← 返回全部文章

这个小说 Skill,先帮你把剧情想明白

乔木开源了一个中文小说创作 Skill。它不急着直接生成正文,而是先把剧情钩子、人物欲望、冲突升级和结尾余味定住,再写完整短篇。

想用 AI 写职场、武侠、修仙、悬疑小说,最常见的问题不是写不出来,而是一开头就像设定说明书:有人物、有世界观、有几段漂亮话,但读者没有继续看的理由。

乔木开源的 qiaomu-novel-generator,解决的是这个前置问题。它不会拿到一句“我想写个小说”就直接开写,而是先帮你把故事的骨架搭出来:剧情钩子、人物欲望、经典桥段、冲突升级、结尾余味。方向确认后,再生成完整、低 AI 味的中文短篇。

它怎么工作

这个 Skill 的核心流程很清楚:先定“读者为什么会追下去”,再定“主角为什么必须行动”,然后把冲突放进一个高压场景里。

README 里给出的结构是:

情绪承诺 -> 高压关系 -> 冲突场 -> 经典桥段重构 -> 升级节奏 -> 结尾余味

这比直接让 AI 写正文稳很多。因为小说最容易坏掉的地方,通常不在句子,而在剧情发动机:主角没有清楚欲望,反派没有压力,冲突没有升级,结尾只剩总结。

适合写什么

它适合中文短篇、网文样章、爽文开篇、武侠悬疑、修仙、现代职场内斗、科幻反转,也适合拿已有片段做“去 AI 味”和“开篇钩子修复”。

比如你可以直接说:

用 qiaomu-novel-generator,写一个不会武功的书生误入江湖死局的完整短篇。

也可以先让它给方向:

我想写一个类似《凡人修仙传》的小说,先给爽点和大纲。

它会先拆出小人物生存感、地下交易、杀人夺宝、宗门试炼、主角欲望、隐藏压力和升级代价。你确认后,它再进入正文。

它和普通小说生成器的差别

普通生成器常见做法是“给题材,直接写”。这很快,但容易出现三个问题:开头没钩子,人物被剧情推着走,所谓反转只是换个说法。

这个 Skill 更像一个写作前的编剧助手。它先问故事要给读者什么情绪回报:逆袭爽、悬疑惊、成长燃、黑色反转,还是组织内斗。再把人物放进压力关系里,例如上位者和外来者、后台执行者和台前英雄、仇人和临时盟友。最后选择几个剧情引擎组合起来,比如隐藏身份、公开质证、地下拍卖、规则漏洞、证据翻盘。

这种流程的好处是,AI 不会只在语言表面用力。它会先把“为什么好看”说清楚,再开始写。

安装方式

如果你的 Agent 支持本地 Skills,可以直接安装:

npx skills add joeseesun/qiaomu-novel-generator

检查是否可发现:

npx skills add joeseesun/qiaomu-novel-generator --list

如果要在本地确认文件是否已经装好:

test -f .agents/skills/qiaomu-novel-generator/SKILL.md || test -f ~/.agents/skills/qiaomu-novel-generator/SKILL.md

安装后,使用时把名字说出来就行:

用 qiaomu-novel-generator,帮我生成一个小说,先给几个方向让我选。

一个值得借鉴的点

这个项目不只是“写小说提示词”。它把小说创作拆成了 Skill 的多个参考文件:剧情引擎库、经典桥段重构、反 AI 味检查、质量检查、输出约束、样例评估脚本。对做 Agent 工作流的人来说,这个结构也值得参考。

真正有用的 Skill,通常不是把一大段提示词塞进去,而是把一个任务拆成稳定步骤:什么时候搜索,什么时候先问选项,什么时候写正文,什么时候检查质量,什么时候把反馈沉淀成规则。

这也是这个小说 Skill 最值得看的地方。它让 AI 写作从“直接生成一篇”变成“先搭故事,再写故事”。写小说的人可以拿来用,做 Agent 的人也可以参考它的组织方式。

源地址: https://github.com/joeseesun/qiaomu-novel-generator

来源:https://github.com/joeseesun/qiaomu-novel-generator