dsh-skill-curator:DeepSeek Harness 自動技能策展插件

DeepSeek Harness 的核心在於「一切皆插件」。在構建長期運行的智能體時,維護技能文件(SKILL.md)往往需要人工介入,容易造成維護滯後或與實際對話脫節。dsh-skill-curator 旨在解決這一重複勞動問題,通過後臺代理自動復盤對話並調整技能庫。

這是一個由 runfali 維護的 DeepSeek Harness (DSH) 插件。它利用後臺子代理定期復盤對話,自動生成、修改或刪除 SKILL.md 文件。其設計理念借鑑了 Nous Research 的 Hermes Agent 自我改進循環,但以零侵入的方式集成到 DSH 中。

核心功能

  • 後臺自動策展:插件監聽對話輪次,達到設定的間隔(默認 3 輪)後,後臺子代理會讀取會話摘要並編輯技能文件。
  • 手動干預:提供 /skill-refine [focus] 命令,允許在任意時刻手動觸發一次評審。
  • 安全寫入機制:寫入文件前必須先調用 skill-library-read 獲取 SHA256 並回顯,防止覆蓋未讀內容;每次寫入前自動備份至 ~/.dsh/skill-curator/backups/。
  • 版本回滾:每次評審自動提交變更到 Git,保留回滾點。
  • 工具白名單:子代理僅能調用 skill-library-* 系列工具,限制操作範圍。

安裝與啓用

  1. 進入插件目錄。
    cd /path/to/dsh-skill-curator
  1. 安裝插件。
    dsh plugin --profile web add ./
  1. 重啓 dsh 才能生效。安裝後,在設置 -> 插件選項卡中找到 “Skill Curator” 卡片。

典型用法

  • 手動觸發評審:在對話中輸入 /skill-refine [focus],立即對當前會話進行復盤。
  • 調整策展頻率:在插件設置中修改 skillNudgeInterval,控制自動策展的觸發間隔。

適用場景與注意

  • 適用場景:適合需要智能體在長期對話中不斷優化技能庫、減少人工維護成本的場景。
  • 運行環境:依賴 Node.js ^22.19.0 || >=24.0.0,以及 @deepseek-ai/dsh-* 系列依賴。需確保插件以當前 dsh 進程權限運行。
  • 配置項:通過 excludedSkills 配置受保護技能列表,防止策展過程誤刪關鍵技能。

該插件通過後臺自動策展和嚴格的安全機制,讓 DSH 智能體具備持續自我進化的能力,且不侵入源碼。

  • 項目主頁:https://github.com/runfali/dsh-skill-curator
  • 生態目錄:https://www.skillhub.cn/plugins/runfali/dsh-skill-curator
羽毛球分组比赛记分
小程序二维码

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

小夜