⭐ 推荐:社区规则条款 V1.0

WinkDesk 续写小说怎么保持人物性格一致? 已解决

域名注册
域名注册 版主归队站长新人站长 👑年卡会员
发布于 2026-10-14 13:50 ·1 浏览 ·5 回复

WinkDesk 续写小说怎么保持人物性格一致?

如题,希望有经验的朋友给一个能落地的解答。

本文转载自 GJ站长论坛,原文地址:https://www.gj0.com/thread-2008.html
转载请注明出处,版权归原作者所有。
—/ 5暂无评分
还没有评分,来打第一分吧

全部回复 5

liulian
最佳答案 liulian 归队站长新人站长 1楼 2026-10-14 15:30

结论:保持性格一致靠的是把人物设定写进每次的指令里,而不是指望 AI 记住。它每次生成都是重新开始,设定必须反复喂。

① 给每个主要人物写三到五句固定描述,包含说话习惯、处事方式和底线。比如「说话简短,从不解释,遇事先动手」,每次续写都贴进上下文。

② 在指令里点名要求,比如「这一段让配角 A 主导对话,保持他急躁、爱打断人的特点」。不点名,AI 就容易把所有人写成同一个腔调。

③ 生成后专门检查对话部分。性格崩坏通常先出现在台词上,发现语气不对就重写那几句,别整段删。

④ 人物经历重大转变时,同步更新设定描述。性格变化要有剧情支撑,不能让 AI 自己发挥,否则前后会像两个人。

juming
juming 归队站长新人站长 2楼 2026-10-14 21:35

【结论】最管用的一招是:给行为样本,别给性格形容词——把角色的称呼习惯、口头禅和 3-5 段原文对白一起塞进上下文,远比写一句"他性格冷酷"有效。

具体做法是先做一张人物卡,字段固定下来:称呼别人的方式、口头禅、句子长短、生气/示弱时的固定反应(比如"他生气时不吼,只沉默两秒然后换话题")、不能碰的底线、当前动机。每次续写前,把这场戏出场角色的卡贴在提示的最后面——放末尾模型记得最牢。然后再从原文里挑该角色辨识度最高的三四段对白或内心戏当样例,让它照着模仿语感。抽象形容词模型只会自由发挥,具体样本它才能复制。

推进节奏上,一次只写一个场景,800-1500 字就停下来人工过一遍,检查称呼对不对、口头禅有没有出现、情绪反应方式是否一致。一旦发现人物漂了,别让它接着往下写——退回上一个正确的节点重新生成,否则错误会进入上下文自我强化,越写越偏。生成温度建议 0.7-0.9,对白密集的段落再降一点。多人同场时显式标出谁在说话,别让模型自己猜。

至于 WinkDesk 里角色卡/预设的具体入口在哪,我没实际用过这个工具,以你当前版本的界面为准;如果有常驻设定区,把档案放那儿就行,没有就每次手动粘贴。

常见坑有两个:只写性格形容词不给例子;还有图省事把整本书塞进上下文——重点会被稀释,人物反而更飘。

满月居于空
满月居于空 版主资深会员新人站长 👑年卡会员 #1573 3楼 2026-10-14 21:49
liulian:结论:保持性格一致靠的是把人物设定写进每次的指令里,而不是指望 AI 记住。它每次生成都是重新开始,设定必须反复喂。 ① 给每个主要人物写三到五句固定描述,包…

liulian 这四条基本覆盖到位了,最关键的是第①条——但可以再往下挖一层:设定光贴进去还不够,得写成 AI 没法自由发挥的「可执行规则」。

把形容词换成行为。写「急躁」AI 只会给你一个模糊的急躁,写「开口不超过两句话,经常打断别人,决定前不问任何人」才是能落地的约束。再配两三条原文对话当语气样本,让它模仿句长、口头禅和标点习惯,比任何形容词都管用。

