dsh-skill-cockpit:DSH 智能體技能全景管理面板

前言

在 DeepSeek Harness (DSH) 的開發流程中,Agent 技能通常以 SKILL.md 文件的形式分散在系統、項目和技能池中。開發者經常面臨技能難以記憶、無法快速定位,或者安裝了卻從未使用的“殭屍技能”問題。dsh-skill-cockpit 旨在解決這些問題,提供一個集中式的面板來查看、管理和測試所有智能體技能。

插件定位

這是一個 DeepSeek Harness (DSH) 的 Web 客戶端插件。它將分散的技能管理集中在 Settings → Skill Cockpit 面板中。
* 維護者:Itailang2333
* 核心價值:提供中文備註、使用統計和本地測試射擊功能,幫助開發者梳理技能庫。

核心功能

  • 全視圖:統一展示系統級(~/.dsh/skills)、項目級(<project>/.dsh/skills 等)和技能池(~/.dsh/skill-pool)中的技能。
  • 搜索與備註:支持通過名稱、描述或備註進行搜索。每條技能支持添加一行中文備註,解決“安裝了但忘了做什麼”的問題。
  • 管理操作:支持對技能進行啓用/禁用、刪除、導入操作。導入支持批量文件夾處理和衝突預覽(dry-run)。
  • 使用統計:記錄技能的調用次數和最後使用時間,幫助識別未被使用的殭屍技能。
  • 測試射擊:提供一個測試面板,輸入句子後,通過本地詞彙評分返回最可能觸發的 Top-5 技能列表(非真實模型運行)。

安裝與啓用

使用官方插件命令安裝,並在瀏覽器中刷新以加載新面板。

dsh plugin --profile web add <repo path or git+https URL>

安裝完成後,重啓 DSH,在瀏覽器中執行硬刷新(Ctrl+Shift+R),然後進入 Settings → Skill Cockpit 即可使用。

典型用法

  • 記憶技能:在技能列表中爲每個技能添加一行中文備註,例如“翻譯技能:處理中英互譯”。
  • 測試觸發:在測試面板中輸入句子,查看本地評分返回的 Top-5 結果,確認技能觸發邏輯是否符合預期。
  • 整理技能池:從技能池導入技能到啓用列表時,利用衝突預覽功能檢查是否會覆蓋現有配置。

適用場景與注意事項

  • 適用場景:需要集中管理大量 Agent 技能的開發者,希望快速定位技能用途、清理無用技能或驗證技能觸發邏輯。
  • 數據存儲:所有數據文件均爲本地存儲(~/.dsh/skill-cockpit.*),不涉及網絡請求。
  • 權限限制:刪除操作受限於用戶級別的目錄,且包含路徑轉義保護。
  • 評分機制:測試射擊的評分基於本地詞彙權重計算(近似值),並非真實的模型推理結果,僅用於輔助檢查觸發詞重合度。

結語

dsh-skill-cockpit 通過可視化的面板和本地化的評分機制,爲 DSH 用戶提供了管理智能體技能的高效工具。查看完整文檔或源碼可訪問 GitHub。

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

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

小夜