前言¶
用 Agent 写代码、跑流程时,常见问题是:同一类任务踩过的坑下个会话还会再踩,用户纠正过的格式偏好也记不住。单靠加长 system prompt 或手工维护 MEMORY.md,往往缺少「任务结束必复盘、任务开始必检索」的固定节奏。
下面介绍 SkillHub 上的 Agent自我进化(@kunlungrowth/self-improving-agent-cn)。它是一套基于通用 SKILL.md 的中文自我进化指令,由昆仑增长发布,把「复盘 → 入库 → 检索 → 应用」写成 Agent 必须遵守的工作流,而不是额外起一个独立服务。
这是什么¶
Agent自我进化 在 SkillHub 上的定位是:昆仑增长出品的 AI Agent 自我进化引擎(中文版),tagline 为「从实战反馈中持续升级」。
- 坐标:
@kunlungrowth/self-improving-agent-cn - 版本:1.0.0
- 分类:ai-agent
- 来源:enterprise(SkillHub 企业源)
- 发布者:昆仑增长
- 许可:MIT(见包内
SKILL.mdfrontmatter) - API Key:
requires_api_key=false,无需单独配置密钥
SkillHub 页面当前未展示长简介;包内 SKILL.md 说明其目标是:每次任务完成后沉淀成功路径、失败原因、纠错与用户偏好,任务开始前检索历史经验,支持显式记忆(用户直接告知)与隐式记忆(从交互中提炼)。
核心功能¶
以下能力均来自已安装包中的 SKILL.md,无独立可执行脚本,靠 Agent 按文档执行。
持续进化循环¶
任务完成后复盘提炼并写入经验库;下次同类任务开始前检索并应用;形成「任务完成 → 复盘 → 入库 → 检索 → 应用」的闭环。
四级经验库结构¶
经验按目录组织(由 Agent 在约定路径下维护 Markdown):
- 成功路径:可复用的有效做法
- 失败教训:失败原因与规避方式
- 用户偏好:格式、语气、禁忌等
- 领域知识:任务中沉淀的可复用知识
单条经验建议包含:场景、做法/教训、结果、触发词。
任务节奏¶
- 任务结束(每次必做):成功则记成功路径;踩坑则记失败教训;发现新偏好则更新用户偏好。
- 任务开始(每次必做):检索经验库;命中则先说明「根据历史经验」再执行;未命中则正常执行并在结束后沉淀。
记忆优先级¶
| 来源 | 优先级 |
|---|---|
| 用户显式告知 | 最高 |
| 用户纠正行为 | 高 |
| 任务成功模式 | 高 |
| 任务失败教训 | 中 |
| 环境性知识 | 低 |
防偏执机制¶
- 经验须标注适用场景,避免写成绝对规则
- 新证据与旧经验冲突时以新证据为准并更新
- 偶发失败至少复现 2 次再入库
- 只记偏好,不记用户隐私内容
触发词¶
自我进化、总结经验、记住这个、下次注意、避免再犯、学习成长、复盘、沉淀方法论、改进、self-improving 等(完整列表见 SKILL.md 第 7 节)。
安装与启用¶
安装须遵循 SkillHub 安装说明:技能要装到当前 Agent 的 skills 目录,并用 --dir 指定,否则默认落在 ./skills/ 可能不会被客户端加载。
1、安装 SkillHub CLI(若尚未安装)¶
command -v skillhub && skillhub --version
未安装时可执行(完整安装或仅 CLI,以官方文档为准):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
# 仅 CLI:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2、安装本 Skill¶
官方页面提示:根据 https://skillhub.cn/install/skillhub.md 安装 @kunlungrowth/self-improving-agent-cn。
在已配置 SkillHub CLI 的环境下,可使用带 namespace 的安装方式(实测可成功拉取 v1.0.0 包):
skillhub install self-improving-agent-cn --namespace kunlungrowth --dir <你的 Agent skills 目录>
常见 skills 目录(摘自 SkillHub 安装文档):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下.agents/skills/
安装完成后重启或重新加载 Agent,使新 Skill 生效。也可将官方页面的安装提示直接发给 AI,让其按 skillhub.md 完成安装。
典型用法¶
包内给出的交互示例(周报篇幅偏好)可复现如下逻辑:
- 用户说:「上次那个周报你写太长了。」
- Agent 检索经验库,命中「用户偏好 / 周报要简短」一类记录。
- Agent 回复并承诺:以后周报控制在约定要点数量内。
- 本次写周报时应用该偏好;任务结束后确认经验仍然有效并保留。
日常还可配合触发词主动沉淀,例如用户说「记住这个」「下次注意」「复盘一下这次部署」时,按 SKILL.md 第 3 节写入对应分类。
适用场景与注意¶
适合谁
- 长期在同一仓库或同一团队场景使用 Agent,希望错误与偏好跨会话保留
- 愿意让 Agent 在任务首尾固定做检索与复盘,而不是仅依赖单次对话上下文
- 使用 Cursor、Claude Code、Codex 等支持 Skills /
SKILL.md的客户端
限制与注意
- 本包为纯指令型 Skill,不包含
log_error.py等辅助脚本;经验库路径与落盘方式需在团队内与 Agent 约定一致。 - SkillHub 列表页简介为空时,以安装包内
SKILL.md为准。 - 若使用
kunlungrowth/self-improving-agent-cn这种不带 namespace 的 slug 安装失败,可改用--namespace kunlungrowth(与 SkillHub 索引解析方式有关)。 - 据 SkillHub 抓取数据:评分 100000、下载约 19871 次、安装计数为 0;具体热度以 SkillHub 页面实时数据为准。
结尾¶
Agent自我进化 把自我改进收敛成可执行的 Agent 工作流:任务结束沉淀、任务开始检索,并用优先级与防偏执规则避免记忆僵化。若你在国内 Skill 商店分发场景下使用 Agent,可从 SkillHub 安装该包并按 SKILL.md 启用。
- SkillHub 页面:https://www.skillhub.cn/skills/kunlungrowth/self-improving-agent-cn
- 官方坐标页:https://api.skillhub.cn/kunlungrowth/self-improving-agent-cn
- 安装说明:https://skillhub.cn/install/skillhub.md