精细化短篇故事创作工具,整合爆款标题公式、导语模板、7维度审查和去AI味技巧。适用于番茄小说等短篇平台的爽文创作。
| 场景 | 操作 | 输出文件 |
|---|---|---|
| ------ | ------ | --------- |
| 用户提供核心梗/题材 | 执行「标题生成」→「导语生成」→「大纲规划」 | - |
| 确定标题后 | 保存标题候选到文件 | chapters/标题候选.md |
| 规划大纲后 | 保存大纲 | output/故事大纲.md |
| 章节生成完毕 | 保存每章内容 | chapters/第X章.md |
| 7维度审查后 | 保存审查报告 | output/审查报告.md |
| 去AI味润色后 | 直接修改原章节文件 | 无单独文件 |
| 最终完整版 | 执行 format_chapter.py | output/完整故事.md |
| 引入新角色 | 记录到 .learnings/CHARACTERS.md | - |
| 关键情节点 | 记录到 .learnings/PLOT_TRACKER.md | - |
重要:每个步骤完成后,必须使用 Write 工具将内容保存到对应文件。禁止只在控制台输出而不保存文件。
用户提供核心梗/题材
↓
┌─────────────────┐
│ 1. 标题生成 │ → 四大公式生成5个标题供选择
└────────┬────────┘
↓ 保存标题候选 → chapters/标题候选.md
┌─────────────────┐
│ 2. 导语生成 │ → 四大模板生成爆款导语
└────────┬────────┘
↓
┌─────────────────┐
│ 3. 大纲规划 │ → 短篇精简大纲(4幕结构)
└────────┬────────┘
↓ 保存大纲 → output/故事大纲.md
┌─────────────────┐
│ 4. 正文生成 │ → 爆文八步法
└────────┬────────┘
↓ 保存每章 → chapters/第X章.md
┌─────────────────┐
│ 5. 7维度审查 │ → 审查报告
└────────┬────────┘
↓ 保存审查报告 → output/审查报告.md
┌─────────────────┐
│ 6. 去AI味润色 │ → 直接修改 chapters/第X章.md
└────────┬────────┘
┌─────────────────┐
│ 7. 生成完整版 │ → 执行 format_chapter.py
└─────────────────┘
↓ 最终输出 → output/完整故事.md
逻辑核心:遇到矛盾不要吵架,做一个"高智商的疯子"——什么都没做(或做了件小事),但你们全完了。
公式结构:[主角看似吃亏/无视的小动作] + [反派集体团灭/崩溃]
示例:
逻辑核心:专门对付"渣男贱女"。你以为在外面风流快活,其实大本营已被端了。
公式结构:[反派自以为是的离开/背叛] + [主角趁机进行的毁灭性洗牌]
示例:
逻辑核心:用"数字"说话。不要说"很少"、"很多",要说具体数字。
公式结构:[主角巨大的付出/牺牲] + [对方侮辱性的回报]
示例:
逻辑核心:用"绝对地位"压人。不要说"我很强",要说"规则是我定的"。
公式结构:[主角拥有"核弹级"的地位/底牌] + [反派发出"自杀式"的命令/羞辱]
示例:
重要:番茄小说标题限25字以内,所有生成标题必须控制在25字以内
| 维度 | 0分标准 | 满分标准 | 得分要求 |
|---|---|---|---|
| ------ | --------- | ---------- | ---------- |
| 后果 | 可逆(后悔/道歉/痛哭) | 不可逆(疯了/死了/破产/坐牢) | ≥20分 |
| 反差 | 太小(经理对员工/1万对5千) | 极限(首富对乞丐/10亿对200块) | ≥20分 |
| 绝情 | 过家家(吵了一架/离家出走) | 釜底抽薪(变卖房产/改遗嘱/净身出户) | ≥20分 |
| 地位 | 互殴(我要努力逆袭) | 碾压(满级屠新手村/核武器轰炸水果刀) | ≥20分 |
评分标准:每维度25分,总分≥75分方可发布
文件输出:标题确定后,将5个候选标题和选定标题保存到 chapters/标题候选.md
适用范围:现言、虐文、真假千金、攻略文
结构要点:
爆款示例:
> "先救婉婉!她身子弱,受不得烟熏!"
> 烈火烧穿了房梁,狠狠砸在我的脊背上,骨头断裂的声音清晰可闻。
> 而我的丈夫,正抱着他的初恋冲出火场,连一个回眸都不曾施舍给我。
> 可他忘了,肚子里怀着双胞胎的人,是我。
适用范围:家庭伦理、扶弟魔、断亲爽文
结构要点:
爆款示例:
> "你弟弟要结婚,缺个彩礼钱,把你那套婚房卖了吧。"
> 饭桌上,我妈夹了一筷子红烧肉给弟弟,语气平淡得像在说今天天气不错。
> 我爸把筷子一摔:"你一个女孩子,以后反正要嫁人,睡公司不行吗?做人不能太自私!"
适用范围:打脸爽文、大女主、职场逆袭
结构要点:
爆款示例:
> "拿着这500万,滚出裴家。你这种只有初中学历的保姆,根本配不上我儿子。"
> 婆婆将一张支票像喂狗一样扔在我脸上,支票锋利的边缘划破了我的脸颊。
> 他们不知道,我就是那个首富千金。
适用范围:悬疑、脑洞、惊悚、异常文
结构要点:
爆款示例:
> 【规则一】:请盖好棉被,不要让手脚包括头部探出棉被范围,外面很冷,很危险。
> 【规则二】:请不要在身穿红色制服的乘务员手中购买食物。我们只提供面包、鸡蛋、矿泉水。
要求:严格禁止使用任何markdown格式符号,包括但不限于:___ --- * > [] | 等
《标题》故事大纲
基本信息
题材:
类型:
核心梗:
目标字数:8千-2.5万字
主人公设定
身份:
底牌:(读者知道但反派不知道的)
困境:(开局的绝对劣势)
反派设定
主要对手:
核心矛盾:
致命弱点:(读者期待打脸的关键)
四幕结构
第一幕:困境设定(篇幅15%)
第二幕:冲突升级(篇幅35%)
第三幕:转折揭示(篇幅30%)
第四幕:高潮结局(篇幅20%)
伏笔追踪
伏笔 埋设位置 回收位置
文件输出:大纲确定后,使用 Write 工具保存到 output/故事大纲.md
| 步骤 | 内容 | 篇幅占比 |
|---|---|---|
| ------ | ------ | ---------- |
| 设定主人公 | 极致反差:底牌+困境 | 5% |
| 明确目标 | 死亡倒计时:数字化+严重后果 | 5% |
| 设定障碍 | 人为恶意:反派越无耻越好 | 10% |
| 开始行动 | 绝地反击:当场掀桌不憋屈 | 15% |
| 呈现结果 | 即时反馈:300-500字见输赢 | 15% |
| 制造转折 | 神转折:推翻读者预设 | 20% |
| 推向高潮 | 公开处刑:围观人数×打脸力度 | 20% |
| 收尾结局 | 因果闭环:恶有恶报不圣母 | 10% |
| 要素 | 要求 |
|---|---|
| ------ | ------ |
| 节奏 | 开篇即高潮,3-5章内见第一次打脸 |
| 冲突 | 每300-500字必须有冲突推进 |
| 爽点 | 每1000字至少一个小爽点 |
| 反转 | 至少1个颠覆读者预期的转折 |
| 结局 | 恶有恶报,不留圣母尾巴 |
重要:每章正文生成完毕后,必须使用 Write 工具保存到 chapters/第X章.md
文件名格式:chapters/第1章.md、chapters/第2章.md 等
章节文件格式:
第1章 xxx
[正文内容]
注意:章节标题和正文之间用一个空格分隔,不要换行。
重要:审查完成后必须将审查报告输出到控制台显示给用户
文件输出:审查报告完成后,使用 Write 工具保存到 output/审查报告.md
| # | 维度 | 分值 | 检查重点 |
|---|---|---|---|
| --- | ------ | ------ | ---------- |
| 1 | 剧情逻辑 | 20分 | 主线连贯、时间线连贯、无逻辑漏洞 |
| 2 | 人物塑造 | 20分 | 行为动机与性格一致、无OOC |
| 3 | 语言文字 | 20分 | 语句通顺、无错别字、无语病 |
| 4 | 章节节奏 | 15分 | 节奏自然、过渡顺滑 |
| 5 | 大纲一致性 | 15分 | 与大纲保持一致 |
| 6 | 去AI味 | 5分 | 减少感叹号、口语化表达 |
| 7 | 字数要求 | 5分 | 2200-2500字/章 |
审查报告 《标题》
基本信息
审查时间:
审查范围:
总字数:
7维度评分
维度 得分 状态
剧情逻辑 /20 通过/需修改/严重
人物塑造 /20 通过/需修改/严重
语言文字 /20 通过/需修改/严重
章节节奏 /15 通过/需修改/严重
大纲一致性 /15 通过/需修改/严重
去AI味 /5 通过/需修改/严重
字数要求 /5 通过/需修改/严重
总分 /100
问题详情
严重问题(必须修正)
位置:
建议修改:
需修改问题
位置:
建议修改:
建议优化项
重要:润色时直接修改原章节文件(chapters/第X章.md),不使用单独的润色版文件。润色完成后,执行 format_chapter.py 生成完整故事。
搜索并删除:
铁律:"生气"是不值钱的,"砸东西"才值钱
| 情绪 | 生理反应示例 |
|---|---|
| ------ | ------------- |
| 愤怒(轻) | 深呼吸、手微微发抖、声音变低 |
| 愤怒(重) | 手背青筋暴起、抄起烟灰缸砸过去、掀翻桌子 |
| 恐惧(轻) | 瞳孔收缩、咽口水、往后缩 |
| 恐惧(重) | 腿软跪下、牙齿打颤、裤裆湿了一片 |
| 悲伤(轻) | 眼眶发红、声音沙哑、眼泪打转 |
| 悲伤(重) | 捶胸顿足、哭到干呕、一夜白头 |
| 震惊(轻) | 愣住、眨眼、张了张嘴 |
| 震惊(重) | 手里的东西掉在地上、瞳孔地震 |
禁止:
要求:
浮夸修饰先砍掉;
比喻套路连根刨;
多余尾巴快切掉;
原意根基不可摇。
.learnings/
├── STORY_CORE.md # 故事核心设定
├── CHARACTERS.md # 角色档案
└── PLOT_TRACKER.md # 情节点追踪
| 事件 | 记录到 |
|---|---|
| ------ | -------- |
| 故事核心设定确定 | STORY_CORE.md |
| 新角色出场 | CHARACTERS.md |
| 关键情节点发生 | PLOT_TRACKER.md |
output/
├── 完整故事.md # 完整故事文件(最终发布版本)
├── 故事大纲.md # 故事大纲
├── 审查报告.md # 审查报告
└── 标题候选.md # 标题候选列表(从chapters复制)
chapters/
├── 标题候选.md # 标题候选列表
├── 第1章.md # 第1章正文(含润色修改)
├── 第2章.md # 第2章正文(含润色修改)
├── 第3章.md # 第3章正文(含润色修改)
└── ...
要求:严格禁止使用任何markdown格式符号,包括但不限于:___ --- * > [] 等
正文章节之间必须用空行分割(一个换行)
格式示例:
类型:[都市/脑洞/反转/规则怪谈等]
核心梗:[一句话核心]
目标字数:[X000-X000字]
导语
[200-300字,套用模板]
第1章 xxx
[正文内容]
第2章 xxx
[正文内容]
结局
[恶有恶报,因果闭环]
注意:章节生成完毕后,执行 python3 chapters/format_chapter.py 生成完整版
章节格式说明:
第X章 xxx(标题和内容用空格分隔,不换行)| 题材 | 典型元素 |
|---|---|
| ------ | ---------- |
| 现言甜宠 | 暗恋/校霸/总裁/豪门 |
| 脑洞 | 反转/规则怪谈/高概念 |
| 玄幻 | 修仙/系统/穿越 |
| 悬疑 | 推理/惊悚/复仇 |
| 家庭 | 伦理/扶弟魔/断亲 |
| 重生逆袭 | 小人物翻身/利用信息差/打脸势利眼 |
核心:用未来信息差(买房、炒股、创业)赚钱打脸
核心:前世被害死/被背叛,重生后报复
核心:上辈子是底层社畜/差生/农村人,受尽白眼。重生后利用未来信息差逆天改命,让看不起自己的人高攀不起。
特征:
重要:不要在控制台输出具体章节内容。只生成并保存文件,用简洁语言向用户汇报。
汇报格式:
第1章 家族聚会上的羞辱
"你一个农村出来的穷鬼,也敢肖想买房子?"
大伯把一张报纸拍在我脸上,报纸上印着"青山小区烂尾,业主血本无归"的新闻。
[后续正文...]
写法要点:
| 类型 | 字数范围 | 说明 |
|---|---|---|
| ------ | ---------- | ------ |
| 超短篇 | 8千-2.49万字 | 快节奏、强冲突 |
| 中短篇 | 2.5万-8万字 | 完整起承转合 |
故事创作完毕后,执行脚本清理 md 格式。
执行命令:python3 chapters/format_chapter.py
处理内容:
注意:
共 1 个版本