用途:按用户已提取的写作声音(voice profile)生成文本,适用于需要匹配特定作者风格的写作。资料说明它不用于尚无 profile 的场景(应先用 scribe:voice-extract),也不用于检查输出漂移(应使用 scribe:voice-review)。核心原则是源材料框定:把用户提供的材料默认当作“仍在思考的原始笔记”,而非结构或摘要。
主要能力与步骤:先读取 $HOME/.claude/voice-profiles/{name} 下的 extraction.md、registers/{register}.md,以及可选的 craft-rules.md 与 banned-phrases.md;若存在 .voice/override.md,则合并项目覆盖并注明。注册器(register)按用户明确指定、注册元数据上下文匹配,或回退到 registers/default.md。源材料默认使用“rough notes”框架,也可按用户要求改为结构化大纲、要点或对话转写。生成提示要求严格遵守声音特征,并应用具体先行的写作技法、命名压缩、开场动作、人类时刻锚定、格言式收尾,同时避开禁用短语。
生成后处理:扫描并静默修复禁用短语,替换破折号为合适标点;如用户需要可派发到 voice-review;学习模式开启时保存审阅前快照。模型路由建议:生成用 Opus,禁用短语扫描可本地正则执行,审阅代理用 Sonnet 足够。限制方面,资料未提供价格、平台支持范围或效果承诺,且必须已有声音 profile,否则应先提取。