AI自我进化引擎

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

AI 自我进化引擎:任务结束时强制三步——记录反馈(哪里做得好/不好)→ 沉淀工具使用经验写入 experience/ → 更新行为规则写入 memory/;任务开始前先 brief 召回相关经验与规则,形成'经验驱动执行'闭环。触发词:自我进化 / 复盘 / 记个反馈 / 总结经验 / 更新规则 / 任务收尾 / 进化报告 / 哪里做得不好 / 每日复盘 / 沉淀一下。

一句话选型结论

按资料字段整理

AI自我进化引擎是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类AI 工具 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_7e6f1fc8/user-7e6f1fc8-self-evolution
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

AI 工具
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_7e6f1fc8仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791678181
正文体量10.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在AI 工具场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
AI自我进化引擎当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

10.0 KB
模型实际读到的说明书原文,来自技能仓库

自我进化引擎(Self-Evolution)

Purpose

让 AI 每做一次任务就变强一点:把任务中的成败转成两份可复用资产——

  • experience/:工具使用经验(工具怎么调用最快、流程怎么走最稳、哪些坑已经踩过)
  • memory/:行为规则([MUST|SHOULD|NEVER] 级别的可执行准则,带触发场景和来源追溯)

> 核心闭环:brief(开工召回)→ 执行 → log(记录反馈)→ promote(生成草稿)→ apply(沉淀入库)
> 反馈是原料,经验和规则是成品。原料不沉淀 = 没进化。
> 配套三机制:verify(实测后才毕业)· prune(长期无用则淘汰归档)· CHANGELOG(每次变更留痕)


铁律:任务收尾闸门

任何任务在给出最终答复前,必须完成这三步,缺一不可:

步骤 动作 判据
1️⃣ 记反馈 log 记录本次任务:做得好 / 做得不好 / 下次改进动作 至少 1 条有效 bad 或 good,禁止"无"
2️⃣ 更新经验 promote → 填写草稿 → apply(写入 experience/) 新增或命中合并了已有条目
3️⃣ 更新规则 同上,写入 memory/ 沉淀为 [MUST/SHOULD/NEVER] 规则

自检:python se.py check 输出 ✅ 进化闭环已完成 才算收尾合格。

周期性维护(不必每次做,但别忘):每季度跑一次 prune --days 90,把长期零命中且未验证的条目归档;stats 里"待实测验证"长期不为 0,说明你在沉淀没用的东西。

禁止:
- ❌ 只记流水账("完成了任务")——反馈必须指向可复用的动作
- ❌ 光记不沉淀(jsonl 里有 new 状态堆积)
- ❌ 写无法判定的规则("要认真""要高效"这类不算规则)
- ❌ 用 /c/... 路径调脚本(Windows 下会被 MSYS 拼错盘符)


命令速查

脚本:C:/Users/Administrator/.workbuddy/skills/self-evolution/scripts/se.py
运行:C:/Users/Administrator/.workbuddy/binaries/python/versions/3.13.12/python.exe <脚本> <命令>
数据根:E:\Workbuddy\.workbuddy\evolution(可用 --home 或环境变量 SELF_EVOLUTION_HOME 覆盖)

命令 用途
init 初始化数据目录(首次使用)
brief --task "任务描述" 开工前召回相关经验与规则,注入上下文
log --file feedback.json 收尾第 1 步:记录反馈(中文内容走 JSON 文件,避免命令行编码问题)
pending 查看待沉淀反馈
promote 收尾第 2 步:为待沉淀反馈生成 outbox/ 草稿
apply --all 收尾第 3 步:把填好的草稿写入 experience/ 与 memory/,自动去重合并
digest --days 7 生成阶段性进化报告(高频问题 / 有效做法 / 工具分布)
verify / verify --mark 列出未实测条目 / 标记"已实测有效"(未验证的条目不会毕业)
prune --days 30 淘汰长期零命中且未验证的条目:生成清单 → 勾选 → prune --apply 归档
stats / check 总览(含待验证数、命中数) / 收尾自检

记录反馈(推荐写法:写 JSON 文件再导入)

{
  "items": [{
    "task": "任务名",
    "good": ["做得好的点——下次还要这么干"],
    "bad":  ["做得不好的点——具体错在哪"],
    "lesson": ["下次的改进动作——必须是可执行的动作"],
    "tools": ["Bash", "Read"],
    "tags": ["文件操作"],
    "score": 4,
    "project": "E:\\Workbuddy"
  }]
}
python se.py log --file feedback.json

单行快速记:python se.py log --task "任务" --bad "错在哪" --lesson "下次怎么做" --score 3


三步详解

第 1 步:log(原料)

  • good / bad 各写 1-3 条,写具体动作,不写感受。
  • lesson 是核心:把 bad 翻译成"下次遇到 X,就做 Y"。
  • score 1-5 自评,用于 digest 里看趋势。

第 2 步:promote(草稿)

promote 会在 outbox/<反馈ID>.md 生成结构化草稿。你需要填写其中两个段落:

## EXP::experience/tools.md        ← 段落头 = 目标文件

