SuperAPI AI 工具集

asta literature search

写作与研究

查看项目

更新于 10-16 04:59

技能介绍

用途:面向学术文献检索,当用户提出“找论文”“搜索论文”“文献怎么说”“找某主题研究”等需求时使用。查询可较长且复杂,运行前可先向用户提问澄清主题、细化查询。

主要能力:Paper Finder 返回排序后的论文列表,含相关性评分、摘要与支撑片段;结果结构为 LiteratureSearchResult,顶层含 query 与 results,每篇论文含 corpusId、title、abstract、year、authors、venue、url、citationCount、relevanceScore,以及 relevanceJudgement(relevance、relevanceSummary、relevanceCriteriaJudgements 及 relevantSnippets),开放获取论文还含 snippets(text、sectionTitle)与 citationContexts(text、sourceCorpusId)。Semantic Scholar CLI 支持快速定向检索:查看论文详情、按年份与数量搜索、获取引用、作者搜索与作者论文列表,推荐字段为 --fields title,abstract,year,authors,venue,citationCount。

使用方式:需先安装 asta CLI,要求 Python 3.11+ 与 uv 包管理器。安装/重装命令为 PLUGIN_VERSION=0.16.0 后执行 uv tool install --force git+https://github.com/allenai/asta-plugins.git@v$PLUGIN_VERSION。综合搜索建议后台运行:asta literature find 'query' -o /tmp/literature-search-result.json --timeout 300;完成后将文件移至 .asta/documents/literature/find/ 并用 asta documents add file://... 索引。可用 jq 浏览结果,例如按 relevanceScore 排序取前 10 篇。定向检索示例:asta papers get ARXIV:2005.14165、asta papers search "transformers" --year 2023- --limit 20、asta papers citations ARXIV:2005.14165、asta papers author search "Geoffrey Hinton"。

适用场景:需要系统检索学术文献、评估论文相关性、提取摘要与引用语境,或为后续 Literature Report 技能提供输入。

限制:综合搜索耗时约 30-60 秒,需后台运行并显式指定 -o 参数;snippets 仅在论文开放获取时提供;资料未说明收费、价格与平台支持范围。