Skip to content
Agentmart
Submit a tool

aminer-data-search

使用 AMiner 开放平台 API 进行学术数据查询与分析。当用户需要查询学者信息、论文详情、机构数据、期刊内容或专利信息时使用此 skill。 触发场景:提到 AMiner、学术数据查询、查论文/学者/机构/期刊/专利、学术问答搜索、引用分析、科研机构分析、学者画像、论文引用链、期刊投稿分析等。 支持 6…

Skill by mugpeng

IndexedMPL-2.0★ 2
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/mugpeng-aminer-data-search

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

使用 AMiner 开放平台 API 进行学术数据查询与分析。当用户需要查询学者信息、论文详情、机构数据、期刊内容或专利信息时使用此 skill。 触发场景:提到 AMiner、学术数据查询、查论文/学者/机构/期刊/专利、学术问答搜索、引用分析、科研机构分析、学者画像、论文引用链、期刊投稿分析等。 支持 6 大组合工作流(学者全景分析、论文深度挖掘、机构研究力分析、期刊论文监控、学术智能问答、专利链分析)以及 28 个独立 API 的直接调用。 即使用户只说"帮我查一下 XXX 学者"或"找找关于 XXX 的论文",也应主动使用此 skill。

Use cases: backend, data

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/aminer-data-search

What's inside

Skill name
aminer-data-search
Description
使用 AMiner 开放平台 API 进行学术数据查询与分析。当用户需要查询学者信息、论文详情、机构数据、期刊内容或专利信息时使用此 skill。 触发场景:提到 AMiner、学术数据查询、查论文/学者/机构/期刊/专利、学术问答搜索、引用分析、科研机构分析、学者画像、论文引用链、期刊投稿分析等。 支持 6 大组合工作流(学者全景分析、论文深度挖掘、机构研究力分析、期刊论文监控、学术智能问答、专利链分析)以及 28 个独立 API 的直接调用。 即使用户只说"帮我查一下 XXX 学者"或"找找关于 XXX 的论文",也应主动使用此 skill。
License
MPL-2.0
Instructions
305 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (5)

  • SKILL.md
  • _meta.json
  • evals.json · evals/
  • api-catalog.md · references/
  • aminer_client.py · scripts/

SKILL.md (first lines)

# AMiner 开放平台学术数据查询

AMiner 是全球领先的学术数据平台,提供学者、论文、机构、期刊、专利等全维度学术数据。
本 skill 涵盖全部 28 个开放 API,并将它们组合成 6 大实用工作流。

- **API 文档**:https://open.aminer.cn/open/doc
- **控制台(生成 Token)**:https://open.aminer.cn/open/board?tab=control

---

## 第一步:获取 Token

所有 API 调用需要在请求头中携带 `Authorization: <your_token>`。

