Token导航 LogoToken导航

Agent Skill · 开发

self-learning-skill-v2(自学技能 v2)

self-learning-skill-v2 用于记录任务执行中的错误、用户纠正、经验和能力缺口,适合在 OpenClaw 中希望让 Agent 持续沉淀问题、修正和最佳实践时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

self-learning-skill-v2 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 4,728。

总安装 7,636周安装 328GitHub Stars 公开资料未说明下载 2,676核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:self-learning-skill-v2(自学技能 v2)
来源仓库:https://github.com/davidme6/self-learning-skill-v2
安装命令:
openclaw skills install self-learning-skill-v2
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install self-learning-skill-v2

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

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

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install self-learning-skill-v2;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

self-learning-skill-v2 怎么安装?

在终端执行 openclaw skills install self-learning-skill-v2。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

self-learning-skill-v2 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

self-learning-skill-v2 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

self-learning-skill-v2 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

self-learning-skill-v2 用的人多吗?

公开数据是累计安装 7,636 次,近一周安装 328 次,下载 2,676 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

self-learning-skill-v2 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
self-learning-skill-v2

自学技能 v2 · 本页

7,636—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

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 存在/可用 - 预防:验证假设,准备备选

  1. 遗漏错误

- 模式:忘记做 Y 步骤 - 预防:使用检查清单

  1. 时序错误

- 模式:在 A 之前做 B - 预防:明确依赖关系

  1. 配置错误

- 模式:配置项错误或缺失 - 预防:配置验证脚本


学习循环强化

错误 → 记录 → 分析 → 改进 → 复查 → 强化

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

📊 能力评估矩阵(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* *核心改进:错误学习与改正系统*

平台分布

OpenClaw

84.81%
按下载量换算2,270

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills