🧪 Skills

SELF LEARNING SKILL V2

持续记录、分析并改正错误,实施预防措施,推动自我学习与迭代,确保不重复犯同类错误。

v1.0.0
❤️ 0
⬇️ 0
👁 1
Share

Description

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
核心改进:错误学习与改正系统

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs