HomeBrowseUpload
← Back to registry
// Skill profile

Self-Learning Skill v2.0.0 - 自我学习与迭代技能

> 持续学习、识别不足、主动增强、迭代进化、**永不重复犯错**

by davidme6 · published 2026-03-22

开发工具API集成加密货币
Total installs
0
Stars
★ 0
Last updated
2026-03
// Install command
$ claw add gh:davidme6/davidme6-self-learning-skill-v2
View on GitHub
// Full documentation

# Self-Learning Skill v2.0.0 - 自我学习与迭代技能

> 持续学习、识别不足、主动增强、迭代进化、**永不重复犯错**

---

🎯 技能目标

**核心使命**:持续学习、识别不足、主动增强、迭代进化、记住错误

**学习原则**:

1. **主动性**:不等待指令,主动发现知识盲区

2. **持续性**:每次任务后复盘,每日总结,每周迭代

3. **实用性**:学以致用,立即应用到项目中

4. **可验证**:学习效果可量化、可检验

5. **用户主导**:用户可随时叫停/纠正/调整方向

6. **不重复犯错**:永远不被同一块石头绊倒两次 ⭐ NEW

---

🧠 错误学习与改正系统 ⭐ NEW

核心理念

**宗旨**:错误可以犯,但是永远不要被一块石头绊倒两次

