用途:在 /clear 清空上下文后重建对项目的理解,包括最近改了什么、当前项目状态、待办事项以及从哪里继续工作。
主要能力:分析 Git 最近提交与文件改动、汇总当天提交与未提交/已暂存改动、在近期修改文件中扫描 TODO/FIXME/XXX/HACK 标记、检测项目类型(package.json、Cargo.toml、pyproject.toml、go.mod)并读取当前分支。
使用方式:以斜杠命令调用。示例:/catchup(完整上下文恢复)、/catchup --brief(仅提交与未提交改动)、/catchup auth(过滤 auth 相关改动)。命令内部使用 git log、git diff、git status、xargs grep 等命令收集信息,并按要求输出结构化摘要:📍 上下文已恢复(项目、分支、上次活动时间)、🔄 最近工作(最近5次提交及涉及文件)、📝 未提交改动、⚠️ 待办 TODO、🎯 建议下一步。
适用场景:长时间中断后回到项目、需要快速了解当前进度、聚焦某一功能领域的状态回顾。
限制:所有信息依赖 Git 仓库与本地文件,非 Git 项目无法完整工作;TODO 扫描仅覆盖最近修改文件的前若干条;建议下一步基于活动模式推测。资料未提供安装方式、收费、平台支持及其他限制。