救命!写小说再也不用抠角色对话了🔥 开源小说人物蒸馏工具

0 阅读5分钟

做小说创作、二次创作的兄弟,谁懂啊!

写角色对话,翻来覆去改十遍,还是觉得OOC;梳理人物弧光,对着原文扒半天,越理越乱;想让角色在不同场景里自然表现,脑子一片空白,全靠瞎猜。

踩了无数坑后,我自己撸了个开源工具——造梦.skill(zaomeng),不搞花里胡哨的,就专注一件事:把小说人物“吃透”,帮咱们省时间、不OOC。

核心就4个实用功能,不废话

没有复杂操作,上传小说片段/全文,一键出结果,新手也能直接用:

  • 小说人物蒸馏:自动扒出角色的性格、说话习惯、核心想法,不是那种泛泛而谈的空话,每一点都能对应原文,不用自己逐字找细节;
  • 人物弧光分析:自动梳理角色从出场到结局的变化,哪段是转折点、哪段是内在矛盾,一目了然,写人物小传、复盘剧情直接抄作业;
  • 场景化对话扮演:自定义场景(日常唠嗑、权谋交锋、情感拉扯都行),让角色自己对话,语气、句式完全贴合人设,再也不用死磕“他会说什么”;
  • 零门槛上手:不用装复杂依赖,上传文本就出结果,支持二次开发,想改功能、适配自己的小说题材(古风、现代都可),直接撸代码就行。

实操教程:3步上手,小白也能会

重点说下用法,别瞎忙活!记住:先蒸馏人物,再聊天/群聊,顺序别搞反!

  1. 第一步:克隆仓库(最推荐,完整功能都能用上) 复制命令,终端敲一下就好,不用复杂配置: git clone https://github.com/wkbin/zaomeng.git cd zaomeng
  2. 第二步:准备小说,蒸馏人物 支持txt、epub格式,比如蒸馏《红楼梦》的黛玉和宝玉,命令如下: python -m src.core.main distill --novel data/hongloumeng.txt --characters 林黛玉,贾宝玉 --force 运行完会自动生成人物档案(Markdown格式),包含性格、语言风格、核心动机等细节,不用自己整理。
  3. 第三步:开始聊天/群聊 蒸馏完成后,直接用自然语言指令启动,比如: python -m src.core.main chat --novel data/hongloumeng.txt --mode auto --message "让我扮演贾宝玉和林黛玉聊天" 之后直接输入台词,角色就会按人设回应,也能切换群聊模式(比如刘备、张飞、关羽三人互动)。

补充:不想克隆仓库,也能通过OpenClaw或ClawHub安装skill包,命令简单,新手也能快速搞定(具体命令看仓库README)。

补充安装方式1:OpenClaw安装(适合习惯用OpenClaw的用户)

直接在终端输入以下命令,一键安装skill包(安装后可直接在OpenClaw中使用,无需额外配置):

openclaw skills install wkbin/zaomeng-skill

注意:该方式安装的是skill包,不等于完整的zaomeng仓库源码,若想改源码、跑测试,仍推荐克隆仓库。

补充安装方式2:ClawHub安装(多包管理器兼容)

根据自己常用的包管理器,选择对应命令安装,同样一键完成:

npx clawhub@latest install zaomeng-skill
pnpm dlx clawhub@latest install zaomeng-skill
bunx clawhub@latest install zaomeng-skill

两种补充安装方式,安装后均能使用核心的人物蒸馏、对话扮演功能,按需选择即可。

真实案例展示:看角色怎么“活”起来

不玩虚的,直接上实操效果,以《红楼梦》沁芳亭场景为例:

用户指令 >  让我扮演贾宝玉和林黛玉聊天,场景定在大观园沁芳亭畔,春日午后,黛玉正在桥上看鱼。

系统(自动生成场景铺垫)> 春日午后,阳光透过柳丝洒在沁芳溪上,水光粼粼。黛玉独自立在沁芳桥畔,一手扶着桥栏,俯身看着溪中锦鲤游弋。风吹起她的裙角和鬓边几缕碎发,她似看得入神,手中捏着一朵不知何时摘的落花,指节微微发白。

用户(扮演宝玉)> 林妹妹,这般暖的日头,怎一个人躲在这里发呆?风吹得人倦,仔细站久了头晕。

系统(黛玉回应)>(闻声未回头,目光仍凝在粼粼溪水与游鱼之上,半晌才轻声道——)你倒管得宽。我在这里看鱼,鱼又不嫌我碍眼——哪像你们那些热闹去处,处处都是人,倒嫌我一个多余。(手指无意识地捻着那朵落花,花瓣碎了几片落在水面上,被鱼啄了去。这才微微侧过脸,眼尾扫了宝玉一眼,声音仍淡淡的。)仔细头晕的是你自己。这般好日头,不去陪宝姐姐下棋品茶,倒来这冷清地方找我——也不怕别人说你没正形。

还有群聊模式,比如让宝玉、黛玉、宝钗在蘅芜苑互动,系统会自动贴合三人关系(金兰契后表面和解,暗有暗流),对话完全不OOC,连语气、小动作都贴合原著。

为啥值得冲?说点实在的

不像其他工具搞通用人设,这个只针对小说场景,懂咱们写小说的痛点:

✅ 不OOC:所有分析、对话都锚定原文,角色该拽就拽、该软就软,不会出现“崩人设”的情况;

✅ 省时间:不用反复翻原文、不用手动梳理弧光,节省下来的时间,多写两章小说不香吗?

✅ 开源免费:全部代码开源,想改就改,没有收费套路,个人用、二次开发都随便搞。

谁适合用?对号入座

  • 小说创作者:写对话、理弧光太耗时?用它省一半时间;
  • 小说爱好者/二创er:想深入搞懂角色,或者写同人文不OOC,直接用;
  • 开发者:想二次开发,适配自己的需求,开源代码直接拿过去改,不用从零造轮子。

简单说,这就是个帮咱们“吃透小说角色”的工具,不搞虚的,主打一个实用、省时间。

地址放下面了,感兴趣的兄弟可以clone下来玩玩,有问题评论区交流,一起优化~

仓库地址:GitHub