爽文小说全流程工坊:整合 FBS 工作流 + 爽文生成器。从方向提炼 → 大纲规划 → 逐章生成 → 质检收口,全程追踪。Trigger: 用户提及写小说/写书/章节/大纲/爽文/写作/架构。
Novel Workshop · 爽文全流程工坊
功能概述
Novel Workshop · 爽文全流程工坊是一项面向实际任务的技能,主要用于整合 FBS 工作流引擎 (S→P→C→B 全流程追踪、质检门禁)与 爽文生成器 (提示词完善、世界观构建、逐章生成),实现从方向到大纲到成稿的完整闭环;记忆系统(统一);
核心要点
- 书稿根目录 : {bookRoot}/;
- 所有写作上下文统一存在 {bookRoot}/.learnings/ ,FBS 和 novel-generator 共用同一。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
Novel Workshop · 爽文全流程工坊
整合 FBS 工作流引擎(S→P→C→B 全流程追踪、质检门禁)与 爽文生成器(提示词完善、世界观构建、逐章生成),实现从方向到大纲到成稿的完整闭环。
架构
用户方向
↓
[FBS intake-router] ← 项目初始化,确定 bookRoot
↓
世界观 & 提示词完善(novel-generator 逻辑)
↓
章节大纲(FBS S1 输出 → novel-generator 大纲模板)
↓
逐章生成(novel-generator 逐章逻辑 + FBS 章节追踪)
↓
质检 & 收口(FBS polish-gate / release-governor)
记忆系统(统一)
书稿根目录:{bookRoot}/
{bookRoot}/
├── .fbs/ # FBS 工作流核心
│ ├── workbuddy-resume.json # 会话恢复点
│ ├── esm-state.md # 当前阶段(S0-S4)
│ ├── chapter-status.md # 各章进度台账
│ ├── plan/ # 大纲(来自 S1)
│ └── expansion-plan.md # 扩写计划(来自 S3.5)
├── .learnings/ # novel-generator 记忆(内置于 FBS)
│ ├── CHARACTERS.md # 角色设定(随写作更新)
│ ├── LOCATIONS.md # 地点设定
│ ├── PLOT_POINTS.md # 关键情节点
│ └── ERRORS.md # 生成失败记录 & 改进
├── output/ # 章节正文(每章一个 .md)
└── deliverables/ # 交付物
所有写作上下文统一存在
{bookRoot}/.learnings/,FBS 和 novel-generator 共用同一套记忆,无需重复维护。
工作流阶段(FBS 标准)
S0 · 素材收集
- 用户输入方向(题材/关键词/灵感/一句话)
- 执行
intake-router.mjs --book-root "{bookRoot}" --intent auto --json - 整理为初始素材(来自 novel-generator 的"提示词完善"逻辑)
- 门禁:素材数 ≥ 赛道数 × 2
S1 · 规划
- 生成完整大纲(使用 novel-generator 的大纲结构)
- 包含:章节目录、每章目标字数、起承转合设计、爽点分布
- 写入
.fbs/plan/ - 门禁:
s1-exit-gate(章标题 + 目标字数确认)
S2 · 写作
- 按章顺序逐章生成
- 每章生成前读取
.learnings/更新上下文 - 生成后写入
output/第XX章.md - 用
chapter-status.md更新进度 - 门禁:
s2-exit-gate(章数 ≥ 3 + 字数达标)
S3 · 扩写 & 精修
- 扩写:基于
expansion-plan.md增加字数/情节深度 - 精修:执行
polish-gate.mjs质检后再改稿 - 扩写前必须备份:
source-write-backup.mjs - 门禁:扩写字数以脚本实测为准,不许纯模型估算
S4 · 质检 & 交付
- 执行
final-manuscript-clean-gate.mjs(检测过程标注,有则不交付) - 执行
material-marker-governor.mjs --fix(清理待核实标注) - 执行
release-governor.mjs(终稿唯一版本 + 归档) - 交付前确认无残留
[DISCARDED-*]/待核实-MAT标注
提示词完善流程(novel-generator 逻辑)
收到用户方向后,自动补全:
1. 题材定位 → 主类型 + 子类型(如:都市 + 修仙) 2. 世界观设定 → 力量体系、社会规则、时代背景 3. 主角人设 → 初始身份、性格、金手指/挂 4. 核心冲突 → 主线矛盾 + 前3章即时冲突 5. 爽点设计 → 打脸节奏、升级频率、装逼方式 6. 节奏规划 → 每N章一个小高潮、每M章一个大高潮 7. 配角框架 → 对手/盟友/红颜各至少1人 8. 开篇钩子 → 第一章用什么抓住读者
完善后请用户确认,再进入大纲阶段。
执行命令速查
| 场景 | 命令 |
|---|---|
| 初始化项目 | node scripts/intake-router.mjs --book-root "{bookRoot}" --intent auto --json --enforce-required |
| 门禁检查 | node scripts/s0-exit-gate.mjs --book-root "{bookRoot}" --json --confirm-advance |
| 进入下一阶段 | 按 esm-state.md 中的阶段推进阈值判断 |
| 章节进度 | node scripts/chapter-status-drift.mjs --book-root "{bookRoot}" |
| 精修质检 | node scripts/polish-gate.mjs --book-root "{bookRoot}" |
| 扩写备份 | node scripts/source-write-backup.mjs --book-root "{bookRoot}" --scope expansion --json |
| 扩写门禁 | node scripts/expansion-gate.mjs --book-root "{bookRoot}" |
| 终稿清理 | node scripts/final-manuscript-clean-gate.mjs --book-root "{bookRoot}" |
| 交付收口 | node scripts/release-governor.mjs --book-root "{bookRoot}" |
| 退出/保存 | node scripts/fbs-cli-bridge.mjs exit -- --book-root "{bookRoot}" --json |
scripts/在本技能根目录下,直接使用node scripts/调用,cwd为 novel-architect 技能根目录。
⚠️ 依赖已嵌入:
node_modules/和references/已复制到本技能根目录,无需依赖外部 fbs_bookwriter 目录。
规则
- 串行优先:每轮最多改 2 个文件,不要并行生成多章
- 先备份再精修:执行
polish-gate前必须先source-write-backup - 门禁不可绕过:任何"已完成/已通过"结论必须附脚本证据
- 统一记忆:角色/地点/情节统一写入
.learnings/,不要散落在别处 - 交付前检查:
final-manuscript-clean-gate检测到标注则不得交付
Trigger
- 用户说:写小说/写书/章节/大纲/爽文/写作/续写
- 用户说:开始下一章/继续写/这个情节怎么发展
- 用户说:检查章节进度/质量审核
- 用户说:导出终稿/打印/交付
热门AI工具
相关专题
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。
0
2026.10.22
PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.4万人学习
共6课时 | 54.7万人学习
