flai吧 关注:17,781贴子:125,375
  • 10回复贴,共1

有关记忆力的思考

只看楼主收藏回复

对于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名+数字序号"的方式(因为这是唯一标识)提取聊天记录,精准定位!
以上内容,仅供参考!
希望对各位有用!


IP属地:湖北来自Android客户端1楼2025-11-08 21:04回复
    效果咋样


    IP属地:美国来自Android客户端2楼2025-11-08 21:33
    回复
      2026-02-21 15:56:22
      广告
      不感兴趣
      开通SVIP免广告
      但是有个点是跟某个npc互动的时候,对话里不一定会出现npc名字,都是些不带名字的描述。这个纳入不到记录里吧


      IP属地:天津来自Android客户端3楼2025-11-08 21:39
      收起回复
        支持楼主


        IP属地:江苏来自Android客户端8楼2025-11-09 08:19
        收起回复
          以前拿副ai当记忆面版,给每次输出定义编码号。前期靠编码号就能拉起完整面板,中期要编码号+姓名,最后一百来万字,你要复制一小段原文才能拉上来。精确调取,一字不差。体感上,永久记忆是通过向量化或者关键词检索,将目标段落插进上下文。因此与其说靠ai调取能力,不如说是给前面的检索工具以更高的准确度。实际使用,长篇不能靠主ai自己回忆,因为至少角色近期第二次出现,检索工具才能给你拉上来,追求实用性需要靠你输入姓名或者编码号,靠副ai给你拉到主ai最近的上下文(小心幻觉,拉取失败他会给你乱编)。短期角色不变,可以靠状态栏里扔“近期角色名(对应编码号)”的形式,增强面板调用能力。至于在上下文里ai的调用,格式越清晰越好,最好在人设前排提及信息调用方案。下面是我在酒馆整的,因为是希望挂载,所以很难判断有没有增强信息调用,多少有点玄学。 正文创作时的信息提取优化(指明对应内容创作时的参考信息位置):
          (以下模块信息全部储存在思维链执行后的“挂载模块”,而非用户信息中的未经思维链处理的原始模块。)
          主角主动行为/被动反应依据:“世界观模块”+“主角模块”。
          女主角主动行为/被动反应依据:“角色性格模块”+“世界观模块”。
          环境变动/事件向前推进依据:“主角模块”,“世界观模块”,“XO/日常指导模块”。 …,后面还有一大串不需要思维链处理,直接调用状态栏之类的东西。flai单次输出内容少,没正则之类的优化信息发送内容,天天手动靠副ai给角色肘半天面板缺乏实用性。不过我这是大世界,只能ai自行调用更新储存,而正常flai的角色卡,世界观/主角,甚至角色,都是固定的,可以直接扔人设里,通过这种玄学调用提醒试图优化注意力。


          IP属地:山东来自Android客户端9楼2025-11-09 08:41
          收起回复
            别想了,模型本身水平就摆在那,救不了的


            IP属地:安徽来自Android客户端10楼2025-11-09 10:09
            回复
              最近模型比较拉胯
              有到期的,建议等等再续费~
              友情提醒一下


              IP属地:湖北来自Android客户端11楼2025-11-15 06:06
              回复