ワンクリックで
literature-survey
当 Supervisor 说"调研""survey""了解研究现状",或需要系统了解某主题的文献全貌时,搜索外部文献、批量 digest、综合生成调研报告
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
当 Supervisor 说"调研""survey""了解研究现状",或需要系统了解某主题的文献全貌时,搜索外部文献、批量 digest、综合生成调研报告
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
当 Supervisor 给出论文或 blog 的 URL/标题/PDF/DOI,或阅读队列中有待处理条目时,消化内容并生成结构化笔记到 Papers/
当 Workbench/survey-updates.json 中某 survey 积压了新消化的论文(autoresearch 检测到 ≥5 篇 或最老条目超 7 天),或 Supervisor 说"刷新一下 XX survey"时, 把新论文笔记增量合并进对应 Topics/*-Survey.md,并同步刷新其 DomainMap。
MindFlow 的核心研究循环。当 Supervisor 说"自己干活吧""开始研究", 或系统需要自主推进研究时启动。 持续运行:读取当前状态 → 判断最高价值行动 → 调用卫星 skill → 记录 → 循环
当 Supervisor 给出自己论文的 LaTeX 草稿(.tex)并要求"写 related work""起草相关工作"时, 基于 Papers/ 已读论文与 Topics/ survey 起草英文 LaTeX Related Work 章节, 所有 \cite{} 来自 references.bib,evidence-driven 不编造。
当 Supervisor 说"看看最近有什么 AI 新闻""news 总结",或 autoresearch 检测到 News/ 超期未更新时,抓取 config 中的博客/新闻/公众号源,按研究兴趣筛选点评, 产出 News/YYYY-MM-DD.md 并把重要线索回链进 vault。
每日论文总结。抓取 HuggingFace Daily/Trending + arXiv + venue 源(OpenAlex 期刊 IJCV/TNNLS/TPAMI、CVF 顶会 CVPR/ICCV/WACV)最新论文,按研究方向打分筛选, 生成论文笔记后基于深度阅读写出有态度的总结锐评。 触发词:"今日论文总结""过去3天论文总结""过去一周论文总结""看看最近有什么论文"
| name | literature-survey |
| description | 当 Supervisor 说"调研""survey""了解研究现状",或需要系统了解某主题的文献全貌时,搜索外部文献、批量 digest、综合生成调研报告 |
| argument-hint | <topic> [scope] |
| allowed-tools | Read, Write, Edit, Glob, Grep, Bash, WebSearch, WebFetch |
给定一个研究主题,主动搜索外部文献、自动调用 paper-digest 生成结构化笔记,最终综合所有论文产出一份领域调研报告。
解析用户输入,确定以下参数:
| 参数 | 默认值 | 说明 |
|---|---|---|
topic | (必填) | 研究主题 |
year_range | 近 3 年 | 时间范围 |
venue_preference | 无 | venue 偏好 |
max_papers | 20 | 最终纳入调研的论文数量上限 |
scope | full | full = 外部搜索 + vault 综合;vault-only = 只综合库内已读论文,产出报告到 Reports/(触发词:"根据已读论文写个 XX 报告""vault 里关于 XX 的综合") |
基于 topic 生成 3-5 条搜索策略,覆盖以下角度:
每条策略生成 1-2 个具体的搜索 query(英文),共 5-10 个 query。
在执行外部搜索之前,先检查 vault 中已有的相关内容:
Papers/ 的 frontmatter 和正文中搜索 topic 相关关键词(2-3 个核心关键词)。Topics/ 中搜索是否已有相关调研或分析。Topics/{Topic}-Survey.md 已存在),先检查 frontmatter。若 status: merged,沿 merged_into 读取 canonical survey 并把后续检索、综合与写入目标全部改为 canonical;redirect 只读且不得复活。否则读取原文件作为基线,后续步骤在此基础上增量更新(补充新论文、更新分析),而非从零重建。scope: vault-only 时跳过本步与 Step 4(不做外部搜索、不新增 digest),直接以 Step 2 的库内命中论文进入 Step 5 综合分析。
调研走 两条互补检索通道,合并候选:
通道 A — OpenAlex 主题检索(零 token,覆盖期刊/venue):先对核心 query 跑 OpenAlex 搜索,捞回 WebSearch(偏 arxiv)容易漏掉的期刊/顶会论文(IJCV/TNNLS/TPAMI/CVPR 等)。每个核心 query 跑一次:
python3 skills/1-literature/daily-papers/fetch_and_score.py \
--search "<query>" --year-from <起始年> --limit 25
# 可选 --venues 0920-5691,0162-8828 限定 ISSN(逗号分隔)
输出 JSON 数组(title/authors/abstract/url/doi/venue/date)。url 优先 arxiv 链接、否则 doi.org,可直接喂给 Step 4 的 paper-digest(doi/CVF 走 paper-digest 对应分支)。
通道 B — WebSearch(开放网络):
site:arxiv.org 或 "论文标题" arxiv),提取搜索结果中的论文信息。合并与去重:
--search、WebSearch 最多 10 次。若某些 query 返回结果质量低(无相关论文),提前停止该策略。搜索/抓取兜底:若 WebSearch 或 WebFetch 在 arXiv / HuggingFace 上卡顿,先读取 references/network-fetch-fallback.md。对已知标题可构造 arXiv search URL 或 HuggingFace paper URL 后用:
python3 scripts/lexmount_fetch.py extract "<url>" --format markdown
该兜底只用于恢复真实页面内容,不得用来凭空扩展候选论文;纳入候选的论文仍必须有可访问来源。
搜索完成后,对所有候选论文进行筛选和排序:
选取 top-N(N = max_papers 减去 vault 中已有的相关论文数,最少 3 篇)作为待 digest 的论文列表。
对 Step 3 筛选出的每篇论文,执行 paper-digest:
skills/1-literature/paper-digest/SKILL.md,按其 Steps 逐一处理每篇论文。基于 vault 中所有相关论文笔记(Step 2 已有的 + Step 4 新 digest 的),进行综合分析:
DomainMaps/_index.md(索引页)找到相关 domain,再读取对应的 DomainMaps/{Name}.md 了解当前认知状态。读取Templates/Survey.md 按其中的 section 结构综合分析。
scope: vault-only 时输出到 Reports/YYYY-MM-DD-{Topic}-Report.md(报告性质,不覆盖 Topics/ 下的正式 survey),frontmatter 增加 scope: vault-only;以下 survey 文件规则仅适用于 scope: full。
Topic 名称根据主题生成(CamelCase,如 VLA-Manipulation、DiffusionPolicy-Robotics)。
Topics/{Topic}-Survey.md 不存在,用 Write 按 Templates/Survey.md 模板创建并填充各 section。新建 survey 必须填 frontmatter keywords(小写短语)与 domain_map(无对应 DomainMap 填 null),否则该 survey 无法进入 digest→survey 信息流。status: merged,用 Edit 在其基础上补充新论文、刷新分析,保留原有内容中仍然有效的部分。若命中 merged redirect,只更新其 merged_into 指向的 canonical survey。所有论文引用使用 [[wikilink]] 格式。
写作基线(Supervisor 2026-07-07 手改确立,最基础要求):
用 Edit(若文件不存在则用 Write)将以下格式的 log entry 追加到 Workbench/logs/YYYY-MM-DD.md:
### [HH:MM] literature-survey
- **input**: topic: <topic> | year_range: <year_range>
- **output**: [[Topics/{Topic}-Survey]]
- **stats**: 搜索 N 次,候选 N 篇,digest N 篇(成功 N / 跳过 N / 失败 N)
- **observation**: <一句话概括该领域的核心发现>
- **status**: success
若日志文件不存在,先创建文件(包含一级标题 # YYYY-MM-DD),再追加 entry。
status: merged 的文件只承担旧链接跳转,不得恢复 keywords、追加正文或重新参与增量更新;必须沿 merged_into 写入 canonical survey。DomainMaps/ 下的任何文件。Topics/*-Survey.md 已创建示例 1:调研一个主题
"调研一下 VLA for manipulation 的研究现状"
执行过程:
Papers/ 搜索已有 VLA 相关笔记,发现 3 篇Topics/VLA-Manipulation-Survey.mdWorkbench/logs/2026-03-27.md输出文件:Topics/VLA-Manipulation-Survey.md
示例 2:带约束的调研
"survey diffusion policy in robotics,只看 2024 年以后的 top venue 论文,最多 5 篇"
执行过程:
Papers/ 发现 1 篇已有Topics/DiffusionPolicy-Robotics-Survey.md输出文件:Topics/DiffusionPolicy-Robotics-Survey.md