用途
Redundancy Pruner 是一个面向研究报告或综述草稿的去冗余技能,用于删除跨章节重复出现的模板化内容。它针对的问题是:草稿中许多子小节反复出现相同的段落形态和免责声明,使文章显得僵硬、像在循环套模板。该技能的目标是在保留含义和引用的前提下,删除“循环模板段落”并合并全局免责声明,让综述读起来更有意图。
主要能力
- 识别并删除重复的样板内容(不是实质内容),包括重复的免责声明段落(证据政策、方法论注意事项)、重复的开头标签(例如反复出现的“Key takeaway:”)、重复的幻灯片式叙述开头(例如“In the next section…”)以及通用过渡句。
- 为全局免责声明选择唯一的归属位置:把证据政策段落保留在前置部分(引言或相关工作)一次,删除 H3 子小节内的重复内容。
- 把过渡句改写为有内容的论证桥接:桥接需针对具体子小节、使用该小节中的具体名词,且不添加事实或引用。
- 对子小节完整性做健全性检查:每个 H3 仍保留其独特论点、对比和局限;不出现纯引用行和结尾引用堆砌段落;若存在大纲文件,用其确认没有跨子小节边界删减;若存在引用锚点文件,则将其作为回归锚点,防止跨子小节引用漂移。
使用方式
该技能通过角色卡片明确分工使用:
- Compressor:任务是删除重复样板而不删除子小节专属工作。要做的是把重复免责声明合并成前置段落、删除重复叙述开头和空泛衔接句、保持各 H3 的独特对比/评估锚点/局限完整;要避免因为听起来相似就删掉独特对比,也要避免把修剪变成重写(本技能是减法优先)。
- Narrative Keeper:任务是在修剪后保持论证链可读。要做的是用简短的论证桥接替换幻灯片式导航(不新增事实/引用),确保每个 H3 仍有论点、对比和至少一个局限;要避免使用可套用于任何子小节的通用过渡(如“Moreover”“Next”)而不含具体名词。
输入为 output/DRAFT.md;可选输入包括 outline/outline.yml(子小节边界)和 output/citation_anchors.prepolish.jsonl(在强制锚定时使用)。输出为就地编辑后的 output/DRAFT.md。
工作流按以下步骤进行:
- 识别重复样板(非内容)。
- 为全局免责声明选择唯一归属,保留一次并删除 H3 内的重复。
- 把过渡句改写为论证桥接,保持子小节特异性且不添加事实或引用。
- 检查子小节完整性,确认没有跨边界删减和引用漂移。
适用场景
适用于草稿中同一段落形态和免责声明在多个子小节反复出现、需要合并重复段落、去重复、去套话的综述写作与编辑场景。
限制与约束
必须遵守以下护栏:不添加或删除引用键;不在 ### 子小节之间移动引用;不删除子小节专属的对比、评估锚点或局限。若修剪误删子小节专属内容,应将修改限制在明显重复的样板内容上;若修剪改变了引用位置,应撤销,因为引用必须留在同一子小节且键不能改变。
暂未提供
该技能的收费、价格、平台支持情况、具体效果指标等信息暂未提供。