前言¶
DeepSeek Harness(DSH)的插件、市場、 nightly 版本更新後,運行中的實例不會自動感知。需要手動進入插件頁面或刷新才能看到變化。本插件在應用啓動時自動比對當前版本與發佈版本,僅在有更新時在窗口右下角展示一張卡片。
這是什麼¶
dsh-update-check 是一個 DSH 插件,用於在應用啓動時檢查 DeepSeek Harness 本身、Profile 插件和 rea-agents CLI 的版本更新情況。它由 1731988818 維護,不自動安裝更新,只展示差異並提供點擊安裝。
核心功能¶
啓動時自動檢查三項內容:
- DeepSeek Harness:對比運行版本與 nightly.yml
- Profile 插件:對比 package.json 中的 dependencies 與 npm registry
- rea-agents CLI:對比全局安裝版本與 npm registry
檢查結果以卡片形式呈現:
- 每個落後版本一行:package 1.2.3 → 1.2.4
- 可安裝的顯示「更新」按鈕,不可安裝的顯示「需手動」
- 底部「全部更新」可一次性安裝所有可更新的插件
- 可選擇「重新檢查」或關閉卡片(15 秒後自動關閉,懸停暫停倒計時)
安裝與啓用¶
使用 DSH CLI 安裝(需要目標 profile):
dsh plugin --profile <profile> add github:1731988818/dsh-update-check
安裝後下次啓動會自動加載。在當前會話中也可以直接調用:
plugin_manager install_bundle github:1731988818/dsh-update-check
要求 DeepSeek Harness 0.2.1 或更新版本。
典型用法¶
- 啓動 Harness,插件會在啓動時觸發一次檢查。
- 如果有更新,右下角出現卡片。
- 點擊行內的「更新」按鈕,只安裝該插件。
- 點擊底部「全部更新」批量安裝所有可更新的插件。
- 點擊「需手動」可查看提示命令(例如市場插件或 CLI)。
- 懸停卡片可暫停自動關閉,安裝過程中卡片保持打開。
適用場景與注意¶
適合需要持續跟進 DSH 本體、插件和 CLI 版本的團隊或個人。插件以當前 DSH 進程權限運行,安裝前應檢查源碼與許可證。
結尾¶
該插件在每次啓動時運行一次檢查,不佔用頁面資源。如需更多信息,可訪問:
- 插件目錄:https://www.skillhub.cn/plugins/1731988818/dsh-update-check
- 源碼倉庫:https://github.com/1731988818/dsh-update-check