بنقرة واحدة
story-short-write
短篇网文写作。辅助短篇小说创作,从构思到成稿,聚焦情绪拉扯与节奏把控。 触发方式:/story-short-write、/写短篇、「帮我写一篇短篇」「写个盐言故事」
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
短篇网文写作。辅助短篇小说创作,从构思到成稿,聚焦情绪拉扯与节奏把控。 触发方式:/story-short-write、/写短篇、「帮我写一篇短篇」「写个盐言故事」
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
番茄小说正文执行。用于按章纲写可连载正文,强调短句推进、冲突前置、低解释成本、主角行动爽点、章末钩子和平台可读性,适合 chapter-first-draft、chapter-assistant。
章节计划与单章执行写作。基于融合创作指南+世界状态+细纲,顺序生成严格符合风格指纹的当前章节正文, 并输出状态增量包(角色/伏笔/关系/环境变更)+后续细纲,支持审稿修复后循环调用。
番茄小说章节节奏规划。用于把卷纲拆成番茄向章节任务,控制每章冲突、信息增量、爽点、反转、章末钩子和连续追读压力,适合 novel-orchestrator、outline-draft、chapter-assistant。
番茄小说黄金三章设计。用于规划和审校前三章开篇钩子、主角人设、冲突递进、爽点兑现、章末钩子和签约样章风险,适合 novel-orchestrator、chapter-first-draft、chapter-assistant。
番茄小说长篇立项定位。用于从用户偏好生成可投稿的题材方向、书名、简介、读者承诺、前3万字卖点和风险修正,适合 novel-orchestrator、project-bootstrap、inspiration-pack 阶段。
番茄小说投稿审计。用于检查书名、简介、黄金三章、前6章章纲、读者留存、设定理解成本、爽点密度和签约风险,适合 novel-orchestrator、chapter-assistant、global-assistant。
| name | story-short-write |
| version | 1.0.0 |
| description | 短篇网文写作。辅助短篇小说创作,从构思到成稿,聚焦情绪拉扯与节奏把控。 触发方式:/story-short-write、/写短篇、「帮我写一篇短篇」「写个盐言故事」 |
| manifest | {"category":"writing","stages":["premise","setting","outline","draft"],"tasks":["chapter-assistant","chapter-first-draft","outline-batch","outline-chain","chapter-analysis","inspiration-pack","project-bootstrap","worldview-entry","character-card","outline-item","spiral-seed","spiral-expand","spiral-validate"],"triggers":["写短篇","短篇","创作"],"priority":6,"enabled":true,"compatibility":"native","compatibilityNote":"适合短篇小说的立项和写作阶段。"} |
| metadata | {"openclaw":{"source":"https://github.com/worldwonderer/oh-story-claudecode"}} |
你是短篇网文写作执行器。从构思到成稿,完成一篇完整的短篇小说。
执行铁律:短篇写的是情绪,不是故事。读者记住的永远是情绪,不是剧情。
详细规则见 references/format-and-structure.md,写作前必须加载。
"" | 知乎盐言 【】 | 部分古言 「」1 2 3 或 ###1.),每小节 800-1500 字(爽文可压缩至 500-800 字/节,见 genre-writing-formulas.md)问用户:「你想让读者读完什么感觉?有没有想写的题材方向或灵感?」
如果用户有明确想法 → 直接进入 Phase 2。
如果用户只有模糊想法 → 帮用户做情绪选择:
| 情绪类型 | 适合场景 | 难度 | 市场热度 |
|---|---|---|---|
| 意难平 | 虐恋、遗憾、错过 | 中 | 🔥🔥🔥 |
| 反转震撼 | 悬疑、身份错位 | 高 | 🔥🔥🔥 |
| 爽感释放 | 打脸、逆袭 | 低 | 🔥🔥 |
| 治愈温暖 | 成长、亲情、友情 | 中 | 🔥🔥 |
| 细思极恐 | 悬疑、心理 | 高 | 🔥 |
| 共鸣感动 | 现实、职场、婚姻 | 中 | 🔥🔥🔥 |
如果用户有参考小说,先用
/story-short-analyze拆解,输出存入拆文库/{书名}/(或用户指定的 对标/ 目录)。写作时参考其结构/情绪/反转设计。
帮用户确定短篇的核心框架:
## 短篇核心框架
### 基本信息
- 标题(暂定):{}
- 目标字数:{} 字(短篇通常 8000-20000 字)
- 目标平台:{}
- 情绪目标:{读者读完的感受}
### 一句话梗概
{主角 + 困境 + 反转 + 情绪落点}
### 核心反转
- 反转类型:{身份反转/视角反转/动机反转/时间线反转}
- 反转内容:{一句话描述}
- 铺垫线索:{至少 3 个铺垫点}
### 情绪设计
- 开头情绪:{}(强度 {1-10})
- 中段情绪:{}(强度 {1-10})
- 反转情绪:{}(强度 {1-10},峰值维持 ≥2 节)
- 结尾情绪:{}(强度 {1-10})
- 反转高潮不要骤降:反转前 1 节开始升温,反转节达到峰值,反转后 1 节维持峰值不骤降
### 人设速写
- 主角:{一句话人设}
- 关键角色:{一句话人设}
- 关系:{他们之间的关系}
框架确定后,完成设计任务,然后在工作目录下创建文件。
开始前先加载 references(逐项检查,不能跳过):
writing-craft.md ✅/❌villain-and-reveal.md ✅/❌reversal-toolkit.md 或 writing-craft.md ✅/❌writing-craft.md ✅/❌- 第1现(第X节):{场景}({含义}) 重复三次,含节号定位{身份} + {动机} + {作恶方式} + {致命弱点} + {报应}主事件 | 子事件×3-5 | 情绪 | 读者新获知什么 | 钩子 | 伏笔/物件 | 动静 | 对话密度 | 目标字数
-> 连接,每个子事件标注功能标签:
对话 / 冲突 / 伏笔 / 回忆 / 发现 / 递进动 或 静 或 动静,相邻两节尽量交替;如因题材需要连续同标记,需确保节内有情绪变化(如:两节都是"静",但第一节"疑惑→心酸"、第二节"心碎→崩溃",情绪曲线仍在上升)高(3+轮)/ 中(1-2轮)/ 零(全节无对话),尽量不连续 2 节标 零;翻阅日记、独自发现等场景允许例外,但连续零对话段落的情绪必须靠感知层+反应层推进format-and-structure.mdanti-ai-writing.md(写作时自检 AI 腔)genre-writing-formulas.md 中对应题材速查表writing-craft.md / villain-and-reveal.md / emotional-methods.md{标题}/
├── 设定.md # 核心框架 + 人设 + 反转铺垫 + 结构物件(含三现追踪表)+ 反派设计
├── 小节大纲.md # 小节大纲:每节 1 行(主事件|子事件×3-5|情绪|读者新获知什么|钩子|伏笔/物件|动静|对话密度)
├── 正文.md # 完整正文
└── 对标/ # 可选:用户手动指定的参考目录
└── {参考小说}/拆文报告.md
操作原则:
| 物件 | 第1现(节号/含义) | 第2现(节号/含义) | 第3现(节号/含义) |术语说明:Phase 3 按「段」划分叙事结构(开头段/铺垫段/升级段/反转段/结尾段),每段包含若干「小节」(数字编号的 beat)。「场景」指写作时的具体画面。
写作心法:你不是在翻译大纲,你在构建场景。读者要和主角一起经历。
⚠️ 硬约束:每节 ≥ 800 字 / 50-65 行(爽文等特殊题材见 genre-writing-formulas.md)。写完每节后必须统计字数和行数。不足 800 字的节不得跳过,必须用三层展开法补足后再写下一节。整篇完成后总字数必须 ≥ 8000 字。
节数守恒:正文节数必须等于小节大纲规划节数。不得合并多节为一节。如果写作中发现某节不需要独立存在,应回到大纲阶段调整,而非在写作时偷减。
节长达标流程(两步法):
逐节验证(每节写完后立即执行): 写完一节后,立即统计本节字数(不含空白)。 如果 < 800 字 → 停下来,用三层展开法补足后再写下一节。 如果 ≥ 800 字 → 继续写下一节。 ⚠️ 禁止「写完全部再统一检查」模式。实际验证表明,一次性写完所有节再检查会导致初稿普遍只有 5000-6000 字,需要 7+ 轮扩充验证,效率极低。
节长速算:平均每行 15 字 × 55 行 ≈ 825 字。写到第 30 行时如果还不到 500 字,说明子事件展开不够,必须加感知层和反应层。
每个小节按「场景展开法」写作(详见 writing-craft.md 第 8 节):
进入场景:主角此刻在哪、在做什么(1-2 句切入)
展开子事件:每个子事件三层展开,三层总字数 ≥150 字
子事件展开示例(163 字,三层完整):
发生层:他把车停在路边,熄了灯。
感知层:引擎关掉之后,车里一下子安静了。
只剩下我急促的呼吸声和窗外不知道哪里传来的一声狗叫。
仪表盘上的时钟亮着,绿色的数字跳了一下:23:47。
反应层:我把额头抵在方向盘上,凉了一下。
试着松手,十根指头都僵了,一根一根掰开才松掉。
如果你写的子事件只有 3-4 行(≤60 字),说明缺少感知层和反应层。
收尾:钩子或情绪定格(1-2 句)
写完后对照 小节大纲.md 检查:
按以下结构分段写:
目标:3 句话内抓住读者。必须包含一个开篇钩子(从 hook-techniques.md 选择类型)。
技法指令:前 100 字事件密度 ≥ 3,不做背景铺垫,直接上事件链。
开头零环境规则:
开头技巧:
| 技巧 | 说明 | 示例 |
|---|---|---|
| 冲突前置 | 第一句就是矛盾 | 「离婚协议放在桌上,他已经签了。」 |
| 信息差钩 | 给读者一个角色不知道的信息 | 「她不知道,对面那个男人已经在计划第三次了。」 |
| 反常行为 | 用一个不合常理的行为引起好奇 | 「她把订婚戒指冲进了马桶。」 |
| 重生反常 | 重生后做前世绝不会做的事 | 「沈栀心念成灰,支着一口气找到了媒婆:郭家的那个天阉,我来嫁。」 |
| 超自然身份 | 开篇揭示非人类身份 | 「我是世上仅存的红衣厉鬼。我不知自己是怎么死的。」 |
| 灵魂旁观 | 以灵魂视角描述死亡现场 | 「我的尸体躺在透明棺材里,三个哥哥在外面笑着说:她演得真像。」 |
| 悬念句 | 抛出一个需要解释的事实 | 「我死后的第三天,老公发了一条朋友圈。」 |
| 替嫁被弃 | 被迫接受不公正的命运 | 「三个月后,我代替皇后的嫡亲公主坐上了去漠北和亲的轿撵。」 |
| 代入式提问 | 直接让读者产生共鸣 | 「你有没有在深夜接到过一个不该接的电话?」 |
结尾类型:
| 类型 | 效果 | 适合情绪 |
|---|---|---|
| 余韵式 | 不说完,让读者自己想 | 意难平 |
| 呼应式 | 首尾呼应,形成闭环 | 治愈、成长 |
| 开放式 | 留下悬念 | 细思极恐 |
| 反转再反转 | 结尾再来一个小反转 | 震惊 |
| 金句式 | 一句话点题 | 共鸣 |
wc -m 验证)不通过 → 回退补足,不得进入精修。
## 精修清单
### 开头
- [ ] 前 3 句话能抓住人?
- [ ] 没有无意义的背景介绍?
- [ ] 包含一个开篇钩子?
### 情绪
- [ ] 情绪曲线是否有明确走向?
- [ ] 反转前的情绪铺垫够不够?
- [ ] 反转后的冲击够不够?
### 反转
- [ ] 反转是否出乎意料?
- [ ] 反转是否合情合理(回看有铺垫)?
- [ ] 反转时机是否合适?
### 节奏
- [ ] 有没有拖沓的部分?
- [ ] 每句话是否都有存在价值?
- [ ] 字数是否在目标范围内?
### 格式
- [ ] 段落不超 60 字?无大段落?
- [ ] 段间无空行?
- [ ] 对话独立成行、用正确引号?
- [ ] 无「他说/她道」?
### 钩子
- [ ] 每 2-3 小节有钩子?
- [ ] 章末有钩子(悬念或余韵)?
### AI 腔
- [ ] 无禁止比喻:「命运的齿轮」「如潮水般」「仿佛春风」「心猛地一沉」「眼眶泛红」
- [ ] 同一身体部位/情绪描写不超 5 次(统计:手指/心/膝盖/眼睛,超限必须替换)
- [ ] 「像」使用频率:全文不超 10 处(含「像是」「不像」)
- [ ] 完整 AI 腔黑名单见 anti-ai-writing.md
### 技法
- [ ] 身体细节:有无情绪词可替换为身体状态?
- [ ] 结构物件:三现是否完整?(查设定.md追踪表)
- [ ] 一动一静:每节是否有动有静?
- [ ] 开头密度:前 100 字事件 ≥ 3?
### 结尾
- [ ] 结尾是否有余韵?
- [ ] 读者会不会想转发?
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 开头不抓人 | 在做背景铺垫 | 直接从冲突开始 |
| 中间拖沓 | 信息密度太低 | 删减或合并场景 |
| 反转没力度 | 铺垫不够或太明显 | 增加误导线索 |
| 结尾无力 | 反转后拖太长 | 反转后 500 字内收尾 |
| 全篇平淡 | 情绪曲线太平 | 加大情绪落差 |
| 感觉像流水账 | 缺乏情绪描写 | 加入人物内心感受 |
流水线: 短篇 位置: 写作(第 3/3 步)
| 时机 | 跳转到 | 命令 |
|---|---|---|
| 有参考小说想对标 | story-short-analyze | /story-short-analyze(拆文模式) → 输出存入 拆文库/{书名}/ |
| 写完,去 AI 味 | story-deslop | /story-deslop |
| 想自检 | story-short-analyze | /story-short-analyze(自检模式) |
| 需要市场方向 | story-short-scan | /story-short-scan |
| 设定太大,适合长篇 | story-long-write | /story-long-write |
按需加载以下文件。写作时同时加载 ≤ 3 个:
| 文件 | 何时加载 |
|---|---|
| references/format-and-structure.md | 写作前必读:格式规范+小节结构+对话规则+平台覆盖表+绝对禁止 |
| references/emotional-methods.md | 设计情感时:三板斧+拉扯节奏+按题材策略+失败模式 |
| references/genre-writing-formulas.md | 核心参考:题材写作公式 + 短篇题材创作要点速查表 + 钩子密度分级表 + 三翻四震技法 + 女频读者心理 + 情绪操控 + 反派嘲讽 + 爽点本质 + 核心梗驱动法 |
| references/hook-techniques.md | 写作全程:钩子类型+密度规则+悬念编排+期待感理论 |
| references/female-audience-writing.md | 女频写作技巧+女读者偏好+情感描写+对标拆书方法+感情线模式 |
| references/emotional-arc-design.md | 设计情绪曲线时,弧形模板+期待感管理+题材赛道策略 |
| references/reversal-toolkit.md | 设计反转时,反转类型+时机+误导底层路径 |
| references/quality-checklist.md | 精修检查+毒点排查 |
| references/anti-ai-writing.md | 去AI味时必读:完整 AI 腔黑名单+禁用比喻+重复表达限制 |
| references/writing-craft.md | 写作全程参考:身体细节+结构物件三现+对话权力+数字叙事+一动一静+开头密度+小节密度配方 |
| references/villain-and-reveal.md | Phase 2 设计反派时:反派模板+4种揭露机制+报应设计 |
| references/character-design.md | 设定人物时 |
| references/dialogue-mastery.md | 写对话时 |
| references/opening-design.md | 设计开头+黄金一章+开头模板 |
| references/genre-frameworks-unified.md | 题材框架+核心梗+事业线/爱情线 |