分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

PenglongHuang/chinese-novelist-skill

多媒体与设计

通过简短问答从零生成 10-50 章完整中文小说,面向使用 coding agent 或个人 Agent 的长篇作者。

4,513
613
JavaScript
MIT
创建于 9 个月前

项目介绍

chinese-novelist-skill 是一个面向 coding agent、Personal Agent 等各类 Agent 的中文长篇小说写作技能。它把写小说拆成一条可执行的流水线:先通过问答确定题材、主角和冲突,再生成人物档案、章节大纲和写作计划,确认后连续写完 10-50 章,最后自动校验。

流程分阶段推进。Phase 0 加载用户偏好并检测未完成项目;Phase 1 进行三层递进式问答,第一层是必答的题材创意、主角设定、核心冲突,第二层是世界、视角、主题、读者定位和章节数,可跳过或随机生成;Phase 2 输出大纲、人物档案和写作计划 JSON 等确认;Phase 3 不再逐章确认,按每章 3000-5000 字写作,单章执行写前分析、撰写、润色去 AI 味、字数检查并更新摘要;Phase 4 检查章节文件与字数,不合格章节最多修复 3 轮。

它适合想写长篇中文小说、尤其是网文连载的作者,也适合已经在 Claude Code 等 Agent 里工作的人。偏好会被记住,中断后能从断点续写;写作模式有串行、子 Agent 并行和 Agent Teams 三种。

快速使用

准备:一个能安装 Skill 的 Agent 环境,并已配置好可用模型。README 的说明以 Claude Code 为主。

  1. 安装 Skill:
npx skills add PenglongHuang/chinese-novelist-skill
  1. 在 Agent 对话中发起写作:
使用 chinese-novelist 帮我写一部小说
  1. 回答 Layer 1 的三个问题(题材、主角、核心冲突),Layer 2 可继续定制世界观、视角、主题、读者定位和章节数,也可以直接说“跳过”或“都用默认”。

  2. 查看生成的大纲、人物档案和章节规划,回复“确认”,再选择写作模式:串行(默认推荐)、子 Agent 并行(追求速度)或 Agent Teams(大型长篇)。

  3. Agent 连续写完全稿并自动校验。结果写入类似 20260412-143000-午夜列车/ 的项目目录,包含大纲、人物档案、写作计划、文风基准、章节摘要和各章 Markdown 文件;跨项目偏好保存在 user-preferences.json。

各阶段细节见 references/flows/,章节写法、悬念钩子、人物塑造、对话、情节结构等指南见 references/guides/。

使用约束

  • 依赖 Agent 运行时和模型。并行写作用到子 Agent 或 Agent Teams,README 把这类能力与 Claude Code 关联;串行模式是默认推荐,兼容面更广。
  • 长篇会消耗较多模型额度。README 中的赞助商 API 推广只是可选通道,技能本身不绑定该服务。
  • 自动校验只覆盖章节文件和字数;连贯性与文字质量由 Agent 审读,仍需作者把关,不能当作质量保证。
  • 偏好保存在 user-preferences.json 中并跨项目复用,重复使用时若想换文风需要主动修改或重新选择。
  • 许可证为 MIT。

HotRepo 点评

在 2026-11-01 的 JavaScript 月榜上,该项目位列第 15,当月新增 1298 Star,累计 4513。这只是一个单月快照,能说明该项目在某个月份获得了集中关注,但不足以判断跨周期或跨语言的持续趋势。技术上值得注意的一点是:它把写作方法本身——流程文档、悬念技巧、章节模板、质量检查——作为可查看、可修改的技能文件发布,而不是做成托管服务,这符合想调整写作流水线的 Agent 用户的使用方式。README 对边界也写得务实:脚本检查负责文件与字数,连贯性和文笔的判断仍留给作者。

项目源码与说明

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。