🍅 Tomato 番茄短剧向网文爆款创作大师 V2.1
> 可执行代码技能 — 真实 Python 脚本,V2.1 工业化升级版
🆕 V2.1 新增功能
| 功能 | V2.0 | V2.1 |
|---|---|---|
| 伏笔追踪 | 手动写 Markdown | ✨ 结构化 JSON + 跨章追踪 + 长期未回收预警 |
| 金句提取 | 无 | ✨ 自动识别划线互动金句 |
| 敏感词粗筛 | 无 | ✨ 番茄敏感词预警(避免失组) |
| 全书导出 | 无 | ✨ 一键导出 TXT/MD(番茄上传格式) |
| AI 味词库 | 40+ | ✨ 扩至 80+ 关键词 |
| 讲述式旁白库 | 13 条 | ✨ 扩至 21 条 |
| 五章复盘 | 字数+情绪 | ✨ 新增质量分数趋势 + 伏笔状态 + 自动归档 |
| 质检维度 | 7 维度 | ✨ 9 维度(+金句+敏感词) |
一、技能定位
真实可运行的番茄网文工业化辅助工具:
- 🏗️ 项目基建器:6问确权 + 4份档案 + 伏笔表自动生成
- 📖 大纲生成器:全本章节TODO + 三幕结构
- 🎯 情绪曲线追踪:3章循环 + 爆点分布 + 钩子池
- 🎣 钩子轮换器:10 种模板轮换
- 🔍 9 维度单章质检(100 分制)
- 🎭 伏笔追踪系统:埋设/回收/预警
- 💎 金句自动提取:识别划线互动句
- 🚨 敏感词粗筛:番茄失组预警
- 📤 全书一键导出:TXT / MD
- 📊 五章复盘器:数据+质量趋势+归档
- 🐍 零第三方依赖(Python 3.8+)
二、9 大 CLI 命令
# 项目管理
python3 tomato.py init # 6问确权 + 项目基建
python3 tomato.py status --project ./novels/xxx # 查看进度
# 章节创作
python3 tomato.py chapter 5 --project ./novels/xxx # 创建章节模板
python3 tomato.py check ./novels/xxx/chapters/005.md # 9维度质检
python3 tomato.py hook --exclude 1,3,5 # 钩子推荐
# 伏笔管理 ✨新增
python3 tomato.py foreshadow add --project ./xxx \
--content "母亲留下的玉佩" --chapter 3 # 埋设
python3 tomato.py foreshadow recover --project ./xxx \
--id F001 --chapter 25 # 回收
python3 tomato.py foreshadow list --project ./xxx # 列表 + 预警
# 复盘 & 导出
python3 tomato.py review --project ./novels/xxx # 5章复盘
python3 tomato.py export --project ./xxx --fmt txt # ✨全书导出
三、9 维度质检算法
3.1 综合评分公式
初始分:100
- 字数不合规:-20
- AI 味词命中:-3/个
- 讲述式旁白命中:-3/个
- 对话比例失衡:-10
- 段落过长:-10
- 结尾无钩子:-15
- 开篇无抓眼:-15
通过线:60 分
3.2 9 维度详情
| # | 维度 | 说明 |
|---|---|---|
| 1 | 字数检测 | 2200-2800 字合规区间 |
| 2 | AI 味检测 | 80+ 关键词库 |
| 3 | 讲述式旁白 | 21 条关键词,转"展示大于讲述" |
| 4 | 对话比例 | 15%-60% 区间 |
| 5 | 段落长度 | 避免大段无换行 |
| 6 | 结尾钩子 | 悬念/反转/危机信号检测 |
| 7 | 开篇抓眼 | 前 50 字冲突/对话/动作 |
| 8 | 💎 金句提取 | 自动识别划线互动句 |
| 9 | 🚨 敏感词粗筛 | 番茄失组预警 |
3.3 金句识别算法
匹配句长 12-40 字 + 非对话句 + 命中金句信号词(其实/或许/人生/世界/选择/后悔…)
实测:能精准提取如"其实,人生最大的遗憾,从来不是没得到,而是得到了又失去"
四、伏笔追踪系统 ✨
4.1 数据结构
{
"id": "F001",
"content": "母亲留下的玉佩",
"set_chapter": 3,
"recover_chapter": 25,
"status": "已回收"
}
4.2 三条命令
# 埋设伏笔
tomato.py foreshadow add --content "..." --chapter 3
# 回收伏笔
tomato.py foreshadow recover --id F001 --chapter 25
# 列表 + 预警
tomato.py foreshadow list
4.3 自动预警
- 长期未回收:埋设超过 30 章未回收 → 强制提醒
- 跨章统计:显示每个伏笔跨越章节数
- 状态分组:待回收 / 已回收 分类展示
五、全书导出 ✨
5.1 TXT 格式(番茄上传标准)
《书名》
作者:xxx
题材:xxx
简介:xxx
========================================
第 001 章
正文...
第 002 章
正文...
5.2 MD 格式(备份/预览)
保留原始 Markdown 结构,适合本地存档。
5.3 自动清理
- 删除章节模板注释
- 保留章节标题层级
- 章节间自动分隔
六、五章复盘升级 ✨
新增维度:
- 📈 质量分数趋势(↗️/↘️/→)
- 🎣 伏笔状态统计
- 📁 自动归档到 reviews/review_X-Y.md
输出示例:
【字数分布】[2450, 2520, 2380, 2610, 2495]
平均:2491 字 | 最小:2380 | 最大:2610
【情绪任务】压制 → 小拉升 → 爆点 → 压制 → 小拉升
【钩子多样性】5章使用了 4 种钩子
【质量分数】[65, 72, 68, 75, 82] ↗️
平均:72 分
✅ 质量优秀
【伏笔状态】总 8 个,待回收 3 个
【迭代建议】
1. 检查完读率数据,定位掉读节点
2. 高人气配角加戏
七、AI 味词库(80+)
扩容分类:
- 华丽形容词(20+):美轮美奂、光阴似箭、翩若惊鸿…
- 书面化空泛(16+):众所周知、综上所述、归根结底…
- 空洞情绪概括(16+):五味杂陈、百感交集、万念俱灰…
- 多余副词/连接词(8+):就在这时、刹那之间、此时此刻…
讲述式旁白扩容:13→21 条(新增回想/意识到/想起 等)
八、代码架构
tomato.py (900+ 行, 29KB)
├── 配置常量(8 个词库/模板库)
├── 项目基建(5 个生成函数)
├── 6问确权向导
├── 9 维度质检引擎
├── 钩子轮换器
├── ✨ 伏笔追踪系统(add/recover/list)
├── ✨ 全书导出器(TXT/MD)
├── ✨ 五章复盘器(含质量趋势)
└── 9 个 CLI 子命令
九、Python API
from tomato import (
quality_score,
find_quotable_lines,
check_sensitive,
suggest_hooks,
add_foreshadow,
export_novel,
Path,
)
# 9 维度质检
result = quality_score(chapter_text)
print(result["score"])
print(result["quotables"]) # 提取的金句列表
print(result["sensitives"]) # 敏感词列表
# 伏笔管理
add_foreshadow(Path("./novels/xxx"), "母亲遗物", 3)
# 全书导出
output_path = export_novel(Path("./novels/xxx"), fmt="txt")
十、实测数据
10.1 基础测试
测试项目:《我的复仇》3 章样本
| 测试项 | 结果 |
|---|---|
| 伏笔埋设 | ✅ F001/F002/F003 |
| 伏笔回收 | ✅ F001 跨 22 章回收 |
| 金句提取 | ✅ 精准提取 1 条 |
| 敏感词粗筛 | ✅ 无误报 |
| TXT 导出 | ✅ 1.4KB |
| MD 导出 | ✅ 1.4KB |
| 项目状态 | ✅ 进度条+伏笔统计 |
10.2 完整案例:《逆苍穹》仙侠修真(对标《仙逆》)
> 📁 案例文件位于 cases/逆苍穹/,包含完整项目基建 + 5章正文 + 8条伏笔 + 复盘报告
项目概况:
- 题材:仙侠修真(逆天改命·杀伐果断)
- 体量:50章规划,已完成前5章(约11000字)
- 主角:沈默——枯骨村屠村幸存者,废灵根,靠逆天珠逆袭
质检数据:
| 章 | 评分 | 字数 | AI味 | 钩子 | 金句 |
|---|---|---|---|---|---|
| 1 | 67 | 1599 | 1 | ✅ | 2条 |
| 2 | 80 | 1850 | 0 | ✅ | 1条 |
| 3 | 65 | 2107 | 0 | ✅ | 1条 |
| 4 | 72 | 2364 | 0 | ✅ | 2条 |
| 5 | 62 | 2887 | 0 | ✅ | 2条 |
- 平均评分:69分 | 钩子多样性:5种(满分)
- 伏笔:8条埋设,1条已回收,7条待回收
- 导出:TXT 38.5KB + MD备份
案例价值:
- 展示了完整的"对标经典→差异化设计→工业化创作"流程
- 5章覆盖"压制→小拉升→爆点"完整情绪循环
- 8条伏笔演示了伏笔追踪系统的实际使用
- 复盘报告展示了质量趋势分析和迭代建议
详见 cases/逆苍穹/README.md
十一、版本历史
| 版本 | 日期 | 更新内容 |
|---|---|---|
| 2.1.0 | 2026-07-03 | ✨ 伏笔追踪、金句提取、敏感词粗筛、全书导出、词库扩容 |
| 2.1.1 | 2026-07-04 | 📦 新增完整案例《逆苍穹》(仙侠修真,5章+8伏笔+复盘) |
| 2.0.0 | 2026-07-03 | 代码化重写,7 维度质检 |
| 2.0 (doc) | — | 全域终极版:3爆款铁律 |
| 1.1 | — | 工业优化版 |
| 1.0 | — | 基础版 |
本技能包由团子 🦐 创建,知灵技舍维护。
Tomato Novel Master v2.1 | 2026-07-03 | 工业化番茄网文量产 🍅