darwin-skill-qszf:用評估—改進—測試閉環自主優化 Agent Skill

前言

Agent Skill 寫出來後,提示詞、步驟邊界和失敗回退往往要靠人工反覆改。Skill 數量一多,很難統一衡量「改完是否更好」,也缺少「改壞了能退回」的機制。下面介紹 SkillHub 上的社區 Skill darwin-skill-qszf(達爾文.skill 2.0),它把優化過程收成一條可重複的流水線,並與創建類 Skill 分工配合。

這是什麼

darwin-skill-qszf 是 SkillHub 座標 @user_15292d5a/yjkj-darwin-skill-qszf 下的社區 Skill(source: community,版本 1.0.0,分類 ai-agent)。發佈者爲 user_15292d5a。

官方簡介將其定位爲:自主 Skill 優化系統,流程爲 評估 → 改進 → 測試 → 保留或回滾。與「女媧.skill」搭配時,分工是:女媧負責創建 Skill,達爾文負責在已有 Skill 上持續進化。實現上寫明集成 微軟 SkillLens 九維評分 與 SkillOpt 驗證機制。SkillHub 元數據標註 requires_api_key=false,表示安裝使用該 Skill 本身不依賴額外 API Key 配置項。

核心功能

以下能力均來自 SkillHub 頁面與抓取元數據,不含未公開的實現細節。

閉環優化流程

  1. 評估:對當前 Skill(通常爲 SKILL.md 及配套說明)做結構化評價,而非僅憑主觀感覺改文案。
  2. 改進:在評估結論基礎上生成或調整 Skill 內容。
  3. 測試:用驗證機制檢驗改動是否達到預期(簡介中的 SkillOpt)。
  4. 保留或回滾:改進有效則保留新版本;無效則回滾,避免「越改越差」卻難以恢復。

與女媧.skill 的分工

同一發佈體系下的敘事是「女媧造人、達爾文進化」:先用女媧類 Skill 創建 Skill,再用本 Skill 優化 Skill。公開資料未要求必須同時安裝女媧,但若你的場景是「從零寫 Skill」,需要把創建與進化兩步分開規劃。

SkillLens 與 SkillOpt

簡介說明集成 SkillLens 九維評分(多維度打分,便於對比迭代前後)和 SkillOpt 驗證(改動需通過驗證才建議保留)。公開頁面未展開各維度名稱與調用方式,使用時以安裝包內 SKILL.md 爲準。

安裝與啓用

SkillHub 官方安裝說明見 skillhub.cn/install/skillhub.md。頁面給出的安裝提示爲:讓當前 Agent 按該文檔安裝 @user_15292d5a/yjkj-darwin-skill-qszf。

1、檢查或安裝 SkillHub CLI

先確認本機是否已有 skillhub:

command -v skillhub && skillhub --version

若未安裝,可按 SkillHub 文檔執行完整安裝(CLI + 默認 Skill):

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、安裝到當前 Agent 的 skills 目錄

安裝時必須用 --dir 指向當前客戶端識別的 skills 目錄,否則默認落在 ./skills/ 可能不會被 Agent 加載。SkillHub 文檔中的常見路徑如下:

環境 skills 目錄(示例)
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或項目下的 .agents/skills/

在對應目錄下執行安裝(將 <skills 目錄> 換成上表路徑):

skillhub install @user_15292d5a/yjkj-darwin-skill-qszf --dir <skills 目錄>

也可將下面整段發給支持 Skill 的 AI,由其按官方文檔完成安裝:

請根據 https://skillhub.cn/install/skillhub.md,安裝 `@user_15292d5a/yjkj-darwin-skill-qszf`。

安裝後按你所用客戶端的要求刷新或重啓,使新 Skill 被索引。

典型用法

公開 SkillHub 頁面未提供獨立命令行子工具說明,典型入口是:在 Agent 已加載該 Skill 後,對目標 Skill 發起「評估並優化」類任務,由 Skill 內指引驅動評估、改寫、測試與保留/回滾。

可復現的安裝示例即上一節中的官方提示詞;優化階段建議在對話中明確:

  • 待優化的 Skill 路徑或倉庫內 SKILL.md 位置;
  • 是否允許直接修改文件,或僅輸出 diff;
  • 若評分或測試未通過,是否自動回滾。

具體步驟、評分輸出格式與回滾規則以安裝後的 SKILL.md 爲準。

適用場景與注意

適合誰

  • 已有一批 Agent Skill,需要系統化迭代而不是零散改提示詞;
  • 希望用多維度評分對比版本,並帶驗證與回滾;
  • 與女媧類「創建 Skill」流程組合,形成「創建 → 進化」流水線。

限制與注意

  • 社區來源(community),維護節奏與文檔深度以 SkillHub 頁面及包內文件爲準;
  • 九維 SkillLens、SkillOpt 在公開簡介中僅作能力聲明,未在商店頁展開配置項;
  • SkillHub 抓取數據顯示評分 100000、下載 1678(統計會隨時間變化,以商店頁爲準);
  • 優化質量仍依賴底層模型與測試用例設計,本 Skill 提供流程與機制,不能替代明確的驗收標準。

結尾

darwin-skill-qszf 把 Skill 優化收成 評估 → 改進 → 測試 → 保留或回滾,並與女媧創建鏈路、SkillLens 評分和 SkillOpt 驗證對齊,適合作爲 Agent Skill 工程裏的「進化」環節。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