第 9 课:claude-mem 高级技能 (Part 2) 与实战工作流
💡 进群学习加 wx: agentupdate
(申请发送: 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 项目,并计划对其鉴权模块进行重构。
推荐工作流:
- 建立认知:说“帮我了解这个项目的整体结构”。LLM 自动调用
smart-explore返回架构草图。 - 深度扫描:针对鉴权子目录运行
learn-codebase。 - 架构审计:运行
pathfinder。它会画出 Mermaid 流程图,并指出:“这 3 处都在做权限检查,但用了不同的中间件”。 - 历史检索:询问“我们之前在别的项目里是怎么统一 FastAPI 中间件的?”触发
mem-search寻找跨项目经验。 - 制定计划:运行
make-plan生成重构方案。 - 自动化执行:运行
do开始分阶段重构。
9.3 实战案例:生成季度复盘
如果你需要向团队汇报进度:
- 操作:“生成本项目 Q2 季度的 Timeline 报告。”
- 效果:claude-mem 会从 SQLite 中拉取该项目过去三个月的所有
bugfix、feature和decision,串联成一份 Markdown 报告,展示项目的演进路径。