SuperAPI AI 工具集

storm-polish

写作与研究

查看项目

更新于 10-15 21:46

技能介绍

用途:这是 STORM 流水线的第 4 阶段,负责文章润色(命令 /storm:polish)。当用户要求"polish the storm article"、"finalize the article"或调用该技能时使用。

前置条件:需通过 Skill 工具加载 storm-engine;article.md 必须已存在(即第 3 阶段已完成),若缺失则停止并提示用户先运行 /storm:write。

完成契约:当且仅当 article-polished.md 存在时本阶段完成。若未设置 --force 且该文件已存在,则跳过并提前退出。

主要能力:

  1. 摘要段落——若 outline.md 中已存在 "Introduction" 或 "Summary" 占位,则撰写综合全文要点的摘要段(1-2 段),不引入正文中没有的新论断或新引用。
  2. 去重(默认开启)——检测跨小节的近似重复段落,删除后出现的那一份,保留主题上更合适小节中的版本。
  3. 引用完整性——收集正文中出现的 [n] 键,追加 ## References 小节,按编号对应列出这些来源,格式为 n. title — url (accessed YYYY-MM-DD)。删除正文中无对应来源的 [n](替换为 <!-- TODO: missing source -->);未在正文引用的来源不列入 References。

输出与记录:写入 article-polished.md;更新 run-config.json,将 phases.polish 置为 "completed",记录最终字数、来源数与完整性警告。最终报告字数、引用来源数、删除的重复段落数、完整性警告及 article-polished.md 的绝对路径。

限制:依赖前三阶段产物(article.md、outline.md、research/sources.json);流程细节、参数与命令以原始资料为准,资料未提供官方文档、收费或平台信息。