**获取方式:**
1. 前往 [AMiner 控制台](https://open.aminer.cn/open/board?tab=control) 登录并生成 API Token
2. 若不了解如何操作,请参阅 [开放平台文档](https://open.aminer.cn/open/doc)

> Token 请前往 [控制台](https://open.aminer.cn/open/board?tab=control) 登录后生成,有效期内可重复使用。

---

## 快速使用(Python 脚本)

所有工作流均可通过 `scripts/aminer_client.py` 驱动:

```bash
# 学者全景分析
python scripts/aminer_client.py --token <TOKEN> --action scholar_profile --name "Andrew Ng"

# 论文深度挖掘(含引用链)
python scripts/aminer_client.py --token <TOKEN> --action paper_deep_dive --title "Attention is all you need"

# 机构研究力分析
python scripts/aminer_client.py --token <TOKEN> --action org_analysis --org "清华大学"

# 期刊论文监控(指定年份)
python scripts/aminer_client.py --token <TOKEN> --action venue_papers --venue "Nature" --year 2024

# 学术智能问答(自然语言提问)
python scripts/aminer_client.py --token <TOKEN> --action paper_qa --query "transformer架构最新进展"

# 专利搜索与详情
python scripts/aminer_client.py --token <TOKEN> --action patent_search --query "量子计算"
```

也可以直接调用单个 API:
```bash
python scripts/aminer_client.py --token <TOKEN> --action raw \
  --api paper_search --params '{"title": "BERT", "page": 0, "size": 5}'
```

---

## 稳定性与失败处理策略(必读)

客户端 `scripts/aminer_client.py` 内置了请求重试与降级策略,用于减少网络抖动和短暂服务异常对结果的影响。

- **超时与重试**
  - 默认请求超时:`30s`
  - 最大重试次数:`3`
  - 退避策略:指数退避(`1s -> 2s -> 4s`)+ 随机抖动
- **可重试状态码**
  - `408 / 429 / 500 / 502 / 503 / 504`
- **不可重试场景**
  - 常见 `4xx`(如参数错误、鉴权问题)默认不重试,直接返回错误结构
- **工作流降级**
  - `paper_deep_dive`:`paper_search` 无结果时自动降级到 `paper_search_pro`
  - `paper_qa`:`query` 模式无结果时,自动降级到 `paper_search_pro`
- **可追踪调用链**
  - 组合工作流输出中包含 `source_api_chain`,用于标记结果由哪些 API 组合得到

---

## 论文搜索接口选型指南

当用户说“查论文”时,先判断目标是“找 ID”、“做筛选”、“做问答”还是“做分析报表”,再选 API:

| API | 侧重点 | 适用场景 | 成本 |
|---|---|---|---|
| `paper_search` | 标题检索、快速拿 `paper_id` | 已知论文标题,先定位目标论文 | 免费 |
| `paper_search_pro` | 多条件检索与排序(作者/机构/期刊/关键词) | 主题检索、按引用量或年份排序 | ¥0.01/次 |
| `paper_qa_search` | 自然语言问答/主题词检索 | 用户用自然语言描述需求,先走语义检索 | ¥0.05/次 |
| `paper_list_by_search_venue` | 返回更完整论文信息(适合分析) | 需要更丰富字段做分析/报告 | ¥0.30/次 |
| `paper_list_by_keywords` | 多关键词批量检索 | 批量专题拉取(如 AlphaFold + protein folding) | ¥0.10/次 |
| `paper_detail_by_condition` | 年份+期刊维度拉详情 | 期刊年度监控、选刊分析 | ¥0.20/次 |

推荐路由(默认):

1. **已知标题**:`paper_search -> paper_detail -> paper_relation`
2. **条件筛选**:`paper_search_pro -> paper_detail`
3. **自然语言问答**:`paper_qa_search`(若无结果降级 `paper_search_pro`)
4. **期刊年度分析**:`venue_search -> venue_paper_relation -> paper_detail_by_condition`

---

## 6 大组合工作流

### 工作流 1:学者全景分析(Scholar Profile)

**适用场景**:了解某位学者的完整学术画像,包括简介、研究方向、发表论文、专利、科研项目。

**调用链:**
```
学者搜索(name → person_id)
    ↓
并行调用:
  ├── 学者详情(bio/教育背景/荣誉)
  ├── 学者画像(研究方向/兴趣/工作经历)
  ├── 学者论文(论文列表)
  ├── 学者专利(专利列表)
  └── 学者项目(科研项目/资助信息)
```

**命令:**
```bash
python scripts/aminer_client.py --token <TOKEN> --action scholar_profile --name "Yann LeCun"
```

From mugpeng/oh-my-skills, MPL-2.0.

More from mugpeng/oh-my-skills

Signals

Stars
2
Forks
0
Open issues
0
Last commit (this folder)
Apr 13, 2026 (6 months ago)
Last release
Apr 13, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MPL-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Same skill elsewhere

Copies of this SKILL.md published by others; search shows only one of them.

More from mugpeng

Cite this page

aminer-data-search skill. Agent Mart. https://agentmart.dev/skills/mugpeng-aminer-data-search (last updated 2026-10-24)