원클릭으로
novel-workflow
完整小说创作工作流:从概念到成稿的6阶段系统化流程。每个阶段有明确的输入/输出/检查点。使用场景:用户想开始写小说、规划故事结构、推进创作进度。触发词:'写小说'、'创作'、'小说工作流'、'开始新小说'、'小说规划'。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
完整小说创作工作流:从概念到成稿的6阶段系统化流程。每个阶段有明确的输入/输出/检查点。使用场景:用户想开始写小说、规划故事结构、推进创作进度。触发词:'写小说'、'创作'、'小说工作流'、'开始新小说'、'小说规划'。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
小说审稿修订 skill。包含一致性检查、风格润色、节奏优化、六稿修改法。使用场景:章节写完后审稿、全书完成后精修、读者反馈后修改。触发词:'审稿'、'检查一致性'、'润色'、'修改'、'精修'。
现实映射创作 skill。包含批判现实主义方法论、陌生化技法库、人物原型提取框架、现实→虚构映射模板、法律合规指南。帮助作者从新闻/历史事件中发现创作素材,将社会现实融入小说。触发词:'现实映射'、'社会批判'、'新闻改编'、'人物原型'、'批判现实'。
章节写作专用 skill。包含 RTCO 写作提示词框架、反AI套话规则、感官描写指南、节奏控制技巧。在写每章正文时加载。触发词:'写一章'、'写作'、'写正文'、'开始写作'、'写章节'。
武侠小说创作专用 skill。包含功法体系设计指南、门派架构模板、战斗场景写法、经典武侠桥段库、兵器与内力系统。使用场景:创作武侠类型小说时加载。触发词:'武侠'、'功夫'、'江湖'、'门派'、'功法'、'打斗描写'。
SOC 직업 분류 기준
| name | novel-workflow |
| description | 完整小说创作工作流:从概念到成稿的6阶段系统化流程。每个阶段有明确的输入/输出/检查点。使用场景:用户想开始写小说、规划故事结构、推进创作进度。触发词:'写小说'、'创作'、'小说工作流'、'开始新小说'、'小说规划'。 |
阶段0: 故事概念 → 阶段1: 世界观 → 阶段2: 角色 → 阶段3: 大纲 → 阶段4: 场景 → 阶段5: 正文创作
↓ ↓ ↓ ↓ ↓ ↓
concept.md world-building.md characters/ outline-*.md scenes.md chapters/*.md
目标: 将模糊创意转化为清晰的故事核心
工具调用: novel_init(首次)
必要产出:
检查点 — 确认以下所有项后才进入下一阶段:
保存: 使用 opencode 内置 Edit 工具编辑 .novel/concept.md
一句话概括:
落魄书生唤醒千年剑灵,在科举与修仙间抉择生死。
五句话梗概:
1. 开端:李长安是长安城最落魄的书生,屡考不中,靠替人写信为生。
一次在旧书摊翻到一本无名古籍,意外唤醒了封印其中的剑灵白夜。
2. 上升:白夜告诉他,长安地下沉睡着一座上古剑冢,即将苏醒。
李长安被卷入修仙者的争斗,同时发现科举考官竟暗中操控修仙势力。
3. 危机:剑冢开始影响长安城,平民百姓被波及。李长安必须在拯救
百姓和参加科举之间做出选择——他等了十年的科举就在三天后。
4. 高潮:李长安放弃科举,与白夜合力封印剑冢,却因此暴露了
修仙世界的存在,朝廷下达追杀令。
5. 结局:李长安踏上了逃亡之路,但他不再迷茫——他找到了比功名
更值得守护的东西。
核心冲突:
- 外部冲突:修仙世界的力量正在渗透人间,朝廷、修仙者、剑冢三方角力
- 内部冲突:李长安在"安稳人生"和"未知使命"之间挣扎
道德前提:真正的价值不在于世俗认可,而在于你选择守护什么。
两次两难抉择:
- 第一次(约55%):放弃科举(十年心血)vs 眼睁睁看着百姓受难
- 第二次(约80%):牺牲白夜(唯一的朋友)封印剑冢 vs 让整座长安陪葬
新手引导:不确定怎么填?试试这样
[主角身份] + [发生了什么意外] + [面临什么选择/危险]目标: 创建自洽的世界设定
依赖: concept.md 已完成
必要产出:
检查点:
保存: 使用 opencode 内置 Edit 工具编辑 .novel/world-building.md
时代背景:
架空唐朝,表面上是大唐盛世的繁华长安,但暗地里修仙者隐于市井,
维持着人间的秩序。普通人不知道修仙世界的存在。
地理环境:
1. 长安城 — 故事主舞台,繁华之下暗藏修仙据点
2. 剑冢 — 长安地下的上古遗迹,封印着无数古剑之灵
3. 终南山 — 修仙宗门"天衡宗"所在,与长安城遥遥相对
社会结构:
- 朝廷:不知修仙世界存在,但考官中有修仙者潜伏
- 天衡宗:守护人间的修仙门派,宗旨是"不干涉凡人"
- 散修:不在宗门的独立修仙者,鱼龙混杂
- 剑灵:上古剑器中的灵魂,大部分沉睡,少数被人唤醒
力量体系:
- 剑修:以剑为媒,共九品,每突破一品需渡一次心魔
- 代价:使用剑力会消耗寿命,一品=一年寿元
- 限制:在长安城内不能使用三品以上剑力(否则会惊动凡人)
世界规则:
1. 修仙者不能在凡人面前显露力量,违者被天衡宗追杀
2. 剑灵与主人绑定后,同生共死,主人死则剑灵沉睡
3. 每六十年剑冢会苏醒一次,需重新封印
4. 凡人若被剑力波及,会失去相关记忆
世界冲突:
天衡宗的"不干涉"政策 vs 散修想在人间建立新秩序 + 剑冢即将苏醒的倒计时
新手引导:世界观不知道从哪开始?
目标: 创建立体丰满的角色群
依赖: concept.md + world-building.md 已完成
必要产出:
驱动力三角(每个核心角色必须有):
检查点:
保存: 使用 opencode 内置 Edit 工具编辑角色档案文件
.novel/characters/profiles.md.novel/characters/{角色名}.md(含驱动力三角、人物弧线)主角 — 李长安
- 身份:20岁,落魄书生,父母早亡,靠替人写信维生
- 驱动力三角:
· 外在目标:考取功名,出人头地(他以为这是他想要的)
· 内在需求:被认可、被需要(从小孤儿,渴望归属感)
· 核心缺陷:过于执着于"正途",看不起"旁门左道"
- 口头禅:"读书人的事..."(后半句根据情境变化)
- 人物弧线:从"只求功名"到"找到真正的使命"
对手角色 — 裴长卿
- 身份:天衡宗首席弟子,表面温润如玉,内心冷酷
- 驱动力三角:
· 外在目标:封印剑冢,维护天衡宗秩序
· 内在需求:被师父认可(师父从不夸奖他)
· 核心缺陷:为了目的可以牺牲任何人
- 他不是坏人:他的确在保护人间,只是方法过于极端
重要配角:
1. 白夜(剑灵)— 毒舌但忠诚,和李长安互怼是日常
2. 苏小小 — 长安城花魁,实际是散修情报贩子
3. 柳教授 — 李长安的恩师,暗中是退休的天衡宗长老
角色冲突矩阵:
| | 李长安 | 裴长卿 | 白夜 |
|---|---|---|---|
| 李长安 | — | 理念冲突 | 羁绊与自由 |
| 裴长卿 | 视为棋子 | — | 想收为己用 |
| 白夜 | 互怼共生 | 不信任 | — |
新手引导:角色不知道怎么设计?
目标: 规划完整的故事骨架
依赖: 概念 + 世界观 + 角色已完成
分两步:
保存: 使用 opencode 内置 Edit 工具编辑 .novel/outline-brief.md
检查点:
保存: 使用 opencode 内置 Edit 工具编辑 .novel/outline-detailed.md
全50章,目标20万字
第一幕:开端(第1-12章,约25%)
- 第1章:李长安在旧书摊翻到古籍,意外唤醒剑灵白夜
- 第2-4章:白夜解释剑冢之事,李长安半信半疑
- 第5-8章:李长安发现长安城中隐藏的修仙者,被卷入争斗
- 第9-10章:科举考官裴长卿登场(表面是考官,实际是天衡宗弟子)
- 第11-12章:触发事件——剑冢开始异动,长安城出现怪象
第二幕前半:上升(第13-25章,约25%)
- 第13-16章:李长安被迫学习剑力保护自己,与白夜磨合
- 第17-20章:遇到苏小小,了解散修情报网
- 第21-23章:中点转折——李长安发现柳教授的真实身份
- 第24-25章:第一次两难——柳教授要他加入天衡宗,但这意味着放弃科举
第二幕后半:危机(第26-37章,约25%)
- 第26-30章:剑冢异动加剧,平民开始受伤
- 第31-34章:裴长卿的极端计划浮出水面——牺牲半个长安封印剑冢
- 第35-37章:黑暗时刻——李长安被朝廷和天衡宗同时追杀
第三幕:高潮结局(第38-50章,约25%)
- 第38-42章:李长安团结散修和剩余天衡宗弟子
- 第43-45章:第二次两难——封印剑冢需要白夜的牺牲
- 第46-48章:最终对决——在长安城地下与裴长卿决战
- 第49-50章:结局——李长安踏上新的旅程
伏笔规划:
| 编号 | 伏笔 | 埋设章 | 回收章 |
|------|------|--------|--------|
| F1 | 古籍的真正来源 | 第1章 | 第40章 |
| F2 | 柳教授的伤疤 | 第3章 | 第23章 |
| F3 | 苏小小的真实身份 | 第17章 | 第35章 |
| F4 | 白夜失去的记忆 | 第2章 | 第46章 |
新手引导:大纲不知道怎么排?
目标: 将章节分解为可执行的场景
依赖: outline-detailed.md 已完成
场景类型交替(创造节奏):
每个场景需要:
[ ] 待写 → [-] 进行中 → [x] 完成检查点:
保存: 使用 opencode 内置 Edit 工具编辑 .novel/scenes.md
第1章 场景列表:
场景 1.1 [主动] — 旧书摊奇遇
- 视点人物:李长安
- 目标:李长安想找一本便宜的参考书备考
- 冲突:旧书摊老板开价太高,两人讨价还价
- 挫折:最后只买得起角落里一本破旧的无名古籍
- _Prompt:展现李长安的落魄和倔强,用五感描写长安街市的热闹
与他的窘迫形成对比。重点写古籍的触感(冰凉、有暗纹)。
- 状态:[ ]
场景 1.2 [被动] — 剑灵苏醒
- 视点人物:李长安
- 反应:回到破屋翻开古籍,一道白光闪过,吓得跌坐在地
- 困境:白夜(剑灵)出现,告诉他"你被选中了",但李长安
完全不信这一套,认为是自己在做梦
- 决定:李长安决定明天把书退了,好好准备科举
- _Prompt:白夜和李长安的第一次对话要有趣——一个毒舌剑灵
和一个死脑筋书生的碰撞。对话要有笑点。结尾暗示古籍
已经与李长安绑定,退不掉了。
- 状态:[ ]
新手引导:场景不知道怎么分?
目标: 逐章撰写正文
每章写作循环:
1. novel_context(chapterNumber) → 获取完整写作上下文
2. 基于上下文和大纲创作正文
3. novel_save_chapter(chapterNumber, title, content) → 保存章节
4. novel_update(action: "character-state") → 更新角色状态
5. novel_update(action: "summary") → 更新前文摘要
6. novel_update(action: "foreshadow") → 更新伏笔追踪
7. 回到步骤1,写下一章
写作时加载 novel-writing skill 获取详细的写作指导和反AI套话规则。
每5章进行一次一致性检查:
novel_update(action: "prompt", content: "consistency-check")
长安城的东市在黄昏时最热闹。卖糖人的老周头刚支起摊子,
糖稀的甜味就顺着风飘了半条街。李长安缩着肩膀从人堆里挤过去,
眼睛不看糖人,只盯着脚下的路——怕踩脏了那双补了三回的布鞋。
"哎,李秀才!"旧书摊的王胖子冲他招手,"又有新到的好货色!"
李长安停下来,不是因为想买,而是因为王胖子摊子后面那堵墙上
贴着的告示——贡院又发榜了,和他没关系,但忍不住想看。
王胖子见他犹豫,立刻加码:"这本《策论精要》,正经科举参考,
原价三百文,给你二百。"
"五十。"李长安说。
"你抢呢?"
"我只有五十。"
王胖子叹了口气,指了指摊子最角落:"那边有一堆没人要的破烂,
五十文随便拿一本。别挑太厚的,厚的里面可能有虫。"
新手引导:正文不知道怎么下笔?
novel_context 构建完整上下文| 违反行为 | 后果 |
|---|---|
| 跳过角色设计直接写大纲 | 角色行为不一致 |
| 不更新追踪文件就写下一章 | 伏笔遗忘、角色状态混乱 |
| 大纲中未规划伏笔 | 后期无法制造惊喜 |
| 不获取上下文直接写章节 | 情节矛盾、重复 |
| 一次性写多章不检查 | 大量返工 |
下面用大白话解释本工作流中用到的专业术语。如果你是写作新手,先看这里。
| 术语 | 大白话解释 | 举个例子 |
|---|---|---|
| 三幕式结构 | 把故事分成开头、发展、高潮三大部分 | 第一幕:李长安还是个穷书生;第二幕:他开始修仙冒险;第三幕:大战剑冢 |
| 驱动力三角 | 每个角色要有三个东西:想要的、真正需要的、拖后腿的 | 李长安想考功名(想要)、需要被认可(真正需要)、死脑筋看不起旁门左道(拖后腿) |
| 道德前提 | 你的故事想说的那个道理 | "真正的价值不在功名,在守护什么" |
| 两次两难抉择 | 故事中间和结尾各让主角做一个痛苦的选择 | 中间:放弃科举还是放弃百姓?结尾:牺牲朋友还是牺牲全城? |
| 伏笔 | 前面悄悄埋下的线索,后面会揭开 | 第1章捡到一本旧书,第40章才知道这本书是故意放在那里的 |
| 人物弧线 | 角色从头到尾的变化过程 | 李长安从"只想考功名"变成"甘愿守护天下" |
| 主动场景 | 打戏——有目标、有阻碍、结果更糟 | 李长安去买书,结果被卷入修仙者打架 |
| 被动场景 | 文戏——反应情绪、面对两难、做出决定 | 打完架回来,李长安坐在屋里发呆,思考要不要继续 |
| Show Don't Tell | 用画面展示情感,不直接说出来 | ❌"他很伤心" → ✅"他蹲在地上,一片片捡碎碗,手割破了也没停" |
| 章节钩子 | 章节结尾留个悬念,让读者想翻下一页 | "他打开门,门外站着的人让他脸色大变。" |
| 信息倾倒 | 一次性倒出大量设定说明,读着像教科书 | ❌ 连续三段解释修仙体系 → ✅ 在打斗中自然透露一两条规则 |
| 视点人物 | 这个场景从谁的角度来写 | 从李长安的眼睛看长安 → 和从白夜的角度看长安,感觉完全不同 |
| 场景转折 | 每个场景结束时要有什么东西变了 | 打架之前关系一般,打完架成了生死之交 |