PenglongHuang /chinese-novelist-skill

🎭 AI 写小说:从零生成 10-50 章完整中文小说,三层问答 · 创作记忆 · 悬念钩子 · 自动校验,长篇网文连载皆宜|开源免费,适配主流 coding agent|🤝 Infistar.cc 赞助 · 注册送 $5|AI novel writing skill

★ 4,791⑂ 650👁 12⑃ 25● 26▤ 5◈ 0
JavaScriptMITCreated 2026-01-25
4,791
stars
650
forks
12
watchers
25
prs
26
issues
5
releases
0
discussions

README

chinese-novelist skill

 让 AI 为你写一部完整的中文小说





 v2.0 重构发布:引入三层递进式问答、偏好记忆系统、中断续写、三种写作模式和自动校验修复!

 查看 v1.0 → v2.0 升级说明 了解详情。




 📖 为什么用这个?

脑子里有个故事,却总卡在“然后呢”?先定人物和大纲,再逐章写到完稿。面向 Coding Agent、Personal Agent 等各类 Agent:

- 智能问答 - 三层递进式问答,支持快速跳过和随机生成
- 偏好记忆 - 保存题材、视角和文风偏好,减少重复问答
- 中断续写 - 意外中断?自动检测并从断点继续
- 多种写作模式 - 串行 / 子Agent并行 / Agent Teams,按需选择
- 检查与润色 - 逐章审读连贯性与表达,脚本检查字数,不达标时修复
- 章节衔接 - 记录人物处境与事件后果,承接未解悬念

 🚀 快速开始

安装 Skill:npx skills add PenglongHuang/chinese-novelist-skill

装好后,说一句:使用 chinese-novelist 帮我写一部小说

 赞助商


  
    
  


chinese-novelist-skill × Infistar.cc

用这个技能包写长篇的朋友都知道:动辄几十万字的大纲回溯、多代理并行出章,额度往往比灵感先耗尽。

如果想放开手脚写长篇,推荐换上 Infistar:

- 零配置接入:无需修改代码,Claude Code / 客户端只需换上 Base URL 与 Key 即可开工。
- 超低成本试错:多模型价格极具优势。整卷重构、换文风重写、多代理并行爆肝不再肉疼。
- 全模型任意切:Claude、GPT、Gemini、DeepSeek 一个 Key 全搞定,改个模型名就能对比打斗与感情戏表现。
- 国内顺畅使用:RMB 直接结算,全模型支持验真防掺水。
- 专属福利:通过专属通道注册即送 $5 体验额度。建议领完拿同一份大纲让两个模型各试跑 3 章,感受文笔差异!

---

 ✍️ 使用过程


  
    Phase 1 — 交互问答
    Phase 2 — 规划确认
  
  
    
    
  
  
    Phase 3 — 疯狂创作
    Phase 4 — 完稿输出
  
  
    
    
  



 🧠 创作记忆

每次创作后,Skill 会自动学习你的偏好:喜欢的题材类型、叙事风格、章节数量倾向、文字密度等。下次使用时,直接应用你的习惯,省去重复问答。


  



 创作流程


用户 → ┌─────────────┐    ┌──────────────────────┐    ┌──────────────┐
       │ Phase 0     │ →  │ Phase 1              │ →  │ Phase 2      │
       │ 初始化      │    │ 三层递进式问答        │    │ 规划 + 确认  │
       │ ·加载偏好   │    │ L1: 核心定位 (必答)   │    │ ·大纲        │
       │ ·检测中断   │    │ L2: 深度定制 (可选)   │    │ ·人物档案    │
       └─────────────┘    └──────────────────────┘    │ ·写作计划JSON│
                                                     └──────┬───────┘
                                                            ↓
                                            ┌───────────────────────────┐
                                            │ Phase 2.5 写作模式选择     │
                                            │ 串行 / 子Agent并行 / Teams │
                                            └─────────┬─────────────────┘
                                                      ↓
       ┌──────────────────────────────────────────────────────────────┐
       │ Phase 3 疯狂创作(全自动,无需确认)                         │
       │ 逐章:写前分析 → 撰写(3000-5000字) → 润色去AI味 → 字数检查  │
       └──────────────────────────────────────────────────────────────┘
                            ↓
       ┌──────────────────────────────────────────────────────────────┐
       │ Phase 4 自动校验与修复(全自动)                             │
       │ 文件与字数检查 → 不合格章节修复(最多3轮)                    │
       └──────────────────────────────────────────────────────────────┘
                            ↓
                       全稿完成


 Phase 0:初始化

自动加载用户偏好(user-preferences.json),检测是否有未完成的项目可续写,展示个性化欢迎。

 Phase 1:三层递进式问答

Layer 1 — 核心定位(必答,3问):题材创意、主角设定、核心冲突

Layer 2 — 深度定制(可跳过):世界观、叙事视角、核心主题、读者定位、章节数量

 每个问题都支持随机生成,也可以直接说"跳过"或"都用默认"。


Q1:题材与创意
   ○ 悬疑推理   ○ 现代言情   ○ 奇幻玄幻   ○ 科幻未来
   ○ 武侠仙侠   ○ 历史架空   ○ 都市现实   ○ 随机生成

Q2:主角设定
   ○ 男性主角   ○ 女性主角   ○ 双主角     ○ 群像戏

Q3:核心冲突
   ○ 生死存亡   ○ 查明真相   ○ 复仇雪恨   ○ 成长突破
   ○ 爱情阻碍   ○ 权力争夺

Top issues

Latest release

v2.3.2:摘要承接与写作质量优化 v2.3.2 2026-10-29
写作质量与连贯性改进

- 章节摘要保留关键事件及后果、人物已知与误解、真实打算、未消解的情绪关系,以及影响后续的行动条件;续写前读取相关摘要,减少人物状态断裂。
- 放宽固定对话比例、冲突频率和每章意外转折等机械配额,按章节用途安排节奏。
- 去 AI 味指导从逐词禁用转为检查空泛、重复解释和无效修饰,保留符合人物声音的表达。
- 扩充内容优先展开人物的尝试、阻碍、选择与代价;感官细节按场景需要选取。
- 对话允许直说、寒暄与潜台词,按人物目的和关系判断,并修正写作示例。

 工具调整

- 字数检查脚本由 Python 迁移至 Node.js,继续支持单章、批量检查及 JSON 输出。运行方式:node scripts/check_chapter_wordcount.mjs  --json。
- 清理内部设计文档。

 验证

- Skill 格式校验、Git diff 检查及 Node.js 脚本语法检查通过。
- 本版本尚未完成小说生成效果的系统对照评估;既有质量反馈仍需通过实际作品验证。

相关改动:49、50

完整变更

Snapshot: 2026-11-11T15:31:17Z · Data license Apache-2.0 · JSON