逐一询问用户,每个问题提供选项供用户选择。
问题1:番茄情绪标签(必选,决定算法推荐)
Question: 你的小说主打哪种情绪体验?
Options:
·打脸爽文(扮猪吃虎、马甲掉落、逆袭碾压)
·极致虐恋(追妻火葬场、虐完渣再虐心)
·爆笑反套路(沙雕吐槽、神转折、降维打击)
·悬疑惊悚(细思极恐、规则怪谈、烧脑反转)
·治愈甜宠(日常温馨、双向奔赴、养成系)
·脑洞大开(系统流、末日囤货、星际经营)
记录:情绪标签 = [用户选择]
问题2:题材与风格
Question: 你想要创作什么题材的小说?
Options:
·悬疑推理(侦探、破案、解谜)
·现代言情(都市、职场、恋爱)
·古代言情(宫廷、江湖、穿越)
·奇幻玄幻(魔法、异世界、修真)
·科幻未来(科技、太空、末世)
·武侠仙侠(江湖、门派、飞升)
·历史架空(朝堂、战争、权谋)
·都市现实(生活、成长、社会)
记录:题材 = [用户选择]
问题3:主角设定
Question: 主角是什么设定?
Options:
·男性主角(独角戏)
·女性主角(独角戏)
·双主角(男女双线)
·群像戏(多线叙事)
如需要,继续追问职业/身份。记录:主角 = [用户选择] + 职业/身份 = [用户回答]
问题4:主角核心反差点
Question: 主角最大的反差点是什么?
Options:
·表面摆烂实际卷王(扮猪吃虎核心)
·社恐但被迫当众打脸(马甲掉落核心)
·被虐后觉醒反杀(追妻火葬场核心)
·老实人黑化(复仇逆袭核心)
·隐藏大佬装萌新(降维打击核心)
·看似废柴实则天赋异禀(成长逆袭核心)
·其他(自行描述)
记录:反差点 = [用户选择]
问题5:核心冲突
Question: 小说的核心冲突是什么?
Options:
·生死存亡(生存危机、逃出生天)
·查明真相(寻找答案、揭露秘密)
·爱情阻碍(追求真爱、克服阻碍)
·复仇雪恨(复仇计划、伸张正义)
·权力争夺(竞争上位、资源争夺)
·成长突破(自我突破、实现价值)
·守护保护(守护重要的人或事)
记录:核心冲突 = [用户选择]
问题6:章节数量
Question: 你计划创作多少章?
Options:
·10章(短篇,约2-3万字)
·30章(中短篇,约6-8万字)
·50章(中篇,约10-14万字)
·100章(中长篇,约22-28万字)
·200章(长篇,约44-56万字)
·自定义(输入具体章节数)
记录:章节数 = [用户选择]
6问收集完成后,进入“第二阶段:规划”。
执行以下步骤:
novels/[小说名称]/
00-大纲.md,使用 templates/outline-template-tomato.md 模板
01-人物档案.md,使用 templates/character-template-tomato.md 模板
02-情绪曲线.md,使用 references/tomato-emotion-curve.md 模板
03-黄金开篇.md,使用 references/tomato-golden-opening.md 输出三个版本的开篇50字
完成后,向用户展示规划摘要并请求确认,等待用户确认。用户同意后,进入“第三阶段:疯狂创作”。
重要:按顺序逐章创作,每完成5章需生成节奏报告并询问数据反馈
每章执行完整的创作流程(见下方“逐章创作”),完成一章后,向用户展示本章摘要和字数统计,询问‘是否继续下一章?’待用户确认后再继续。
每完成5章,执行阶段性检查:
00-大纲.md - 查看TODO list和已完成章节的摘要
02-情绪曲线.md - 确认本章在该情绪单元中的位置和任务
00-大纲.md TODO list - 将本章标记为“进行中”
references/chapter-template.md 模板
- 长句和短句交替,优化节奏感
python scripts/check_chapter_wordcount_tomato.py <章节文件路径> - 确保在2200-2800字区间
00-大纲.md 添加摘要(100-200字)
00-大纲.md TODO list 将本章标记为“完成”
02-情绪曲线.md 中标注实际使用的钩子类型
使用 scripts/check_chapter_wordcount_tomato.py:
# 检查单个章节
python scripts/check_chapter_wordcount_tomato.py novels/小说名/第01章.md
# 检查所有章节
python scripts/check_chapter_wordcount_tomato.py --all novels/小说名/
低于2200字需扩充,高于2800字需精简。
共 6 个版本