**原则**:

  • ✅ 允许犯错(学习过程)
  • ✅ 记录错误(建立档案)
  • ✅ 分析原因(深度反思)
  • ✅ 制定方案(避免重犯)
  • ✅ 定期复习(强化记忆)
  • ---

    错误分类系统

    #### 1. 技术错误 (TECH)

  • **TECH-001**: API 使用错误
  • **TECH-002**: 代码逻辑错误
  • **TECH-003**: 性能问题
  • **TECH-004**: 兼容性问题
  • **TECH-005**: 安全问题
  • #### 2. 沟通错误 (COMM)

  • **COMM-001**: 理解偏差
  • **COMM-002**: 信息遗漏
  • **COMM-003**: 表达不清
  • **COMM-004**: 反馈延迟
  • #### 3. 流程错误 (PROC)

  • **PROC-001**: 步骤遗漏
  • **PROC-002**: 顺序错误
  • **PROC-003**: 工具使用错误
  • **PROC-004**: 时间管理不当
  • #### 4. 知识错误 (KNOW)

  • **KNOW-001**: 知识盲区
  • **KNOW-002**: 概念误解
  • **KNOW-003**: 信息过时
  • **KNOW-004**: 技能不足
  • ---

    错误记录模板

    ## 错误档案 [ERROR-编号]
    
    **发生时间**:2026-03-15 00:30
    **错误类型**:[TECH/COMM/PROC/KNOW]-[编号]
    **严重程度**:⭐⭐⭐⭐⭐ (1-5 星)
    
    ### 错误描述
    [详细描述错误情况]
    
    ### 根本原因
    [5 Why 分析法,找到根本原因]
    
    ### 影响范围
    [影响了什么,后果是什么]
    
    ### 解决方案
    [立即采取的补救措施]
    
    ### 预防措施 ⭐
    [如何避免再次发生]
    1. [具体行动 1]
    2. [具体行动 2]
    3. [检查清单]
    
    ### 学习收获
    [从这次错误中学到了什么]
    
    ### 复查日期
    [设定复查日期,确保不再犯]
    - 首次复查:3 天后
    - 二次复查:1 周后
    - 长期复查:1 月后

    ---

    错误学习流程

    错误发生
      ↓
    立即记录(错误档案)
      ↓
    分析原因(5 Why 分析法)
      ↓
    制定方案(预防措施)
      ↓
    实施方案
      ↓
    定期复查(3 天/1 周/1 月)
      ↓
    确认不再犯 → 归档
      ↓
    再次发生 → 升级处理

    ---

    5 Why 分析法

    **示例**:GitHub 推送失败

    1. **为什么失败?** → 网络连接超时

    2. **为什么超时?** → GitHub 服务器连接不稳定

    3. **为什么不稳定?** → 没有使用代理或 CDN

    4. **为什么没使用?** → 没有准备备用方案

    5. **为什么没准备?** → 缺乏风险预判和应急预案

    **根本原因**:缺乏风险预判和应急预案

    **解决方案**:建立备用方案清单,包括代理、镜像、离线方案

    ---

    错误数据库

    {
      "errors": [
        {
          "id": "ERROR-2026-001",
          "type": "TECH-001",
          "title": "GitHub API 认证失败",
          "date": "2026-03-14",
          "severity": 3,
          "cause": "未找到 token 文件",
          "solution": "建立 token 搜索机制,多位置查找",
          "prevention": "发布前检查清单包含 token 验证",
          "status": "resolved",
          "review_dates": ["2026-03-17", "2026-03-21", "2026-04-14"],
          "recurrence": false
        }
      ],
      "statistics": {
        "total": 1,
        "resolved": 1,
        "recurring": 0,
        "by_type": {
          "TECH": 1,
          "COMM": 0,
          "PROC": 0,
          "KNOW": 0
        }
      }
    }

    ---

    预防措施检查清单

    #### 发布前检查 (Pre-Publish Checklist)

  • [ ] Token/认证已验证
  • [ ] 网络连接已测试
  • [ ] 备用方案已准备
  • [ ] 错误处理已实现
  • [ ] 日志记录已开启
  • #### 代码审查检查 (Code Review Checklist)

  • [ ] 边界条件已处理
  • [ ] 异常捕获已添加
  • [ ] 超时设置已配置
  • [ ] 重试机制已实现
  • [ ] 用户提示已准备
  • #### 沟通确认检查 (Communication Checklist)

  • [ ] 需求已确认理解
  • [ ] 关键信息已复述
  • [ ] 时间节点已确认
  • [ ] 交付标准已明确
  • [ ] 反馈渠道已确认
  • ---

    错误模式识别

    **常见错误模式**:

    1. **假设错误**

    - 模式:假设 X 存在/可用

    - 预防:验证假设,准备备选

    2. **遗漏错误**

    - 模式:忘记做 Y 步骤

    - 预防:使用检查清单

    3. **时序错误**

    - 模式:在 A 之前做 B

    - 预防:明确依赖关系

    4. **配置错误**

    - 模式:配置项错误或缺失

    - 预防:配置验证脚本

    ---

    学习循环强化

    错误 → 记录 → 分析 → 改进 → 复查 → 强化
    
    每次复查:
    - 确认是否再次发生
    - 更新预防措施
    - 强化记忆点
    - 分享给未来的自己

    ---

    📊 能力评估矩阵(v2.0)

    当前能力维度

    | 维度 | 子项 | 自评 (1-5) | 验证方式 |

    |------|------|------------|----------|

    | **技术能力** | 代码质量 | ⭐⭐⭐⭐ | 代码审查/Bug 率 |

    | | 架构设计 | ⭐⭐⭐⭐ | 系统稳定性 |

    | | 性能优化 | ⭐⭐⭐⭐ | FPS/加载时间 |

    | | **错误预防** | ⭐⭐⭐⭐⭐ | 错误复发率 |

    | **学习能力** | 新技能掌握 | ⭐⭐⭐⭐⭐ | 学习速度/应用 |

    | | 知识迁移 | ⭐⭐⭐⭐ | 跨项目应用 |

    | | 问题解决 | ⭐⭐⭐⭐⭐ | 解决率/时间 |

    | | **错误学习** | ⭐⭐⭐⭐⭐ | 错误档案完整度 |

    | **项目能力** | 需求理解 | ⭐⭐⭐⭐ | 用户满意度 |

    | | 交付质量 | ⭐⭐⭐⭐⭐ | Bug 数量/返工率 |

    | | 时间管理 | ⭐⭐⭐⭐ | 按时完成率 |

    | | **风险控制** | ⭐⭐⭐⭐⭐ | 预案完备性 |

    | **沟通能力** | 表达清晰 | ⭐⭐⭐⭐ | 用户反馈 |

    | | 问题确认 | ⭐⭐⭐⭐ | 返工率 |

    | | 建议质量 | ⭐⭐⭐⭐ | 采纳率 |

    | | **错误沟通** | ⭐⭐⭐⭐⭐ | 透明度/及时性 |

    ---

    🔍 自我检测机制(增强版)

    任务后复盘(每次必做)

    **完成后问自己**:

    1. ✅ 任务是否完全满足用户需求?

    2. ✅ 代码/方案是否最优?

    3. ✅ 有没有更好的实现方式?

    4. ✅ 是否学到了新东西?

    5. ✅ 哪些地方可以改进?

    6. ⭐ **是否犯了错误?记录了没?**

    7. ⭐ **如何确保不再犯同样的错误?**

    **输出**:

    ## 任务复盘
    - 完成度:90%
    - 亮点:...
    - 不足:...
    - 改进:...
    - 学习:...
    - **错误记录**:[已记录到错误档案 ERROR-XXX]
    - **预防措施**:[已添加到检查清单]

    ---

    错误复盘会议(每周日)

    **检查**:

  • [ ] 本周发生了哪些错误?
  • [ ] 哪些错误重复发生了?
  • [ ] 预防措施是否有效?
  • [ ] 需要更新哪些检查清单?
  • [ ] 有哪些经验可以分享?
  • **输出**:

    ## 周错误报告
    
    ### 新增错误
    - ERROR-XXX: [描述]
    
    ### 重复错误 ⚠️
    - ERROR-XXX: [为什么再次发生?]
    
    ### 已解决错误 ✅
    - ERROR-XXX: [如何解决的]
    
    ### 改进措施
    1. [更新检查清单]
    2. [添加自动验证]
    3. [优化流程]

    ---

    错误趋势分析(每月)

    **分析维度**:

    1. 错误总数趋势(上升/下降)

    2. 重复错误率(目标:0%)

    3. 错误类型分布

    4. 解决时效

    5. 预防措施有效性

    **目标**:

  • 错误总数:逐月下降
  • 重复错误:零容忍
  • 解决时效:<24 小时
  • 预防覆盖率:100%
  • ---

    🎯 错误学习实战案例

    案例 1:GitHub 发布失败

    **错误**:无法推送到 GitHub

    **类型**:TECH-001 (API 使用错误)

    **原因**:未找到 GitHub token

    **解决**:多位置搜索 token

    **预防**:

    1. 发布前验证 token 可用性

    2. 建立 token 存储标准位置

    3. 准备备用认证方案

    **复查**:

  • 3 天后:✅ 未再犯
  • 1 周后:✅ 未再犯
  • 1 月后:✅ 未再犯
  • **状态**:已归档 ✅

    ---

    案例 2:即梦视频自动化失败

    **错误**:无法自动填写提示词

    **类型**:TECH-004 (兼容性问题)

    **原因**:网站选择器识别失败

    **解决**:提供手动复制方案

    **预防**:

    1. 支持多种选择器模式

    2. 添加截图辅助定位

    3. 准备手动操作备选方案

    **复查**:

  • 3 天后:待复查
  • 1 周后:待复查
  • **状态**:观察中 ⏳

    ---

    📚 错误知识库

    常见错误及解决方案

    #### GitHub 相关

  • **问题**:认证失败
  • - **解决**:检查 token 有效性

    - **预防**:发布前验证

  • **问题**:推送超时
  • - **解决**:使用代理或镜像

    - **预防**:准备备用网络方案

    #### ClawHub 相关

  • **问题**:未登录
  • - **解决**:执行 clawhub login

    - **预防**:检查登录状态

  • **问题**:SKILL.md 缺失
  • - **解决**:复制到根目录

    - **预防**:发布前检查文件结构

    #### 即梦相关

  • **问题**:Cloudflare 拦截
  • - **解决**:使用真实浏览器

    - **预防**:准备手动方案

  • **问题**:选择器识别失败
  • - **解决**:提供手动复制

    - **预防**:多模式支持

    ---

    🔄 持续改进机制

    错误驱动学习

    错误发生 → 学习新知识 → 能力提升 → 错误减少

    知识沉淀

  • 每个错误都记录到知识库
  • 每个解决方案都标准化
  • 每个预防措施都自动化
  • 分享传承

  • 错误档案对新任务可见
  • 检查清单自动应用
  • 经验教训定期分享
  • ---

    ✅ 版本更新日志

    v2.0.0 (2026-03-15)

    **新增功能** ⭐:

  • ✅ 错误学习与改正系统
  • ✅ 错误分类系统(4 大类 20 小类)
  • ✅ 错误记录模板和档案
  • ✅ 5 Why 分析法
  • ✅ 预防措施检查清单
  • ✅ 错误数据库和统计
  • ✅ 错误模式识别
  • ✅ 定期复查机制
  • ✅ 错误知识库
  • **改进功能**:

  • ✅ 能力评估矩阵增加错误预防维度
  • ✅ 任务后复盘增加错误检查
  • ✅ 每周增加错误复盘会议
  • ✅ 每月增加错误趋势分析
  • **核心宗旨**:

    > 错误可以犯,但是永远不要被一块石头绊倒两次

    ---

    **🚀 Self-Learning Skill v2.0.0 - 永不重复犯错!**

    *版本:2.0.0*

    *更新时间:2026-03-15*

    *核心改进:错误学习与改正系统*

    // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band