SuperAPI AI 工具集

find-literature

写作与研究

查看项目

更新于 10-15 19:55

技能介绍

用途:面向学术文献检索,输入查询后返回按相关性排序的论文列表,包含相关性评分、摘要与支撑片段。查询可以较长且复杂,运行前可向用户提问以澄清主题、细化查询。

主要能力:提供两个入口,二者共用同一检索流程(条件抽取、候选召回、重排序)。asta literature interactive 是文献类会话的默认选择,运行完整的 Asta 论文查找智能体,支持复杂或多面查询的分解与迭代检索,并带推理与结果校验循环,可在结果不满足条件时重跑或细化;通过 thread_id 维护会话状态,支持后续过滤、聚合、沿引用关系扩展或迭代细化。asta literature find 只执行一次尝试、无智能体循环,适合文献检索只是其他多步流程(数据分析、代码生成、更广泛研究流程)中的子步骤时使用,质量较低但快得多。

使用方式:多轮检索建议使用 --thread-dir,目录命名如 .asta/literature/threads/<YYYY-MM-DD>-<slug>/,每轮传入同一目录,CLI 自动恢复会话、按 .NNN 索引写入每轮产物并维护 DIR/index.json。示例:asta literature interactive "transformer architecture survey" --thread-dir .asta/literature/threads/2026-05-04-transformer-architectures -o transformer-survey.json。不传 --thread-dir 则为一次性查询。后台综合检索示例:asta literature find 'query' -o /tmp/literature-search-result.json --timeout 300,完成后可移动到 .asta/documents/literature/find/ 并用 asta documents add 建立索引。也可用 asta papers get/search/citations/author 做快速定向检索。

输出结构:顶层为 query 与 results;每篇论文含 corpusId、title、abstract、year、authors、venue、url、citationCount、relevanceScore(0-1)、relevanceJudgement(含 relevance、relevanceSummary、按概念的 relevanceCriteriaJudgements 及 relevantSnippets)、snippets(开放获取时含 text 与 sectionTitle)、citationContexts(含 text 与 sourceCorpusId)。interactive 的 JSON 额外含 thread_id 与 narrative,但当前不填充 citationContexts 与 publicationDate,需要这些字段时改用 find 或 asta papers 命令。

适用场景与限制:适合文献调研、综述准备、多轮细化检索,以及作为其他流程中的检索子步骤。检索结果可交由 Literature Report 技能使用。资料未提供收费、价格、平台支持范围等信息。