dsh-plugin-onekey:DeepSeek Harness 一鍵安裝與卸載插件

DeepSeek Harness (DSH) 允許通過插件擴展功能,但當前的插件中心僅提供安裝命令的複製功能。用戶需要手動打開終端、粘貼命令、等待 pnpm 安裝完成,並在安裝後手動重啓後端才能生效。dsh-plugin-onekey 攔截了這一流程,將命令行操作轉化爲無需終端的一鍵體驗。該插件由 lishLRF 維護,許可證爲 MIT。

核心功能

真正一鍵安裝
插件攔截了插件中心的“複製”按鈕,直接彈出確認框。後端讀取系統剪貼板,經過嚴格白名單校驗後執行 pnpm 安裝,並在前端展示實時進度條。

失敗紅條與一鍵轉人工
安裝失敗時,彈窗顯示錯誤詳情。點擊“複製到工作區詢問LLM”可將錯誤信息直接寫入當前工作區輸入框,方便發送給 LLM 進行診斷。

自動重啓後端
安裝成功後,插件會自動重啓 DSH 後端並刷新頁面,用戶無需手動操作。

/卸載 斜槓命令
在工作區輸入 /卸載,系統會根據配置生成候選列表供選擇。確認後自動執行卸載、重寫配置並重啓後端。

安全與權限
安裝命令嚴格白名單解析,只允許 dsh plugin add 相關的合法格式,拒絕 file:、link: 等路徑。所有擴展點通過 DSH 公開插槽註冊,禁用插件即移除所有能力。

安裝與啓用

前置要求
- DSH web profile
- Node ≥ 20
- pnpm 可用(或 corepack)

安裝命令

dsh plugin --profile web add dsh-plugin-onekey

安裝完成後,重啓 dsh web,進入 設置 → 插件 → 插件配置,確認 dsh-plugin-onekey 已啓用並檢查權限勾選。

典型用法

安裝插件
1. 在設置 → 插件中心點擊任意插件的“複製”。
2. 在彈出的確認框中點擊“確認安裝”。
3. 等待進度條完成,點擊“立即重啓後端”。

卸載插件
1. 在工作區輸入框輸入 /卸載。
2. 從候選列表中選擇要卸載的插件並確認。

處理錯誤
安裝失敗時,點擊彈窗中的“複製到工作區詢問LLM”按鈕。

適用場景與注意事項

該插件適合需要頻繁管理插件的開發者。注意:插件以當前 DSH 進程的權限運行,安裝前應檢查源碼與許可證。

通過攔截插件中心的複製行爲和提供 /卸載 命令,該插件完成了從命令行到交互界面的閉環。更多詳情請訪問 插件目錄 或 GitHub 倉庫。

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

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

小夜