前言¶
用 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