SuperAPI AI 工具集

recall

智能体与模型

查看项目

更新于 10-16 10:21

技能介绍

用途:在 agentmemory 中检索关于某主题的过往观察、会话与经验。当用户说“回忆/还记得……”时触发,只呈现工具返回的内容,绝不编造观察、会话 id 或重要性分数。

主要能力:使用 memory_smart_search 进行 BM25、向量加图的混合搜索;支持 project 限定仓库、agentId 限定单个智能体的历史、targetLayer 选择 memory(显式保存的知识)或 observation(捕获的活动),省略则为混合搜索。结果按会话分组、高重要性(>=7)优先。

用法:以用户文本作为 query,limit: 10 调用。快速开始示例命令:memory_smart_search { "query": "jwt refresh token rotation", "limit": 10 }。结果较简略,引用完整内容或说明来源前,需用所选 ID 组成逗号分隔的 expandIds 字符串再次调用,并保持相同的 project、agent 与 layer 过滤。若展开失败或记录不可用,应说明该限制,仅凭标题不代表完整事实。使用 memory_recall 时先检查 matched_count、excluded_by_budget、content_truncated,再判断空响应或截断是否意味着无知识;可用 expandIds 恢复完整内容,预算过小看 minimum_budget。无匹配时建议 2-3 个替代检索词后停止,不要猜测。

限制与注意:不要把空结果当作可推断的结论;不要转述或四舍五入会话 id 与分数;仅当响应提供时才包含来源信息。相关技能包括 remember、recap、handoff、session-history、memory-discipline。若 memory_smart_search 不可用,查看 TROUBLESHOOTING.md。