工具测评 · FENGDAO AI RESEARCH

把小说拆成角色设定集,这个开源Skill让AI一次性出三视图和音色提示词

一口气解决小说角色从设定到落地的整套物料:人物画像、卡通形象提示词、音色提示词、三视图,全部由AI编码agent自动生成。

2026年8月10日3 分钟读完冯导AI研究院30 次阅读#AI编码agent#小说角色设定#开源Skill
把小说拆成角色设定集,这个开源Skill让AI一次性出三视图和音色提示词
适合需要批量产出小说角色物料的作者和IP团队,能把拆解、画像、生图提示词、音色提示词串成一条流水线。

适合:长篇小说作者、短剧编剧、IP设定集整理者,以及需要统一角色视觉和音色标准的团队。

先说结论

eternityspring/shuohao-skills是一组给AI编码agent用的Skill集合,主语言是JavaScript,在Claude Code和codex里都能直接跑。其中最值得单独拎出来说的是novel-characters:它能把一篇小说拆成一套完整的角色设定集——人物画像、卡通形象提示词、音色提示词、三视图,一气呵成。一周内拿下556颗星,热度本身已经说明问题:写小说、做IP、做短剧脚本的人,正在用它替代过去那套手搓Prompt的工作流。

真正的问题

写过长篇的人都知道,卡角色是最磨人的环节。

第一稿设定写得好,不代表能直接出图。画风一变,人物就串台;换一家模型,比例又不对。想做配音,还得再写一版音色描述,写完发现和前两份设定对不上号。前后折腾两三天,成品还是几张散图。

问题出在哪?不是不会写Prompt,而是没有一条流水线把这些任务串起来。

novel-characters解决的恰恰是这件事:一份小说文本进去,多份结构化设定出来,互相之间不打架。

怎么做更省力

它本质上是一组可被AI编码agent加载的Skill脚本,所以用起来和普通生成器不太一样——得先在本地把Claude Code或codex跑起来,再把仓库克隆下来作为Skill加载。

整个流程可以拆成四步:

步骤输入输出常见用途
1。 拆解小说全文文本角色清单先看AI识别出几个人物
2。 生成人物画像角色名+片段外貌、性格、背景直接放进小说设定集
3。 出卡通形象提示词人物画像中英文双语Prompt喂给Midjourney/Stable Diffusion
4。 出三视图+音色人物画像多角度提示词+音色描述做角色卡、做配音参考

每一步都结构化、可复用,跑过一次之后改改字段就能套到下一个项目。这也是它一周拿到556颗星的核心原因——不是某一个功能惊艳,而是整条链路顺。

哪些坑要避开

第一,别把整本百万字小说一次性塞进去。AI编码agent的上下文有上限,超过之后人物关系会混乱。建议按章节或卷拆分,输出一份就存档一份,再合并。

第二,卡通形象提示词是英文优先,中文只是参考。直接拿中文Prompt去生图,效果往往不如翻译版稳。

第三,音色提示词只到“描述音色特征”这一步,不直接出音频。它是给TTS工具做参考的,不要误以为它能一键配音。

第四,JavaScript项目不代表前端页面。shuohao-skills是给agent用的Skill集合,没有漂亮的Web界面,不要按“打开网页就能用”的预期去找入口。

现在就能动手

第一步,访问仓库https://github.com/eternityspring/shuohao-skills,克隆到本地,按README里的说明加载Skill。

第二步,准备一段3万字以内的章节文本,先跑一次novel-characters,看看AI识别出几个角色、字段是否齐全。

第三步,把生成的卡通形象提示词丢进熟悉的生图工具试一张,不满意就回头改人物画像里的“外貌”段落,再重跑。

第四步,把三视图提示词和音色描述存进角色库,下次写新章节直接调出来复用。

如果只想先看一眼成品风格,不必现在就配环境,可以先把人物画像和提示词导出来,作为下一轮生图和配音的输入底稿。

继续阅读