← 返回 Skills 市场
ye4wzp

AMiner Academic Search

作者 ye4wzp · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
432
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install aminer-academic-search
功能描述
Academic data search and analysis using AMiner Open Platform APIs. Query scholars, papers, institutions, journals, and patents. Includes 6 composite workflow...
使用说明 (SKILL.md)

AMiner Academic Data Search (学术数据查询)

AMiner is a leading global academic data platform. This skill covers all 28 open APIs organized into 6 practical workflows for comprehensive academic research.


Getting Started

1. Get API Token

  1. Visit AMiner Console
  2. Login and generate an API Token
  3. Token goes in Authorization header for all requests

2. Quick Usage

# Scholar profile analysis
python scripts/aminer_client.py --token \x3CTOKEN> --action scholar_profile --name "Andrew Ng"

# Paper deep dive (with citation chain)
python scripts/aminer_client.py --token \x3CTOKEN> --action paper_deep_dive --title "Attention is all you need"

# Organization analysis
python scripts/aminer_client.py --token \x3CTOKEN> --action org_analysis --org "清华大学"

# Venue/journal paper monitoring
python scripts/aminer_client.py --token \x3CTOKEN> --action venue_papers --venue "Nature" --year 2024

# Academic Q&A (natural language)
python scripts/aminer_client.py --token \x3CTOKEN> --action paper_qa --query "transformer架构最新进展"

# Patent search
python scripts/aminer_client.py --token \x3CTOKEN> --action patent_search --query "量子计算"

Reliability & Error Handling

Built-in resilience:

  • Timeout: 30s default
  • Retries: Max 3 with exponential backoff (1s → 2s → 4s) + jitter
  • Retryable: 408 / 429 / 500 / 502 / 503 / 504
  • Degradation: paper_deep_dive auto-falls back to paper_search_pro; paper_qa degrades to paper_search_pro
  • Traceability: Composite workflow output includes source_api_chain

Paper Search API Selection Guide

API Focus Use Case Cost
paper_search Title lookup → paper_id Known paper title Free
paper_search_pro Multi-condition search Filter by author/org/venue ¥0.01
paper_qa_search Natural language Q&A Semantic search ¥0.05
paper_list_by_search_venue Rich paper info Analysis/reports ¥0.30
paper_list_by_keywords Multi-keyword batch Topic batch retrieval ¥0.10
paper_detail_by_condition Year + venue filter Annual venue monitoring ¥0.20

Recommended routing:

  1. Known title → paper_searchpaper_detailpaper_relation
  2. Condition filter → paper_search_propaper_detail
  3. Natural language → paper_qa_search (fallback: paper_search_pro)
  4. Venue analysis → venue_searchvenue_paper_relationpaper_detail_by_condition

6 Composite Workflows

1. Scholar Profile (学者全景分析)

Use: Complete academic profile of a scholar.

Scholar Search (name → person_id)
    ↓
Parallel:
  ├── Scholar Detail (bio/education/honors)
  ├── Scholar Figure (research areas/interests)
  ├── Scholar Papers (publication list)
  ├── Scholar Patents (patent list)
  └── Scholar Projects (grants/funding)
python scripts/aminer_client.py --token \x3CTOKEN> --action scholar_profile --name "Yann LeCun"

2. Paper Deep Dive (论文深度挖掘)

Use: Full paper info + citation chain.

Paper Search (title → paper_id)
    ↓
Paper Detail (abstract/authors/DOI/venue/year)
    ↓
Paper Citations (cited papers → cited_ids)
    ↓
(Optional) Batch paper info for cited papers
python scripts/aminer_client.py --token \x3CTOKEN> --action paper_deep_dive --title "BERT"

3. Organization Analysis (机构研究力分析)

Use: Analyze an institution's research capabilities.

Org Disambiguation Pro (raw string → org_id)
    ↓
Parallel:
  ├── Org Detail (intro/type/founded)
  ├── Org Scholars (scholar list)
  ├── Org Papers (paper list)
  └── Org Patents (patent list, up to 10k)
python scripts/aminer_client.py --token \x3CTOKEN> --action org_analysis --org "MIT"

4. Venue Papers (期刊论文监控)

Use: Track papers from a specific journal/venue by year.

Venue Search (name → venue_id)
    ↓
Venue Detail (ISSN/type/abbreviation)
    ↓
Venue Papers (venue_id + year → paper_ids)
    ↓
(Optional) Batch paper details
python scripts/aminer_client.py --token \x3CTOKEN> --action venue_papers --venue "NeurIPS" --year 2023

5. Paper Q&A (学术智能问答)

Use: Natural language academic search.

Supports: query (natural language), topic_high/middle/low (keyword weights), sci_flag, force_citation_sort, author_terms, org_terms.

python scripts/aminer_client.py --token \x3CTOKEN> --action paper_qa \
  --query "用于蛋白质结构预测的深度学习方法"

6. Patent Analysis (专利链分析)

Use: Search patents by technology domain.

Patent Search (query → patent_id)
    ↓
Patent Detail (abstract/filing date/assignee/inventor)
python scripts/aminer_client.py --token \x3CTOKEN> --action patent_search --query "量子计算芯片"

Full API Reference

