dsh-plan-switch:DSH web 輸入欄的 /plan 一鍵切換按鈕

前言

DSH 採用“一切皆插件”的方式擴展能力。對於經常使用 Plan mode 的 DSH web 用戶,手動輸入 /plan 是一種常見但偏重複的操作。dsh-plan-switch 把這個切換動作放進輸入工具行:點擊一個按鈕,即執行官方 /plan 命令。

這是什麼

dsh-plan-switch 是 DeepSeek Harness(DSH)web 客戶端插件,由社區成員 a903067276-rgb 獨立開發並維護,不是 DeepSeek 官方產品。許可證爲 MIT。它提供的是一鍵進入/退出 Plan mode 的快捷按鈕,不改變官方 Plan mode 的狀態邏輯。

核心功能

  • 在 DSH web 輸入工具行左端提供清單圖標按鈕,一鍵進入/退出 Plan mode。
  • 點擊按鈕執行官方 /plan 切換命令。
  • Plan mode 激活時按鈕自動隱藏,狀態顯示由官方 plan card 接管,避免重複指示。
  • /plan 切換排隊期間禁用按鈕,防止誤點反向切換。
  • 通過官方 projection 即時跟隨 plan 狀態變化。
  • 使用官方 DSH 設計 token,並跟隨深色/淺色主題。

安裝與啓用

1、確認 pnpm 在 PATH 中;dsh plugin 會轉發到 pnpm

2、執行以下安裝命令:

dsh plugin --profile web add "github:a903067276-rgb/dsh-plan-switch#main"

3、安裝後重啓 dsh web 再使用。

4、更新後重啓 dsh web;如果只是客戶端代碼修改,刷新頁面即可生效。

典型用法

  • 安裝並重啓 dsh web 後,輸入工具行左端會出現一個清單圖標按鈕。
  • 點擊該按鈕進入 Plan mode,等同於輸入 /plan
  • Plan mode 激活時,按鈕隱藏,狀態顯示由官方 plan card 接管。
  • /plan 切換待處理期間,按鈕禁用,避免二次點擊造成反向切換。

適用場景與注意

  • 適合使用 DSH web、希望減少手動輸入 /plan 的場景。
  • 這是純客戶端插件:無 host 路由、無文件寫入、無數據存儲。
  • 非官方項目,社區插件目錄是獨立站點,不等同於 DeepSeek 官方應用商店。安裝前應檢查源碼、依賴與 MIT 許可證。
  • 插件會隨 DSH web 客戶端加載,並以當前 dsh 進程權限運行;即使資料顯示其不寫文件、不存儲數據,也建議審查代碼後再啓用。
  • 版本兼容爲 best-effort,舊 DSH 版本兼容不保證。資料中給出 DSH web 要求爲 >= 0.1.0-rc.6;代碼調用 3 參數 commands.execute(rc.8+),並在 rc.6/rc.7 自動降級爲 2 參數。同時,package.jsonengines.dsh>=0.0.1,資料提示二者不一致。
  • package.json 聲明 peerDependencies@deepseek-ai/cordis ^4.0.1-rc.1
  • macOS 已完整測試;Linux/Windows 預期可用但未測試。

鏈接

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

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

小夜