用途:为内容已写完、准备排版的稿件做最后编辑,让本地工具处理机械问题,代理只处理需要判断的部分,节省 token。默认风格指南为 Chicago,默认排版为弯引号/撇号与紧凑破折号,均可在 config/ 配置。
主要能力:分四层。第0层零 token 确定性报告,运行 LanguageTool 与 Vale,把命中分为 AUTO(机械安全)和 REVIEW(需判断),拼写按 config/allowlist.txt 过滤。命令:python3 scripts/run_lint.py <chapter>.md 或加 --json;第1层机械自动修复,先用 python3 scripts/normalize_typography.py <chapter>.md 修排版(--check 可预览),再由代理应用剩余 AUTO 项,REVIEW 一律留给后续或人工;第2层代理式多视角检查,按冗餘与跨章一致性、声音与 AI 痕迹、行级文案裁定三个镜头并行子代理,只返回发现不直接改稿;第3层汇总成一份报告,列出已应用与需作者决定项,随后交给排版。
使用方式:典型流程为 内容完成的章节 → normalize_typography.py → run_lint.py → 代理应用 AUTO 并保留 REVIEW → 并行子代理检查 → 汇总报告 → 交排版。用 Workflow 或 parallel() 编排,子代理保持只读。
限制与注意事项:文案镜头须返回有上限的优先级列表(约前40条 APPLY 加分组 REJECT),不宜逐条输出全部命中,否则可能超出子代理输出上限而静默失败;要全面覆盖应按章分页。LanguageTool 在去 markdown 但保留行号的副本上运行以便行号映射。config 中可配置 Vale 规则、allowlist,可选 vale sync 同步 Chicago/proselint 包。其余细节暂未提供。