话说有人做类似rimtalk的NPC对话模组吗?
cataclysmdda吧
全部回复
仅看楼主
level 7
-海洋云- 楼主
如题。
cdda输出的游戏信息基本上全是文字信息,简直天然适合接入对话ai,无论是主角小@还是游戏里的NPC基本都有完整的人物设定。装备、武器和人物细节特征也都有详细的描述,角色在做出行动的时候也会有日志详实记录,在所有细节方面可以完整读取,可以做到完美模拟一个角色。
然后就像rimtalk一样,在随机时刻,或者ai读取到当前场合读取到的信息适合NPC发言的适合,就会开始生成对话,由于游戏是回合制的,玩家不做出行动的时候,游戏内时间不流逝,ai即使反应慢也有充足的时间去生成对话,
然后在对话界面添加一个新的选项,可以让玩家自由输入内容,让ai回复。
如果这个NPC对话模组就只搜集信息进行对话,其他的什么都不改变,可以用模组做到吗?
2026年03月17日 09点03分 1
level 5
DDA不可能,有人提过被否了。不过这里有个叫AOL的分支(链接是GitHub):网页链接 。我没用过所以只能帮你到这了。
2026年03月17日 12点03分 2
level 10
不大可能有人做,我推测做这mod会大动底层代码。
cdda的对话代码估计是写死的读取字符串,完全没设置对字符串的操作接口,所以外部程序没办法接入cdda中操作对话内容。
另一个原因是与npc互动对话可能需要对周边的物品、环境进行查询,按照ai大模型的聊天方式和cdda的游戏机制,每对话一次就要对周边物品和环境扫描一次,token会飞速消耗且游戏会卡成ppt
2026年03月18日 04点03分 3
1