diff --git a/frontend/app/components/assistant-ui/threadlist-sidebar.tsx b/frontend/app/components/assistant-ui/threadlist-sidebar.tsx index 8b15a2f..2efce1e 100644 --- a/frontend/app/components/assistant-ui/threadlist-sidebar.tsx +++ b/frontend/app/components/assistant-ui/threadlist-sidebar.tsx @@ -586,6 +586,9 @@ function AccountMenu({ (sum, item) => sum + item.totalTokens, 0, ); + const selectedSkillMemory = selectedMemorySkill + ? skillMemories.find((item) => item.skill === selectedMemorySkill) + : null; return ( @@ -757,43 +760,90 @@ function AccountMenu({ - + 个性化记忆 - 这里展示当前账号的记忆内容和异步整理队列,保存后会影响后续对话注入。 + 用户记忆会全局注入;Skill 记忆按 Skill 文件保存,后续按启用的 + Skill 注入。 -
-
-
+
+
+
+ 记忆文件 +
+
- {skillMemories.map((item) => ( - - ))} +
+ Skill 记忆 +
+ {skillMemories.length ? ( +
+ {skillMemories.map((item) => ( + + ))} +
+ ) : ( +
+ 还没有 Skill 记忆。后续使用 Skill + 时,如果出现可沉淀经验,会按 Skill 单独生成文件。 +
+ )} +
+
+
+
+
+ {selectedMemorySkill + ? `${selectedMemorySkill} 使用记忆` + : "用户记忆"} +
+
+ {selectedMemorySkill + ? "仅在该 Skill 启用并进入模型可见列表时注入。" + : "作为当前账号的长期偏好和通用经验注入。"} +