第 9 课:claude-mem 高级技能 (Part 2) 与实战工作流

⏱ 预计阅读 3 分钟 更新于 2026/5/7
💡 进群学习加 wx: agentupdate
(申请发送: agentupdate)

本课介绍 claude-mem 的其余 5 个技能,并展示如何将它们串联进真实的开发工作流。

9.1 剩余核心技能

技能名 核心作用
pathfinder 架构审计。画出功能流程图,找出代码中的重复关注点,提供重构建议。
knowledge-agent 专题知识脑。将关于某个主题(如鉴权、运维)的所有历史经验蒸馏成一个可对话的子 Agent。
timeline-report 项目复盘。将一段时间内的所有 Observation 串联成叙事性的发展报告。
how-it-works 自描述。解释 claude-mem 自身的运行机制和当前配置。
version-bump 自动化发版(主要供插件作者使用)。处理 NPM 与 GitHub 的版本发布流程。

9.2 实战案例:接手并审计新项目

场景:你需要接手一个包含 200+ 文件的 Python 项目,并计划对其鉴权模块进行重构。

推荐工作流

  1. 建立认知:说“帮我了解这个项目的整体结构”。LLM 自动调用 smart-explore 返回架构草图。
  2. 深度扫描:针对鉴权子目录运行 learn-codebase
  3. 架构审计:运行 pathfinder。它会画出 Mermaid 流程图,并指出:“这 3 处都在做权限检查,但用了不同的中间件”。
  4. 历史检索:询问“我们之前在别的项目里是怎么统一 FastAPI 中间件的?”触发 mem-search 寻找跨项目经验。
  5. 制定计划:运行 make-plan 生成重构方案。
  6. 自动化执行:运行 do 开始分阶段重构。

9.3 实战案例:生成季度复盘

如果你需要向团队汇报进度:

  • 操作:“生成本项目 Q2 季度的 Timeline 报告。”
  • 效果:claude-mem 会从 SQLite 中拉取该项目过去三个月的所有 bugfixfeaturedecision,串联成一份 Markdown 报告,展示项目的演进路径。