## <经验标题>(src:fb_xxx)           ← 标题必须带 (src:反馈ID)
- 场景:
- 做法:
- 证据/效果:

## RULE::memory/RULES.md

- [SHOULD] <一句话可执行规则,写明触发场景>(src:fb_xxx)
  • 目标文件可换成 experience/workflow.md、experience/pitfalls.md、memory/preferences.md,也可新建(如 experience/api-xxx.md)。
  • 空的章节直接删掉,只保留真正可复用的部分。

第 3 步:apply(入库)

> ⚠️ 未填写草稿就直接 apply 会把空占位写进库——promote 生成的草稿默认带 ## <经验标题> 与空的「场景/做法/证据」,而 apply 不做"内容非空"校验,会原样入库(并在 _meta.json 里留下 <经验标题> 这类占位 title,且因占位标题完全相同,后续多次反馈会全部误合并到同一条)。apply 前必须逐条确认草稿已填写真实标题与三段内容;若本轮尚无确凿经验,宁可先不 apply,也不要写入占位。
> 补救:若已误入库,直接在 experience/*.md / memory/RULES.md 填回真实内容,并同步修正 _meta.json 中该条目的 title(保持与正文标题一致),最后 check 复核。

apply --all 解析草稿并合并,具备去重与冲突合并能力:

  • 经验标题相似度 > 0.75 → 合并为"补充证据",不新增条目
  • 规则文本相似度 > 0.8 → 把新来源追加进 (src:a,b)(同一条错犯两次,来源就会累积,权重自然升高)
  • 合并后自动刷新 _index.md,并把反馈标记为 promoted

反思四问:沉淀时先判断动作类型

填 outbox/ 草稿前,先回答这次属于哪一种,别一律新增:

判断 动作 操作方式
库里没有,且这次是真踩出来的 新增 草稿里写新条目
已有条目,这次补充了更好的做法或反例 修改 写同标题条目,apply 会自动合并为"补充证据"
与新条目说的是同一件事 合并 相似度超阈值时 apply 自动合并,只累积 (src:) 来源
已被证伪 / 长期零命中 淘汰 prune --days 30 → 勾选 → prune --apply(归档不清删)

> 只增不减的库会膨胀成噪音。库的价值 = 条目质量 × 召回率,不是条目数量。

验证环节:没实测过的条目不算数

新沉淀的条目默认 verified=false。在下一次真实任务中真正用上、确认有效后,执行:

python se.py verify                      # 看哪些还没毕业
python se.py verify --mark --keyword "Git"   # 标记某条已实测有效
python se.py verify --mark               # 全部标记(谨慎)
  • brief 每次召回会自动给条目 hits + 1(不要时加 --no-track)
  • 已验证的条目永不进入淘汰候选
  • 零命中且未验证、创建超过 N 天 → 进 prune 候选

写法规范

详见 references/writing-standards.md。速记版:

好经验:场景 + 做法 + 证据。能让人照着做一遍就复现。
好规则:[级别] 触发场景下,执行某个可判定的动作。有明确触发条件,不含形容词。
坏例子:❌"要认真检查代码" ❌"本次任务完成得不错" ❌"注意效率"


自动触发机制(三重保险)

  1. 记忆注入(默认生效):用户级记忆 ~/.workbuddy/MEMORY.md 中已写入"任务结束必须执行进化三步"的规则,每次会话自动加载。
  2. 关键词触发:用户说"复盘 / 记个反馈 / 总结经验 / 更新规则"等触发词时,本 skill 自动加载。
  3. 定时复盘(可选):可让 AI 创建定时自动化,每周日自动跑 digest --days 7 生成进化报告并提醒清理 pending。

> 若平台支持 settings.json 的 hooks,可追加一层强制触发,配置片段见 references/hooks-setup.md。


安全

安装任何第三方 skill 之前,先做静态审计(纯静态,不执行其中脚本):

python C:/Users/Administrator/.workbuddy/skills/content-safety-auditor/scripts/audit.py skill --dir <待安装skill目录>

结论为 🚨 MALICIOUS 的不要装,⚠️ SUSPICIOUS 的逐条看 file:line 再决定。


目录结构

<数据根>/
├── feedback/     原始反馈(jsonl 为数据源,md 为可读渲染)
├── experience/   工具使用经验(tools / workflow / pitfalls / 自定义)
├── memory/       行为规则(RULES.md)与用户偏好(preferences.md)
├── outbox/       待填写的沉淀草稿 / 淘汰候选清单
├── archive/      已淘汰条目归档(按年份,只移出不清删)
├── reports/      周期性进化报告
├── CHANGELOG.md  版本记录:APPLY / VERIFY / PRUNE 操作留痕
└── _meta.json    条目元数据(创建时间、命中次数、验证状态)—— 脚本维护,别手改

常见问题

5 问
答案由本站依据条目字段整理
AI自我进化引擎怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_7e6f1fc8/user-7e6f1fc8-self-evolution。安装方式为未标注。装完刷新技能列表或重开客户端。

AI自我进化引擎支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

AI自我进化引擎权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

AI自我进化引擎收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

AI自我进化引擎用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。