关于 survey-generation
survey-generation 是一项研究 Skill,可根据主题或领域生成学术综述。其流程结合文献收集、提纲编写、检索增强起草和引用验证。
主要功能
- 01收集并筛选相关论文
- 02构建结构化综述提纲
- 03通过检索起草各小节
- 04验证引用及其论据
- 05生成 LaTeX 和 BibTeX 文件
适用场景
- 01起草某研究领域的综述
- 02将收集的论文整理为章节
- 03准备稿件前检查引用
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ lingzhi227/ agent-research-skills --skill survey-generation安装后在 Claude Code 中输入/survey-generation确认已加载。
附带文件references/survey-prompts.md
详细介绍
综述生成
生成完整的学术综述论文,包含结构化大纲、基于 RAG 的写作和引文验证。
输入
$0— 综述主题或研究领域
脚本
文献搜索
python ~/.claude/skills/deep-research/scripts/search_semantic_scholar.py \
--query "relevant search query" --max-results 50
参考资料
- 综述提示词(大纲、写作、引文、连贯性):
~/.claude/skills/survey-generation/references/survey-prompts.md
工作流(来自 AutoSurvey)
步骤 1:收集论文
- 在 Semantic Scholar / arXiv 上搜索与主题相关的论文
- 收集 50-200 篇相关论文及其标题和摘要
- 按相关性和引用次数筛选
步骤 2:生成大纲(多 LLM 并行)
- 并行独立生成 N 份初步大纲
- 将各份大纲合并为一份全面的大纲
- 将每个章节扩展为多个小节
- 编辑最终大纲,删去重复内容
步骤 3:撰写小节(基于 RAG)
针对每个小节:
- 检索与小节主题相关的论文
- 生成带有文内引文
[paper_title]的内容 - 确保每个小节达到最低字数要求
- 仅引用所提供列表中的论文
步骤 4:验证引文
针对每个小节:
- 检查引用的论文标题是否正确
- 验证引文是否支持所陈述的观点
- 移除或更正不受支持的引文
- 使用 NLI(自然语言推理)验证观点与来源的一致性
步骤 5:增强局部连贯性
针对每个小节:
- 阅读前后相邻的小节
- 改进过渡和行文衔接
- 保留核心内容和引文
- 确保阅读体验流畅
步骤 6:将引文转换为 BibTeX
- 将
[paper_title]替换为\cite{key} - 为所有引用的论文生成 BibTeX 条目
- 验证所有引文键都存在于 .bib 文件中
输出结构
survey/
├── main.tex # Complete survey paper
├── references.bib # All citations
├── outline.json # Survey outline
└── sections/ # Individual section files
规则
- 仅引用收集的论文列表中的论文,绝不虚构引文
- 每个小节都必须达到最低字数要求
- 各章节之间不得有重复的小节
- 最终输出前必须验证引文
- 增强局部连贯性时必须保留所有引文
- 综述应全面且结构合理
相关技能
评论
支持 Markdown