一键导入
fiction-setup
网络小说项目初始化。创建标准项目目录结构、初始配置文件(state.json)、 设定集骨架。在进入构思(fiction-conceive)前运行。 触发方式:/fiction-setup、「建项目」「初始化」「准备写书」「搭环境」「帮我建个项目」「从零开始」。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
网络小说项目初始化。创建标准项目目录结构、初始配置文件(state.json)、 设定集骨架。在进入构思(fiction-conceive)前运行。 触发方式:/fiction-setup、「建项目」「初始化」「准备写书」「搭环境」「帮我建个项目」「从零开始」。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
正文写作 + 章节修改。写作支持 Normal(标准四步)和 Deep(完整六步+底本同步+data-agent)双模式;修改支持 Re-craft(大改,自动传播)和 Rewrite(重写,全链路刷新)两种内建模式。Polish 模式请走 fiction-polish。 系统自动检测模式并提示用户确认。每章写完自动检测里程碑节点弹出建议。 写作前自动检查章纲是否存在,不存在则阻断。 触发方式:/fiction-write {章号}、「写第X章」「续写」「继续写」「日更」「下一章」「接着写」「开始写」。
网文拆解。分析爆款小说的结构、人设、爽点、节奏等。 自动按篇幅路由到长篇或短篇拆解管线。输出结构化分析报告。 触发方式:/fiction-analyze、「拆书」「拆文」「分析这本书」「深度拆解」「帮我拆一下」「学学这本书」。
小说构思与共创。引导用户与 AI 共同打磨小说核心构思,包括题材定位、角色设计、 世界观框架、核心冲突、文风定位等。在正式开书(fiction-start)前完成。 触发方式:/fiction-conceive、「聊聊构思」「帮我打磨设定」「讨论主角」「文风讨论」「构思共创」「我想写个什么样的故事」「帮我设计角色」。
项目体检诊断。只读检查项目目录、文件、JSON、底本体系完整性。 发现缺失或异常项时解释影响和修复建议,不自动修复。 触发方式:/fiction-doctor、「体检」「诊断」「检查项目」「项目状态」「帮我看看这个项目有没有问题」「检查一下文件」。
导出与完本归档。合并所有正文为 .txt/.docx 格式, 可选去格式、加目录、生成封面。完本后一键归档项目文件。 触发方式:/fiction-export、「导出」「完本」「归档」「下载」「导出txt」「我要完本了」。
逆向导入已有小说。将已写好的半成品或完本小说反向解析为标准项目目录结构, 兼容后续 fiction-plan、fiction-write 流程。内部复用 fiction-analyze 的拆解管线, 按篇幅自动分流。 触发方式:/fiction-import、「导入小说」「反向解析」「导入」「把我的书导进来」「我有现成的稿子」。
| name | fiction-setup |
| description | 网络小说项目初始化。创建标准项目目录结构、初始配置文件(state.json)、 设定集骨架。在进入构思(fiction-conceive)前运行。 触发方式:/fiction-setup、「建项目」「初始化」「准备写书」「搭环境」「帮我建个项目」「从零开始」。 |
创建标准项目骨架。只建目录和初始配置文件,不做深度构思。 构思由 fiction-conceive 完成。
export PROJECT_ROOT="${CODEX_PROJECT_DIR:-${CLAUDE_PROJECT_DIR:-$PWD}}"
.novel/state.json{项目根}/
├─ .novel/
│ ├─ state.json # 由后续步骤填充
│ ├─ idea_bank.json # 由 fiction-conceive 填充
│ └─ tmp/ # 运行时临时文件
│
├─ 设定集/ # 世界观、角色、力量体系等
├─ 大纲/ # 总纲、卷纲、章纲
├─ 正文/ # 各章正文
├─ 追踪/ # 上下文、伏笔、时间线、角色状态
├─ 审查报告/ # review-pipeline 产出
└─ 拆文库/ # fiction-analyze 的分析产出
{
"project": {
"book_name": "",
"genre": "",
"target_words": 0,
"target_platform": "fanqie",
"author": ""
},
"progress": {
"current_chapter": 0,
"current_volume": 1,
"total_chapters": 0,
"total_volumes": 0,
"writing_started": false
},
"versions": {
"baseline_version": 0,
"last_review_chapter": 0
}
}
写入当前书目录名,作为多书切换指针。
references/(暂无,按上述硬编码)。
nove-cover 在需要时单独调用,不在此处生成。
扫榜工具 fiction-scan 需要浏览器操作,详见该 skill。
拆文工具 fiction-analyze 需要提供小说文本,详见该 skill。本 skill 的开发参考了以下开源项目的思路与实现:
感谢原作者的开源贡献。