SuperAPI AI 工具集

claude-mem-orchestrator

智能体与模型

查看项目

更新于 10-16 07:14

技能介绍

用途:编排 claude-mem v12 的持久化跨会话记忆,在会话开始时加载相关历史工作,并把记忆查询路由到合适的工具。核心原则是记忆由 hooks 自动捕获,编排器只负责检索与路由,并始终先过滤再获取以节省 token。

主要能力:检查记忆健康状态(会话中是否出现 <claude-mem-context> 块,或用 curl -s http://localhost:37777/health 检查 worker);按用户意图路由,如新会话自动加载上下文、回忆过去工作、保存决策、查看项目历史、结构化搜索代码、创建或执行计划;提供三层检索模式:search 获取紧凑索引、timeline 获取时间线上下文、get_observations 按 ID 获取完整详情;支持 save_memory 手动保存架构决策、失败经验、用户偏好等。

使用方式:worker 未运行时可用 node "$HOME/.claude/plugins/cache/thedotmack/claude-mem/12.0.1/scripts/bun-runner.js" "$HOME/.claude/plugins/cache/thedotmack/claude-mem/12.0.1/scripts/worker-service.cjs" start 启动;端口 37777 卡住可等待 1-2 分钟或重启终端/VS Code 窗口。检索时先 search(query=..., limit=20, project=..., type="observations", orderBy="date_desc"),再 timeline,最后 get_observations(ids=[...])。保存用 save_memory(text=..., title=..., project=...)。

适用场景:在已有历史会话的项目上开始新工作、用户询问“上次做了什么”、需要保存重要决策或洞察、查看项目历史、结构化搜索代码、结合记忆上下文制定或执行计划。

限制:资料未提供收费、价格、平台支持范围等信息;worker 必须在会话开始前运行才能自动注入上下文;MCP 工具不可用时需重载窗口或检查插件与配置;VS Code 扩展面板与 CLI 存在已知差异,可用集成终端作为回退;应避免不过滤就获取全部观察、忽略自动注入上下文、保存冗余记忆、搜索时不带 project 过滤等反模式。