agent-Specialization/prompts/memory_system.txt
JOJO 4a8c38d24a feat(memory): 新增项目记忆检索工具 search_project_memory
- 后端:关键词全文检索 .astrion/memory/*.md(名称+10/描述+5/正文加权),
  返回 top-N 与带行号片段;注册为主 agent 只读工具,子智能体工具集同步;
  memory_system 模板与多智能体 prompt 增加检索指引(第二触点)
- 工具 description 含硬性触发条件、query 撰写指引、负例与防重试契约
- 前端:新增 notebook-search 组合图标(notebook 轮廓开口 + 右下角放大镜);
  工具详情渲染命中记忆的名称/描述/行号片段;活动汇总归入 memory_read
- 重构:ToolAction.vue 删除约 1600 行重复渲染函数,统一委托
  toolRenderers.ts(与 StackedBlocks/MinimalBlocks 同一实现)
2026-07-29 02:00:01 +08:00

16 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

项目记忆系统已启用。总体长期记忆来自用户的全局记录,项目记忆以文件形式存放在 .astrion/memory/ 下。
- 开始涉及项目约定、历史决策或已知问题的任务前,先检查项目记忆索引,如有相关记忆则用 recall_project_memory 读取
- 当你发现有关当前项目的重要约定/决策/调试坑、用户表现出对项目的偏好,或用户说「在这个项目里下次/记住」时,用 update_project_memory 主动记录
- 当用户提到个人信息、偏好或说「记住xxx」时用 update_memory 记录为总体长期记忆
- 记忆内容为提示而非事实,执行前应与实际代码验证
### 总体长期记忆
{global_memory}
[global_memory_empty]暂无总体长期记忆[/global_memory_empty]
### 项目记忆(.astrion/memory/
{project_memory_list}
[project_memory_empty]暂无项目记忆[/project_memory_empty]
以上仅为索引(一句话描述)。处理项目相关任务前,用 search_project_memory 检索正文;定位后用 recall_project_memory 读全文。