用途:为故事项目建立并执行文风规范(style-sheet.md),使各章节、写作会话和智能体之间保持一致的声音与用词。
前提:项目根目录需有 story.md。story init 会生成 style-sheet.md;旧项目可用 story init '<title>' --dir . --force 补充缺失文件。语言从 story.md 读取(BCP 47 标签,缺失按 en 处理);dialect 支持 british、american 或 unspecified,非英语书籍应设为 unspecified 并手工记录拼写变体。
主要能力:style-sheet 前部含机器可读信息,可记录 preferred/avoid 拼写条目、watch-words、allow-words、samples(作者本人且已认可的文字,建议至少 2000 词旁白)及各角色的声音词表。story prose . 输出每章句数、平均与最长句长、过滤词与 -ly 副词频率、对话标签、30 词内重复、观察词计数等;story voices . 比对角色对话,提示禁用词、从未使用的声音词及声音相近的两人。可用 story prose - < draft-scene.md 对未入章片段做检查。
工作流:先建立或更新 style sheet,再据此起草和 revise,最后运行检查并处理结果。避免拼写一律修正;频率、重复与回声仅作为重读提示,不强制改写;重命名角色前先询问用户,并可用 story rename 的 --dry-run 预览。
限制:英文的引号、说话动词、缩写等规则不适用于其他语言,可能需要改为人工阅读比对;Warnings 通常不导致非零退出;本技能不负责角色性格与弧光、场景技巧或逐行校对,这些属于其他技能。