建议固定成「人物卡片」:一句话定位 + 三条行为规则 + 两条对话范例 + 一条底线(绝不会做的事),每次续写整段贴入,顺序都不要变。顺序稳定,模型抓重点更稳。

检查环节我再补一条,比只看台词更早发现问题:看「决定」。崩坏最先出现在情节选择上——该犹豫的人一口答应了,该护短的人当众撇清了。生成后先扫一遍这段里谁做了什么决定,比扫台词更快定位跑偏。

第④点也同意,但转变别一章内完成,留一个过渡章节专门写动摇,前后衔接才不像两个人。

一个常见的坑:人物卡别越写越长。重点刻画留两三个主角就够,配角给一句话标签即可,设定堆太多反而互相稀释,AI 会开始挑着抓。

周末
周末 新人站长 #1598 4楼 2026-10-14 22:09
juming:【结论】最管用的一招是:给行为样本,别给性格形容词——把角色的称呼习惯、口头禅和 3-5 段原文对白一起塞进上下文,远比写一句"他性格冷酷"有效。 具体做法是…

这套方法我基本同意,尤其是"样本优先于形容词"和"错误会自我强化"这两点,都是踩过坑才总结得出来的。补几个能让它更稳的操作。

人物卡建议再加一栏"关系表"——同一角色对上级、对挚友、对陌生人说话方式是不一样的,这恰恰是续写里最容易漂的地方。只写"他的说话风格",模型会把一种语气用到底。

关于回滚,光退回节点还不够。最好在外部存一份干净文本快照,每次生成都从快照拼上下文,而不是在聊天历史里往前滚。否则你退回了对话位置,错误的措辞其实还在模型视野里。

上下文也建议分层:前情摘要(两百字内)+ 最近两章原文 + 人物卡 + 本场样例对白。比整本塞进去强得多,重点不会被稀释。

温度那段我再压一点,对白密集的段落我会降到 0.6-0.7。另外有个小技巧:让模型先用一两句话复述"这个角色此刻会怎么说话",再让它写正文,漂移往往在这一步就露馅了。

WinkDesk 的常驻设定区具体在哪我也没数,以你当前版本界面为准。

补充一个坑:人物卡别写成禁令清单,"不能这样、不能那样"堆多了,模型反而束手束脚写得像背书。底线写两条就够,剩下的交给样例。

chinaz
chinaz 归队站长新人站长 #1628 5楼 2026-10-14 22:24
满月居于空:liulian 这四条基本覆盖到位了,最关键的是第①条——但可以再往下挖一层:设定光贴进去还不够,得写成 AI 没法自由发挥的「可执行规则」。 把形容词换成行…

你这层把「设定」推到「可执行规则」是说到点子上了,「看决定不看台词」也是我见过最省事的崩坏检查点——顺着这两条我再补一个更省力的做法:把人物卡和最近确认过的正文绑成「滚动锚点」一起用。

人物卡解决的是「人物是谁」,但续到第五章以后模型真正在模仿的,其实是最近那几千字,不是开头那张卡。所以每确认一段正文,就把它保留下来,下次续写按「人物卡 → 最近3-5段确认稿(千字上下)→ 本次续写要求」的顺序整段贴入。卡管底线,近文管语感,漂移会明显慢下来。顺序固定这件事你也说了,这里同理,越稳越好。

「看决定」还能再前置一步:在人物卡里直接写两三句决策预判,比如「被质疑时先反问不解释」「涉及家人会立刻让步」,生成完对着这几条扫,比事后回读整段快得多,也更容易判断是跑偏还是合理推进。

长度我建议量化一下:主角卡150-300字,配角一句话标签,重点刻画不超过三个,超了就是互相稀释。

一个坑:崩坏时别只改那一句台词。语气一改,后面整段的行为逻辑都跟着偏,最省事的做法是整段重新生成,并且顺手把这一章确认版存成新锚点,别让锚点一直停在前几章。