前言¶
SKILL.md 寫完之後容易變成靜態文檔:改一段提示詞,不確定是變好還是變壞;憑感覺調措辭,又缺少量化依據。Darwin Skill 2.0 把技能優化做成 autoresearch 循環:先評分,再改寫,再用測試提示實測,最後用 git 棘輪保留改進、回滾退步。下面介紹這個 Skill 的定位、能力和使用邊界。
這是什麼¶
Darwin Skill 2.0(達爾文 Skill 2.0:AI 技能自主進化優化器)是一個面向 Agent Skills 的元技能,由 @user_103c082a 在 SkillHub 社區發佈,座標 @user_103c082a/darwin-skill-master,版本 1.1.0,分類 ai-agent。它解決的問題是:把 SKILL.md 的評估、改寫和驗證串成自動循環,讓技能質量可量化、可回滾,而不是靠人工經驗反覆試錯。
核心能力¶
- 9 維量化評分:按結構、有效性和 meta-skill 黑名單等 9 個維度評估 SKILL.md。該評分體系來自微軟研究院 SkillLens,對應 arXiv 2605.23899。
- 驗證門控優化:採用 SkillOpt 的 validation-gated 設計,對應 arXiv 2605.23904。改寫不是直接生效,而是要通過後續測試驗證。
- 爬山式迭代:以 git 做版本控制,逐步嘗試改進並保留方向正確的修改。
- 棘輪迴滾:只保留改進,檢測到退步時通過
git revert自動回滾,保證質量只升不降。 - 獨立評委:會生成獨立的 judge agents 做盲評,避免原作者自評偏袒。
- 實測驗證:用測試提示檢驗改寫後的技能,收益遞減時自動停止,避免無意義的反覆迭代。
- 人在迴路:關鍵節點設置人工守關,不能完全無人干預。
- 結果卡片:迭代結束後生成可視化結果卡片,便於查看評分和改進路徑。
觸發方式¶
資料中列出的觸發關鍵詞包括:優化skill、skill評分、自動優化、auto optimize、skill質量檢查、達爾文、darwin、幫我改改skill、skill怎麼樣、提升skill質量、skill review、skill打分。
安裝與啓用¶
官方地址爲:
https://api.skillhub.cn/user_103c082a/darwin-skill-master
SkillHub 頁面爲:
https://www.skillhub.cn/skills/user_103c082a/darwin-skill-master
已抓取資料中未給出具體安裝命令、目標目錄或配置字段;官方頁面本次抓取失敗,無法進一步覈對。資料中標籤顯示 requires_api_key=false,說明不需要單獨配置 API key。實際安裝前應打開官方頁面確認最新命令和目錄約定。
典型用法¶
資料沒有提供完整的可復現調用示例。按其能力鏈,使用方式應是:把需要優化的 SKILL.md 放入帶 git 版本管理的項目,觸發 優化skill 或 darwin 等關鍵詞,Skill 先運行 9 維評分,再由獨立評委盲評,隨後進行爬山式改寫;每次修改經過測試提示驗證,通過則保留,退步則 git revert,收益遞減時自動停止,並輸出結果卡片。
適用場景與注意¶
適合已經在維護 SKILL.md、希望把提示詞迭代從手工試錯改成量化循環的開發者。限制主要有四點:一是依賴 git 版本控制,沒有倉庫回滾就無從談起;二是獨立評委和測試提示會增加計算與時間成本;三是人在迴路節點會打斷全自動流程;四是評分提升不等於業務效果提升,如果 9 維 rubric 與真實使用標準不一致,可能會優化到評分好看的方向。
結尾¶
Darwin Skill 2.0 的價值在於把 SKILL.md 優化拆成可評分、可驗證、可回滾的閉環。它適合作爲技能維護期的輔助工具,而不是替代對真實業務效果的判斷。官方地址:https://api.skillhub.cn/user_103c082a/darwin-skill-master