level 8
夕林2
楼主
对于LLM大语言模型的FLAI,特别是它强调的是快速回复(不同于某馆动辄30秒+,甚至60秒+才回复一次),大世界+多个NPC,只能想办法提高它的记忆力,暂时还没办法完全解决,这是硬伤!
除非玩的是小世界,单聊,还有副AI辅助记忆!
或者,官方设置回复时间分档,高中低对应不同的时间档!
我分享一下我的提高记忆方法,供参考!
前提:开通永久记忆.
设置每个NPI名字后面(x+1),每次出现在剧情里,则+1,形成"NPC名字(数字)"的唯一性!
不要设置"回忆最近的x次回复",因为NPC回复的内容在AI"脑海"里,没有先后,对它来说,那就是一堆数据,是列表,没有1→2→3……这样的表头,"最近"它能理解,但执行困难,因为"最近"对它来说就是一个比较模糊的词!
而"NPC名字(数字)"就是在聊天记录里给它表头,然后规则里写入"涉及NPC名字时,调取max(x)-3 ~ max(x)的对话内容予以参考,结合当前对话进行回复",当然,里面的"3"你可以自行根据板子的情况和聊天复杂度来更改,我仅提供一种提高记忆的方法,AI会索引之前的以"NPC名+数字序号"的方式(因为这是唯一标识)提取聊天记录,精准定位!
以上内容,仅供参考!
希望对各位有用!
2025年11月08日 13点11分
1
除非玩的是小世界,单聊,还有副AI辅助记忆!
或者,官方设置回复时间分档,高中低对应不同的时间档!
我分享一下我的提高记忆方法,供参考!
前提:开通永久记忆.
设置每个NPI名字后面(x+1),每次出现在剧情里,则+1,形成"NPC名字(数字)"的唯一性!
不要设置"回忆最近的x次回复",因为NPC回复的内容在AI"脑海"里,没有先后,对它来说,那就是一堆数据,是列表,没有1→2→3……这样的表头,"最近"它能理解,但执行困难,因为"最近"对它来说就是一个比较模糊的词!
而"NPC名字(数字)"就是在聊天记录里给它表头,然后规则里写入"涉及NPC名字时,调取max(x)-3 ~ max(x)的对话内容予以参考,结合当前对话进行回复",当然,里面的"3"你可以自行根据板子的情况和聊天复杂度来更改,我仅提供一种提高记忆的方法,AI会索引之前的以"NPC名+数字序号"的方式(因为这是唯一标识)提取聊天记录,精准定位!
以上内容,仅供参考!
希望对各位有用!