dsh-librarian:DeepSeek Harness 的動態能力沉澱插件

在 DeepSeek Harness (DSH) 中,開發者經常遇到一個問題:任務中產生的穩定能力在完成當前對話後就丟失了,無法複用。dsh-librarian 旨在解決這個問題,它作爲 DSH 插件,幫助自動生成、演化和管理你的 DSH 插件。

核心功能

dsh-librarian 提供了動態能力沉澱和生命週期管理的功能:
* 動態能力沉澱:你照常在 DSH 裏完成任務。任務結束後,它會判斷其中是否出現了可以在不同輸入上覆用的穩定能力;值得保存的能力會成爲原生 Cordis Plugin,並由二次元圖書管理員 Mira / 米拉 登記進插件圖書館。
* 分級管理:新插件默認屬於當前會話;只有同一穩定能力在另一個隔離會話裏再次被獨立需要,才允許提升爲用戶級館藏。
* 冷加載:圖書館展示的是安全的元數據票根。DSH 啓動時不會把 Plugin 源碼塞進主 Agent prompt。
* 交互與審批:在像素風格的 DSH Web UI 中查看和管理插件,包括運行態 Plugin 的檢查源碼、批准、拒絕、啓停或兩步刪除。提供 Inspect、Approve、Reject、Delete 四種操作。

安裝與啓用

確保本機已安裝 DSH 並存在 web profile。

git clone https://github.com/xuc865/dsh-librarian.git
cd dsh-librarian
dsh plugin --profile web add .
dsh web

典型用法

  1. 正常使用 DSH:照常在 DSH 裏完成任務。
  2. 自動沉澱:任務結束後,插件會自動判斷其中是否出現了可以在不同輸入上覆用的穩定能力,值得保存的能力會被登記進插件圖書館。
  3. 跨會話複用:通過 Host 調用的一次性 picker 子 Agent 提議 Promotion。Promotion 會經過校驗,例如來源 lineage 必須在 Host allowlist 中、證據必須來自不同會話等。
  4. 管理插件:在像素風格的 DSH Web UI 中查看和管理插件,包括運行態 Plugin 的檢查源碼、批准、拒絕、啓停或兩步刪除。

適用場景與注意

  • 適用場景:適合希望在 DSH 中沉澱穩定能力、實現跨會話複用的開發者。
  • 注意:
    • 它不是另一個工作流畫布,也不會把 50 次任務變成 50 個全局插件。
    • 主題只改變視覺層,不接管 DSH 的佈局尺寸、交互語義或可訪問性;Librarian 浮層仍是獨立 Portal。
    • 展示的是安全的元數據票根,DSH 啓動時不會把 Plugin 源碼塞進主 Agent prompt。
    • 每次最多選擇三個 Plugin。
    • 同 lineage 但不同語義會生成 derived lineage,不覆蓋舊能力。

總結

dsh-librarian 通過會話級起步、獨立複用後再提升到用戶級的機制,幫助開發者管理 DSH 插件。配合冷加載策略和像素化界面,它提供了從沉澱到管理的完整工作流。
更多信息請訪問:GitHub | SkillHub 目錄

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

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

小夜