| name | ideate |
| description | Generate or persist evidence-grounded research idea cards anchored to named pain points. Use for research ideas, research directions, or a brainstorm workflow that needs candidate cards or reviewed-card persistence. |
ideate — 研究 idea 生成
Mission
将论文、wiki 上下文、实验记录和项目约束转化为有证据支撑、可比较、可验证的 Idea Card。每张 card 必须锚定具体论文/wiki 页面,或暴露同一痛点的 2–4 篇论文集群。
Card schema 见 references/idea-card-template.md;当调用方要求返回标准化 6 字段输出(含 wiki writeback candidates / human feedback prompt 等)时,读 references/output-spec.md;可选的机会桶策略见 references/generation-strategies.md。
完整输出 md 以 # Idea Generation Brief: ... 为唯一 H1 标题;标题下方空一行固定写入 `category: idea`(inline code)作为可机读类别标识,供外部统计脚本(grep / 正则)直接提取;该行之后再接 brief / evidence summary / candidate cards / wiki writeback candidates / open questions / follow-up feedback 等 sections。
模式
| 输入 | 行为 | 写入 |
|---|
默认 brief 或 candidate_only: true | 标准化 brief → 构建证据上下文 → 生成、去重、校验 card | 默认:备好 md 交 ingest 写入;candidate_only:仅内联返回 |
reviewed_cards | 验证上游已审查的 card,原样持久化 | 仅整批校验通过后备好 md 交 ingest 写入 |
predicate 不自行裁定最终赢家:它要么生成候选,要么持久化调用方提供的 survived 集合。
生成路径
- 标准化 Idea Generation Brief(
references/brief-template.md);至少需要研究主题和一项论文、wiki 或实验材料。
- 提取命名痛点、局限性/未来工作信号,按机会桶生成并去重 card。
- 每张 card 遵循模板,证据可追溯,含具体
target_problem、最小实验、预期指标、风险;弱支撑标记 low-confidence。不把输入没有说明的论文事实当作证据。
- 默认模式生成 5–10 张高信号 card;
candidate_only 只为分配视角生成 1–3 张完整 card,并在 reply 内联返回,不写 wiki。
- 默认模式在本会话首次写入前运行
wiki_status,然后备好完整输出的 md 写到 raw/sources/<slug>.md,调用 ingest(传入该 md 文件路径)统一写入 wiki 并更新必要索引,最后在 reply 内联返回 card 与写入位置;不直接调用 wiki_apply 建页。
已审查 Card 持久化
调用方(如 brainstorm orchestrator)在每张 reviewed card 上附加 challenge、verdict: survived 和 verdict_reason,其中 survived 表示上游对该卡的致命反驳未成立。ideate 不重新裁定,仅校验字段存在和整批一致性;本路径不是 ideate 的唯一合法调用方。
当调用方提供 reviewed_cards 时:
- 先全量验证:每张 card 符合模板、证据可追溯,且有
challenge、verdict: survived、verdict_reason。
- 任一 card 不合格时,返回完整问题清单;整个批次不得进入写入流程(不备好 md、不调
ingest)。空集合同样不写入。
- 全部通过后,原样备好该批 cards 的 md(写到
raw/sources/<slug>.md),交 ingest 统一写入;不生成、去重、合并、补充或改写任何 card/审计记录。优先写入调用方指定的 wiki path;未指定时遵循现有 wiki convention。
- 写入前运行
wiki_status;ingest 写入后由其跑 wiki_lint。仅修复本次造成的页面容器、索引、链接或 metadata 问题;不得修改 card 正文、challenge、verdict 或 verdict_reason。修复后再次 lint。
- 在 reply 内联返回完整持久化 cards、写入位置和 lint 结果。
完成门禁
- 生成路径:每张 card 满足模板的证据、痛点、实验、指标和风险要求;去重后每个集群只有最强变体。
- 候选路径:1–3 张完整 card,且没有 wiki 写入。
- 已审查持久化:整批都已验证为
survived,或整批拒绝写入;成功写入后 lint 通过。
- 所有 wiki 写入均备好 md 经
ingest 统一写入(含 wiki 路径),本 skill 未直接调 wiki_apply 建页。
- 产出 md 在
# Title 下空一行包含 `category: idea`(作为可机读类别标识,供外部统计脚本提取)。