用途:cw-emergent 用于处理无法直接映射到单一技能的写作请求,通过组合既有 Compound Writing 技能与运行时能力,形成新的解决方案。它使系统更接近“代理原生”,即不只执行预设流程,还能自行判断如何达成目标。在组合多产物工作流前,需先阅读 ../../references/context-contract.md,并遵守当前项目的真实来源文件、来源追溯、目标位置与审批规则。
适用情形:请求跨多份草稿或文件;需要在整批作品上做模式分析;需要合并多种反馈类型;没有单一技能能覆盖完整请求;用户描述的是结果而非命令。不适用情形:已有技能可直接处理该请求;请求只是简单文件操作;用户已调用具体命令。
组合循环:先理解结果,明确成功标准与完成后的可见状态;再识别所需能力,包括需要查找、读取、比较或修订哪些产物,加载哪些维护中的上下文或关联来源,哪些草稿、来源或目标操作已获授权,以及需要哪些分析操作(比较、分析语体、检查 AI 等);接着找出可协助的既有技能,判断能否串联成完整方案;然后组合出方案,规划操作顺序;在循环中执行,遇到意外时调整,直到达成结果或被阻塞;最后报告结果。
示例请求与做法:比较最近 3 份草稿的语体,读取相关作品并用 cw-voice-check 对照同一实时语体来源后进行比较;在 hooks 中找模式,读取相关作品,提取开头、分类手法并附例子报告;找出反复出现的反对意见,读取相关草稿与评论,用 cw-objections 比较重复出现的阻力,并区分是作者模式还是话题模式;检查是否过度使用某些过渡,搜索指定语料库,用 cw-transition 计数、查看上下文,只报告有意义的重复;“把这篇文章改得更好”,加载草稿、简报、语体与来源,用 cw-dev-edit、cw-line-edit、cw-ai-check 依次诊断、修订并验证;“帮我完成这篇”,检查当前产物与未决事项,路由到最小的未完成结果;“把笔记与大纲交叉引用”,读取两份权威产物,比较主张、例子、来源与遗漏。
判断标准:适合组合的是“在 Y 中比较 X”这类分析模式、“在 Z 中找模式”这类发现模式、“检查 A 是否匹配 B”这类验证模式、“把这个改得更好”这类改进模式,以及“帮我处理 X”这类需要先调查的模糊请求。不适合组合的是可直接用对应技能的命令,例如生成 hook 用 /cw-hook、判断是否埋没重点用 /cw-bluf、检查语体用 /cw-voice-check、运行 nemesis 阅读用 /cw-nemesis。
失败模式:能力或访问缺失时,报告不可用的内容;技能不可用时,建议替代方案;过于复杂时,拆成更小的请求;含义不明时,请求澄清。只要组合可行,不应回答“我没有这项功能”。
结果报告:说明请求内容、已做工作(简要)、发现或达成的内容,以及可行的下一步建议;报告聚焦洞见而非过程细节。限制:资料未提供具体安装命令、价格、平台或性能数据,暂未提供。