# API Method Cost Path
1 Paper QA Search POST ¥0.05 /api/paper/qa/search
2 Scholar Search POST Free /api/person/search
3 Paper Search GET Free /api/paper/search
4 Paper Search Pro GET ¥0.01 /api/paper/search/pro
5 Patent Search POST Free /api/patent/search
6 Org Search POST Free /api/organization/search
7 Venue Search POST Free /api/venue/search
8 Scholar Detail GET ¥1.00 /api/person/detail
9 Scholar Projects GET ¥3.00 /api/project/person/v3/open
10 Scholar Papers GET ¥1.50 /api/person/paper/relation
11 Scholar Patents GET ¥1.50 /api/person/patent/relation
12 Scholar Figure GET ¥0.50 /api/person/figure
13 Paper Info POST Free /api/paper/info
14 Paper Detail GET ¥0.01 /api/paper/detail
15 Paper Citation GET ¥0.10 /api/paper/relation
16 Patent Info GET Free /api/patent/info
17 Patent Detail GET ¥0.01 /api/patent/detail
18 Org Detail POST ¥0.01 /api/organization/detail
19 Org Patents GET ¥0.10 /api/organization/patent/relation
20 Org Scholars GET ¥0.50 /api/organization/person/relation
21 Org Papers GET ¥0.10 /api/organization/paper/relation
22 Venue Detail POST ¥0.20 /api/venue/detail
23 Venue Papers POST ¥0.10 /api/venue/paper/relation
24 Org Disambiguation POST ¥0.01 /api/organization/na
25 Org Disambiguation Pro POST ¥0.05 /api/organization/na/pro
26 Paper Search (venue) GET ¥0.30 /api/paper/list/by/search/venue
27 Paper Batch (keywords) GET ¥0.10 /api/paper/list/citation/by/keywords
28 Paper Detail (condition) GET ¥0.20 /api/paper/platform/allpubs/more/detail/by/ts/org/venue

Base URL: https://datacenter.aminer.cn/gateway/open_platform


References

安全使用建议
This skill appears to be a wrapper for AMiner's public APIs and reasonably needs an AMINER_TOKEN — but the package is incomplete and the registry metadata doesn't match the SKILL.md. Before installing or giving it a token: 1) Ask the publisher for the missing scripts or a clear implementation plan (how the agent will call AMiner). 2) Do not paste your AMINER_TOKEN into chat; provide it as an environment variable with least privilege and be prepared to revoke/rotate it if needed. 3) Confirm the API base (open.aminer.cn) is correct and review potential costs listed in the docs. 4) If the agent will run autonomously, consider limiting scope or using a token with restricted/billing-limited access. If the publisher cannot explain the missing script/metadata mismatch, treat the skill as incomplete and avoid installing it.
功能分析
Type: OpenClaw Skill Name: aminer-academic-search Version: 1.0.0 The skill bundle provides documentation and workflow instructions for integrating with the AMiner academic search platform. It defines standard API interactions, environment variable usage for authentication (AMINER_TOKEN), and cost-awareness for various academic data queries. The provided files (SKILL.md and _meta.json) contain no evidence of malicious intent, data exfiltration, or prompt injection, and all referenced domains (aminer.cn) are legitimate academic resources.
能力评估
Purpose & Capability
The skill claims to provide AMiner academic search workflows and the SKILL.md describes exactly that. Requesting an AMINER_TOKEN is appropriate for the stated purpose. However, the registry metadata earlier reported 'Required env vars: none' while the SKILL.md declares AMINER_TOKEN — this mismatch suggests the package metadata and instructions are out of sync.
Instruction Scope
SKILL.md gives detailed API endpoints, headers, retry rules and example commands that run 'python scripts/aminer_client.py --token <TOKEN> --action ...'. No code files (including scripts/aminer_client.py) exist in the skill bundle. That leaves unclear how the agent is expected to perform actions: will it call the APIs directly, attempt to create/ download/execute missing scripts, or instruct the user to run them locally? The instructions do not ask for unrelated files or credentials, but the missing script is a notable gap that could lead to undefined behavior.
Install Mechanism
No install spec and no code files — the skill is instruction-only. This minimizes install-time risk because nothing is downloaded or written by an installer. The runtime will rely on making HTTP requests (per the docs) or on the missing local scripts.
Credentials
The only secret the SKILL.md mentions is AMINER_TOKEN, which is proportional to calling AMiner APIs. However, the skill metadata in the registry did not list required env vars while the SKILL.md does — this inconsistency should be resolved before installation. No other credentials are requested.
Persistence & Privilege
always:false and no special OS/config paths are requested. The skill does not ask to persist itself or modify other skills. Autonomous invocation is enabled by default (not a red flag on its own) but combined with a valid API token, autonomous network calls could use the token — users should be aware.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aminer-academic-search
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aminer-academic-search 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: academic data search with 6 workflows and 28 APIs - scholars, papers, institutions, journals, patents
元数据
Slug aminer-academic-search
版本 1.0.0
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 1
常见问题

AMiner Academic Search 是什么?

Academic data search and analysis using AMiner Open Platform APIs. Query scholars, papers, institutions, journals, and patents. Includes 6 composite workflow... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 432 次。

如何安装 AMiner Academic Search?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install aminer-academic-search」即可一键安装,无需额外配置。

AMiner Academic Search 是免费的吗?

是的,AMiner Academic Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AMiner Academic Search 支持哪些平台?

AMiner Academic Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AMiner Academic Search?

由 ye4wzp(@ye4wzp)开发并维护,当前版本 v1.0.0。

💬 留言讨论