ワンクリックで
revision
修订与级联改稿工作流——ImpactAnalysis 定位影响范围、按优先级级联 Edit。含改大纲、改细纲、删章等分支。触发词:"改稿"、"修订"、"修改设定"、"级联修改"、"改大纲"、"改细纲"、"删章"
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
修订与级联改稿工作流——ImpactAnalysis 定位影响范围、按优先级级联 Edit。含改大纲、改细纲、删章等分支。触发词:"改稿"、"修订"、"修改设定"、"级联修改"、"改大纲"、"改细纲"、"删章"
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
用 cargo-crap 计算 Rust 函数的 CRAP(Change Risk Anti-Patterns)分数:圈复杂度 × 覆盖率。 项目脚本分两步:`ci-lcov` 生成 lcov.info(慢,改代码后跑一次),`ci-crap` 仅跑 cargo crap(快,可反复)。 覆盖 `.cargo-crap.toml`、过期 lcov 假阳性、Windows PowerShell 陷阱、baseline 回归、超标函数修复。 用户提到 CRAP、cargo crap、lcov、ci-crap、ci-lcov 时使用。
章节写作工作流——两层推进:先细纲(计划→登记→审计)再正文(写作→收尾→审计)。含重写模式与批量模式。触发词:"写第X章"、"续写"、"写正文"、"下一章"、"重写第X章"、"连写"
Novel Agent 修改后收尾:自动执行 refactor-cleanup(死代码/兼容层/注释对齐)、Tracing、链路走查、Rust 审查; 再按 diff 范围**分别**跑后端 / Tauri 壳 / 前端验证(scripts/ci-*.sh,未触达可跳过);可选 cargo audit;Skill 与文档同步。 在 novel_agent 内完成任意代码修改或重构后自动执行。
novel_agent 内每次代码修改或重构后自动执行:按 diff 触达层(Rust 后端 / ui 前端 / Tauri 壳 / DB·迁移) 清理死代码、冗余兼容链路与过时注释;兼容收敛为迁移-on-read 或写明保留理由;注释与文档改写到与实现一致,禁止删注释掩盖不一致。 与 post-change-checklist 步骤 1 绑定。
小说规划工作流——三级策划(世界观/人物 → 大纲 → 细纲)。含新书策划与已有书追加卷/补细纲。触发词:"策划"、"规划"、"大纲"、"细纲"、"世界观"、"人物设定"、"开新书"、"追加卷"、"第X卷"、"补细纲"
正文写后收尾核对——确认细纲收尾记录、执行写后 2 项 Subagent 审计。独立使用场景:作者自己写完正文后的收尾核对、续写前的状态复查、chapter-writing 中跳过审计时的补救。触发词:"写后检查"、"收尾"、"核对知识库"、"检查第X章"
| name | revision |
| description | 修订与级联改稿工作流——ImpactAnalysis 定位影响范围、按优先级级联 Edit。含改大纲、改细纲、删章等分支。触发词:"改稿"、"修订"、"修改设定"、"级联修改"、"改大纲"、"改细纲"、"删章" |
| when_to_use | 改稿/修设定/级联修改时使用。写新章、纯策划可忽略本 Skill。 |
| skill_kind | workflow |
| allowed-tools | Read, Write, Edit, Glob, Grep, Bash, CharacterSearch, PlotGraph, ImpactAnalysis, Tail, InvokeSkill, AskUserQuestion, ForkSubAgent, TrackingQuery, RelationQuery, ForeshadowTracker |
本 Skill 覆盖改稿阶段 SOP。主 Agent 可直接 Edit chapters/** 与 knowledge/**。
CharacterSearch 找到相关人物卡TrackingQuery(file="...", operation="search", keyword="角色名") 查场景/道具/势力/时间线/战力/功法中受影响的条目PlotGraph(event="事件名", direction="both") 追溯因果链ForeshadowTracker(character="角色名") 查关联伏笔RelationQuery(character="角色名", include_history=true) 查所有关系变化
定位完成后按清单逐文件分段 Read(改稿读章末衔接用 Tail;中间段用 Read offset/limit;禁止批量 full Read)修订正文时同步清除 AI 味:删改「不是…而是…」、破折号泛滥、「然后/首先/其次」堆砌、句长均匀、情感空标签、说明书式叙述;补入具体细节与闲笔,长短句交替。
同文件连续改稿:
replace_all:false):old_string 须在 committed_spans 内(即 Read/Tail tool_result 已在对话中)。超出 → Grep 锚点 → Read offset/limit 扩窗 → 等结果进对话后再 Edit。同文件连续改无需每次重读;多段 Read 自动并集为 disjoint spans(如先读 80–100、再读 50–90 → 可改 50–100)。replace_all:true):仅需本会话 Read/Tail 过该文件(有 cache 即可,不检查 committed span)。Grep 确认匹配位置与数量 → Edit replace_all:true,盘上字节匹配代替全文 Read;Edit 后 cache 升为整文件。old_string。按 Subagent 报告 Edit(强制):
old_string 只能来自 Read/Tail tool_result(去掉 行号\t),禁止用 CCA/KA 概括句、示例句、禁用模式描述当 old_stringGrep 该行附近独特词 → Read offset/limit → 复制 exact 片段old_string not found on disk:不是 cache 失效;先 Grep,禁止同参反复 Read修改优先级(从基础到表层):
每章修改后追加细纲修订记录行: | 日期/轮次 | 修订原因 | 修改范围 | 级联影响检查 |
当作者要修改大纲(改卷方向/增删卷/调整章节分配):
knowledge/plot/大纲.md 文件头注释 → 获取级联检查清单不直接删除文件(无 rm 工具):
chapters/**:必须在同一次 assistant 消息内并行 Fork 2 项 Subagent(KnowledgeAuditor + ChapterCraftAnalyzer),task 含受影响章节路径与改稿原因;按全部报告 Edit 修复。待复审 或修复后标 已通过,向用户确认「修订完成」。下一步: 如果修改了正文章节→已完成审计(KnowledgeAuditor + ChapterCraftAnalyzer),如需额外收尾核对→InvokeSkill(post-chapter-checklist)。如果修改了 knowledge/ 未改正文→说明已同步。如果修改了大纲/细纲→可能需要 InvokeSkill(chapter-writing) 重写或续写受影响章。如果改稿不满意要重来→InvokeSkill(chapter-writing) 使用重写模式。