记录经验教训、错误及修正以实现持续改进。使用时机:(1) 命令或操作意外失败,(2) 用户纠正...

安装

概览

什么是aaaa

这是一个用于记录经验教训、错误修正及功能需求的自我改进工具,旨在通过系统化的学习日志实现持续优化。当命令执行失败、用户纠正操作或发现知识盲区时,该工具可自动将关键信息结构化地记录到本地 Markdown 文件中,形成可追溯的知识资产库。其核心机制是通过标准化模板捕获问题上下文、错误详情与解决方案,并支持跨会话的关联引用与优先级管理。特别适用于需要长期积累开发经验、避免重复踩坑的工作流环境。

核心功能特点

  1. 支持三类结构化日志:错误记录(ERRORS.md)、经验总结(LEARNINGS.md)和功能请求(FEATURE_REQUESTS.md)
  2. 提供唯一标识符体系(如 LRN-20250115-001),便于追踪和关联同类问题
  3. 内置自动检测机制,可在命令失败或用户主动提示时触发日志记录
  4. 支持将高价值学习内容晋升至项目级记忆文件(如 CLAUDE.md 或 AGENTS.md)
  5. 兼容多种 AI 编码助手(Claude Code、Codex、Copilot)及 OpenClaw 工作空间框架

适用场景

该工具最适合在开发过程中频繁遭遇非预期行为或需要快速迭代认知的场景中使用。例如,当某个 Git 命令因认证配置缺失而失败时,系统会立即将其归类为 ERR-YYYYMMDD-XXX 格式的条目,包含实际报错信息与修复建议;若用户指出你的 API 调用方式已过时,则会被记录为带有 correction 类别的学习项,并链接到相关代码文件路径。对于团队项目而言,它还能帮助沉淀项目特有规范——比如某工程强制使用 pnpm 而非 npm 安装依赖,此类通用规则经审核后可升级至 CLAUDE.md 成为所有协作者共享的上下文知识。