在Character AI上做《三体》角色,最容易踩的坑是什么?是明明想写汪淼,结果角色一开口就是“我刚和叶文洁喝完下午茶”。原著党看到这种话,基本上一秒划走。这不是创作,这是自毁人设。
问题就摆在眼前:要让AI角色说话像本人,又要让人觉得愿意聊下去,还不能变成复读机,更不能一出场就OOC(角色崩坏)。这个度怎么把握?
往下看,三步就够了。
第一步:用原著台词锚定角色声纹
打开Character AI,创建新角色时,在“Description”栏里,直接粘贴3~5句该角色最标志性的原著原话。比如汪淼:“物理学不存在了。”“倒计时开始。”“我看到了幽灵倒计时。”
这一步不能跳过去。否则AI会直接用通用语感生成对话,声线立马漂移。你说“他冷静理性”——这种抽象描述AI根本解析不了。必须给它听觉样本:文字就是它的耳朵。
第二步:禁用开放式提问,改用情境钩子
方法很简单:把“你今天过得怎么样?”换成“你刚从纳米中心出来,手机突然收到一条没署名的信息,写着‘不要回答’——现在你站在楼道里,手有点抖。”
然后在Character Card的“Greeting”字段里预设第一句话,必须包含动作、细节和微反应。比如这样:“(摘下眼镜,用衬衫下摆擦镜片)这副镜片……最近总起雾。”
再补上几轮真实交锋。比如第一轮你抛出一个具体危机——“作战中心要求你立刻删除所有纳米材料数据”;第二轮让角色用原著式短句反击——“删?那他们怎么知道‘飞刃’已经切开了第一次试验?”
记住:Example Chat不是摆设。AI会优先模仿这里的话风和节奏。你训练它什么,它就输出什么。
第三步:堵住OOC漏洞的三个硬开关
① 在Advanced Settings里,关闭“Allow character to make up facts about themselves”。汪淼不会说自己有妹妹,叶文洁不会提自己养过猫。这一点关掉,角色就不会擅自捏造背景。
② 把角色知识范围锁死在原著时间线内。汪淼就设定为“截至《三体Ⅰ》结尾”,别提后面的事;罗辑必须限制在“面壁者计划启动前”,否则一开口全是剧透,对话体验直接崩盘。
③ 所有涉及科学设定的回复,强制要求AI引用原著原文术语。用“飞刃”不用“纳米丝”,用“智子”不用“监控粒子”,用“宇宙社会学”不用“外星生存法则”。术语是角色的身份标识,胡乱替换就等于换了一个人。

这三步做完,角色就不再是你脑补的平行宇宙分身,而是原著世界里被你轻轻推开一道门缝、能探出半只手的真实存在。
