SuperAPI AI 工具集

vibe-coding-recall

编程与开发

查看项目

更新于 10-15 16:43

技能介绍

用途:在新会话或处理既有项目时,先召回历史记忆,避免重复阅读代码库或让用户重述上下文。

主要能力:提供会话启动召回与针对性召回。会话启动用 search(query="recent work", project="[project name]", limit=10, sort="recent") 获取当前阶段、上次构建/修改内容、关键决策与已知陷阱。调试前用 type="bug-fix" 搜索错误信息或症状;实现功能前搜索“功能类型 implementation”或“组件模式 how we built”;修改共享代码前用 type="decision" 搜索相关决策。必要时用 timeline(anchor_id="ID", depth=3) 展开时间线,确认相关后再用 get_observations(ids=["ID1","ID2"]) 获取详情,完整观察每条约消耗 500-1000 token,应先筛选再获取。

使用方式:按入口路由选择路径,勿通读全部召回章节。启动时直接跳到匹配路径;若未提供项目名且独立运行,先询问使用哪个项目(留空则用当前目录)。召回后输出 MEMORY RECALL 报告,含上次会话时间、上次工作内容、近期决策、已知陷阱、与当前任务相关的观察及恢复起点。

回退方案:未安装 claude-mem 时,读取 progress.txt 了解阶段与最后步骤,读取 ./docs/IMPLEMENTATION_PLAN.md 获取当前阶段上下文,检查 git log --oneline -10,并询问用户上次在做什么。

适用场景:既有项目的会话恢复、调试、功能实现、修改共享代码前。

限制:依赖 claude-mem 及其 mem-search 工具;未安装需走回退流程。token 节省为资料给出的估算值(会话启动约 3500,缺陷修复召回约 14000),非保证效果。其他功能与收费信息暂未提供。