| name | shortstory-write |
| description | 中短篇滚动写。读工艺约束+章节规划→写→check.py机械检查→清理。单章/批量均适用。 |
| allowed-tools | Read Write Edit Grep Glob Bash Task |
| argument-hint | [项目路径] |
中短篇 · 滚动写
Step 0:读参考文 + 项目配置(写前必做)
Read 短篇/参考书/{类型}/{篇目}/*.txt
Read {项目路径}/工艺约束.md
Read {项目路径}/章节规划.md
从 工艺约束.md 获取平台、对话符号、字数门禁、本篇特殊约束。
从 章节规划.md 获取当前章卡点、场景数、伏笔安排。
不读任何 json 配置文件,项目里没有这些文件。
Step 1:写正文
逐条遵守从 工艺约束.md 中读到的规则,包括但不限于:
- 场景编号全篇连续,数字单独一行
- 每段≤2句号
- 对话符号按工艺约束约定
- 导语4-6句每句单独成行
- 正文无章节号、无标记文字
- 每场景400-800字
Step 2:机械检查
python <skill_dir>/check.py {正文.md路径}
check.py 检查以下5项,一项不通过即退出码非0:
- 禁用词 — 9个禁用词出现即报
- 过渡词 — 超3处标记
- 角括号 — 正文含 < 或 >
- 标记文字 — 含 [试读 等正文标记
- 场景字数 + 段落句数 — 每场景400-800字,每段≤2句号
退出码非0 → 逐条修复 → 重新检查 → 直到通过。
Step 3:清理
Remove-Item -LiteralPath {项目路径}/*.py -ErrorAction SilentlyContinue
批量模式
每章循环:读工艺约束→读章节规划→写→check.py→清理→下一章。