RimWorld
RimTalk - Expand Memory
97 comentarii
SANGUO  [autor] cu 2 ore în urmă 
@慢陀螺
常识问题去贴吧发个截图给我看看吧,我测试和其他人用好像是没问题的
SCP.GHOST cu 2 ore în urmă 
Exception filling window for RimWorld.Dialog_ModSettings: System.MissingMethodException: UnityEngine.Rect Verse.Listing_Standard.Label(string,single,System.Nullable`1<Verse.TipSignal>)
[Ref BD4864AF] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)具体是找不到Verse.Listing_Standard.Label方法的某个重载
1.5的好像还是有点问题
慢驼螺 cu 4 ore în urmă 
新版本(12.6)和更新前一样,直接用rimtalk的api自动配置时,用google的api就没问题,用硅基流动的就报错;

手动配置使用google的api会报403,可能是给的默认URL不对?使用硅基流动的api则没有问题(URL一定要输全,不能像rimtalk一样只输一半)

常识打分还是很迷惑,实测和更新一样,标签和内容对打分似乎没有任何影响
FUFU cu 4 ore în urmă 
要是可以将记忆带到新档就好了,给个导出再在新档导入的能力也可以呀。看着我的小人到了新档后回到原点很不是一番滋味。
youmo2233 cu 6 ore în urmă 
Acest comentariu nu a fost încă verificat de sistemul nostru automat de analizare a conținutului. Va fi temporar ascuns până când verificăm dacă include sau nu un conținut dăunător (de exemplu, linkuri către site-uri web care încearcă să fure informații).
youmo2233 cu 6 ore în urmă 
我搞定了,更新后总结时选择优先使用rimtalk还是会报错,但是我在这次更新的custom的配置中api url后面加上/v1/chat/completions后就解决了,长期记忆也能正常总结。
SANGUO  [autor] cu 8 ore în urmă 
总结api配置、english translation、1.5版本问题、常识库评分已修复
慢驼螺 cu 12 ore în urmă 
请问mod给记忆和常识打分是什么个机制?这是记忆系统的核心,但根据“预览”功能的表征,有时即使常识的标签和对话目标及上下文输入完全匹配,评分却没有任何变化
SCP.GHOST 5 dec. la 5:31 
RimTalkMemoryPatchSettings.DoSettingsWindowContents 方法调用了 Verse.Listing_Standard.Label 方法。

该方法签名可能已在你当前的 RimWorld 版本中被修改或移除。

我玩的的是1.5这个方法找不到导致mod设置打不开
天才环保少女楚萍方 4 dec. la 20:25 
@SANGUO 作者大大,单独配置api也是报错的,但是同样的在rimtalk就可以正常用T-T
тетеря, блин 4 dec. la 16:25 
could you provide english translation, please?
莉莉 4 dec. la 8:21 
似乎不会自动总结长期记忆。另外每次修改api后都需要重启游戏生效。单独设置api时使用谷歌的似乎都会总结报错。
4 dec. la 6:20 
总结时报错+1,我还以为是我的问题
SANGUO  [autor] 4 dec. la 6:19 
总结报错尝试去设置单独配置api,可能是rimtalk更新原因
grimm clarke 4 dec. la 2:27 
总结时报错+1,另外还有遇到无法总结长期记忆的问题
我也是每次总结的时候报错,为啥会这样?
KEYTO 2 dec. la 6:35 
我事件总结好像没有记住小人死亡,一个小人死了半天了,另一个人还在说要给死掉的那个做饭吃
HOJORI 2 dec. la 3:18 
自动总结里面都是 与self对话*xx 或者其他感觉没啥用的内容,这对吗
Prayermoon 1 dec. la 18:06 
目前只有殖民者能够正常的更新记忆,殖民地的奴隶永远都被当做新加入的成员,这导致常识的更新经常出现问题。
J.F Yen 1 dec. la 8:14 
您好,RimTalk作者有設定允許非人類被賦予此前無法實現的言語表達能力。也就是說可以讓動物、寵物、甚至機械體也可以說話了。 關於這點您之後會增加非殖民者的相關記憶嗎?
NBB 1 dec. la 7:01 
记忆被重新提及有可能导致某个一般的事件被不断蒸馏成非常重要的设定,比如说一个受伤访客被我的殖民者重新提及过后总结,然后不断往复,结果被蒸馏成这个殖民者的人设就是非常关心这个访客的安全
依托灰兔 1 dec. la 6:43 
以下问题都是在我安装了rimtalk的情况下提出的

作者大大 请问我可以只将此模组当作一个常识与特殊名词的添加器吗 不描述规则 设定 世界观 只添加一些特定词汇 我只想把这个模组当词汇【梗之类的网络用语词 】添加器 不想对一些大型抽象的词和规则作定义描述【怕与rimtalk的提示词冲突】 如上文的 世界观 袭击
还有大量添加常识会占用性能吗 或是AI运算消耗会变多 如果影响小 那是不是可以把rimtalk大部分的提示词搬过来 如一些种族的描述
还有就是关于常识的描述需要极其严谨吗 还是口语化的给个大概就行
Kyrality 1 dec. la 6:19 
Same issue as youmo2233. Rimtalk works fine, this mode throws the same error any time it tries to summarize. I use Gemini and have tried the setting that points this to Rimtalk's settings as well as entering the API manually.

和 youmo2233 遇到同样的问题。Rimtalk 工作正常,但这个模式每次尝试摘要时都会抛出同样的错误。我使用的是 Gemini,已经尝试过将设置指向 Rimtalk 设置,也尝试过手动输入 API 参数。
youmo2233 30 nov. la 5:02 
api是直接复制的,可能和我用的api是硅基流动的有关?rimtalk能正常使用,记忆拓展我试了不管✔不✔优先使用rimtalk的配置都会在总结中期记忆和长期记忆时报错
vfgh 30 nov. la 3:57 
现在有不能正确读取时间的bug,除了殖民者到来的天数,所有的天数都固定为今天
OCEAN 29 nov. la 23:36 
接上
5.常识库,比如我加了个关于“锚点”的常识,标签和关键词也是“锚点”,重要性也不低,但我问小人锚点是什么时,常识调用里没用这一条,反而调用了其他无关常识,这个调用是啥机制?
6.常识库,设置里调用上限几条它就调用多少,能不能有个低于多少评分就不调用的选项?感觉有时候要用很多条,有时候又不需要那么多,这也可以省token
OCEAN 29 nov. la 23:35 
大佬,有几个疑问希望解答:dsdcsmile:
1.自动总结的els有内容吗,在调试里就只有比如:与self对话x30;或者:享用xx;躺着。(共十条),感觉没有什么实际用处
2.clpa,调试里没看到这个的调用,是会自动调用所有还是有其他机制?
3.scm,设置上限是20条,但有些小人的scm会超出,有个甚至有120多条,这是是正常情况吗?
4.记忆时间,之前好像有“上月”“一年前”,现在“上周”以后都变成了“最近”,不知道有没有啥影响
latiao48 29 nov. la 21:19 
在常识里修改角色相关的词条后,会生成一个新的,新殖民者xxx
寻短命 29 nov. la 5:55 
袭击和贸易商来是不是会自动创建常识啊,没有正确读取时间,除了殖民者到来天数都是“今天”
SANGUO  [autor] 28 nov. la 16:08 
@ferafajdflsl9
一路总结到CLPA然后一条一条删了
ferafajdflsl9 28 nov. la 9:32 
怎么清空小人记忆,之前一个小人设定口吃,然后殖民地所有人都口吃了。哪怕我更改全局提示词禁用{.....}都没用
SANGUO  [autor] 27 nov. la 10:11 
@youmo2233
三个只是预设配置,只是把rimtalk的供应商选项变成了具体的url,本身就是custom。这个报错就是api填写错误
youmo2233 27 nov. la 6:30 
作者大大这是为啥,总结和归档时出现,我rimtalk能正常用,这个ai配置只能用三个供应商不能用custom吗?[AI Summarizer] ❌ Failed after 1 attempts. Last error: Not Found
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch2 (string)
RimTalk.Memory.AI.IndependentAISummarizer/<CallAIAsync>d__18:MoveNext () (at C:/Users/Administrator/Desktop/rim mod/RimTalk-ExpandMemory/Source/Memory/AI/IndependentAISummarizer.cs:456)
System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner:InvokeMoveNext (object)
SANGUO  [autor] 27 nov. la 5:36 
@grimm clarke
关键词没必要写了,现在自动匹配内容里的关键词。标签>内容>关键词
grimm clarke 27 nov. la 4:17 
大佬,常识库导出没有包含关键词是正常的吗?其他都有就只有关键词没,每次都需要从新填:steamsad:
ferafajdflsl9 27 nov. la 2:46 
这自动总结怎么开
SANGUO  [autor] 27 nov. la 1:55 
我在外面上班的时候有什么东西把bug更新回去了:steambored::steambored::steambored:
TinyBread 27 nov. la 1:18 
常识库角色状态的BUG还存在
SANGUO  [autor] 26 nov. la 8:26 
常识库角色状态bug已修复
楚舆 26 nov. la 2:42 
常识库有问题,记录的东西与实际不符,比如元老变新人,以及会搞乱人物关系,只能关掉,昨天还没有这个问题
Io 25 nov. la 21:19 
殖民地3元老变成新来的了,有点出戏
SANGUO  [autor] 25 nov. la 20:17 
@Cerberus
很可能就是三字母原因,gemini的审查是撤回形式,我们看见failed实际上是有生成的。被注入就会导致颜色比例很高。去加个破甲词吧,不知道怎么写可以问grok
Cerberus 25 nov. la 19:53 
加上mod之后10句话里有5句6句会输出failed,去掉之后就正常了,用的模型是gemini。因为很多日常对话也会failed,所以不太确定是不是因为装了三字母而导致的
普通鼠族風信子 25 nov. la 16:39 
自動生成常識這邊有個bug 後來到的小人會被認成已經待很久的殖民者
而初期就在的小人則會被當作新來的

我看了一下常識庫發現自動生成把待在殖民地的時間搞反了
HeLLDaN 25 nov. la 11:16 
the mod is super, but there are problems with translation, in Russian there are such scribbles ���اѧ��� �է�ݧԧ�ӧ�֧ާ֧ߧߧ�� �ѧ��ڧ� �ݧڧ�ߧ���� , apparently problems with encoding
SANGUO  [autor] 25 nov. la 11:03 
关闭了所有已完成功能的日志
vv0011 25 nov. la 6:33 
佬,在开发者模式下每隔一段事件就会产生大量日志刷屏,有没有类似开关日志提示的按键
SANGUO  [autor] 25 nov. la 2:38 
@OCEAN
关掉自动常识新版在常识库,旧一点的在mod设置下面的记忆类型里。
常识越简洁token消耗越低选取越不精准,但是本身选取就没有很精准所以我建议是多数量少内容然后上限拉满。
这功能的实现没有难度,但是基本轻量不了,因为必须多个频繁运行的检测保证提示词和事件能接近同时消除。你也不想袭击或者天气结束了小人还在那抱怨天气吧。而且与rimtalk本身读取数据是重叠的,这是个非常大的风险。如果提示词有大幅度重合很可能让小人直接复述提示词原文,配合记忆注入他甚至能复读一整天:steamsad:
OCEAN 24 nov. la 21:55 
然后一个小想法,不知道能不能实现:
能不能再加一个临时全局提示词之类的东西?就是说,有个方便打开的窗口,能在里面加上一些临时使用的轻量的全局提示词,比如当前袭击种类、强度,当前殖民地特殊天气,外出任务时的任务内容等等,可以自己添加修改,然后自己决定启用哪些
不过这个跟常识库的功能稍微有点重叠,但我觉得这个的优先级应该要比常识库更高,而且可以更便捷的以当前情况自由修改(这应该也能稍微改善评论区另一个人说的关于event的问题)
OCEAN 24 nov. la 21:54 
非常棒的mod!常识库可以有效缩减全局提示词,而且还让小人更加聪明,炒饭智能+12
几个疑问:
1.常识库的备注是越多越详细好呢,还是简洁点更好?
2.感觉用了这个mod后,对话用的token似乎变高了?不过还能接受
3.常识库会自动为每个小人生成一条备注,而且里面仅记录了在殖民地时间(绮罗商户有bug,没有当殖民者的时间,于是被认为是新人,不过问题不大倒是)我修改这些备注后,ai又会自动改回来,这有办法优化一下吗;比如可以关掉自动总结,或者可以自己润色且不被ai改掉
4.我的ai对话总结好像用不了,我是rimtalk和大佬的mod一起用的,我也在设置里给两个mod用了同一个api,但是每天ai对话总结的时候都会报错说生成失败