前言¶
用 DeepSeek Harness(DSH)時,常見場景是家裏和公司各有一臺開發機,手機通過 dsh-pocket 遠程打開瀏覽器裏的 DSH。每臺機器有自己的局域網或公網地址,訪問密碼也可能不同;沒有統一入口時,要在手機裏記多個 URL、反覆輸入密碼。下面介紹社區插件 dsh-pocket-switch(維護者 shutongX,分類:客戶端):把多臺電腦的地址和 dsh-pocket「訪問密碼」存一份,在手機上點卡片即可跳轉並自動帶上認證信息。
這是什麼¶
dsh-pocket-switch 是 DSH 的客戶端向插件,當前 package.json 版本爲 0.1.2,許可證 MIT,要求 DSH 引擎 >=0.2.1-rc.1 <3。
它解決的是「多機 DSH + 手機訪問」時的切換成本:清單保存在本機 $DSH_HOME/dsh-pocket-switch/instances.json,頁面通過需 DSH 瀏覽器會話的 API 讀取;頁面 HTML 本身不含密碼。可選依賴 dsh-pocket 以便從本機配對信息自動填名字、局域網/公網地址和密碼;沒有 dsh-pocket 也可以手動填寫。
插件目錄頁:https://www.skillhub.cn/plugins/shutongX/dsh-pocket-switch
源碼與說明:https://github.com/shutongX/dsh-pocket-switch
核心功能¶
手機與桌面入口¶
- 手機瀏覽器打開路徑
/dsh-pocket-switch/(可加到主屏幕),顯示一排「電腦」卡片,點擊跳轉到對應 DSH,並自動帶上已存密碼。 - DSH Web 界面側欄底部有 「⇄ 換電腦」,設置裏也有 「換電腦」 頁。
多地址與清單管理¶
每臺電腦可保存多個地址(例如局域網與公網各一條),點哪條用哪條。
與 dsh-pocket 的關係¶
「從這臺電腦的 dsh-pocket 自動填入」可一次性寫入名稱、局域網地址、公網地址和密碼。密碼對應 dsh-pocket 設置裏的 「訪問密碼」(局域網、公網可能是兩個)。文檔建議密碼固定爲 8 位以上,否則公網側每次開公網可能變;*.trycloudflare.com 一類快速隧道在 DSH 重啓後會變,命名隧道可固定公網地址。
可選 Android 殼¶
倉庫 app/ 提供極簡 WebView 殼,Release 中有簽名 APK:dsh-pocket-switch-app-<version>.apk,包名 com.shutongx.dshphone。App 內機器列表存在手機本地,與 DSH 插件頁裏的「換電腦」清單是兩套數據;普通用戶可直接裝 APK,無需自行構建。
安裝與啓用¶
任選一種官方方式(勿與舊版 @dsh-external/<name> 並存:若曾用開發目錄裝過舊包,先移除再裝當前無 scope 包,避免同一功能加載兩份)。
方式一:DSH 插件頁
插件 → 添加插件 → 粘貼:
https://github.com/shutongX/dsh-pocket-switch
方式二:自定義插件市場索引
DSH → 插件 → 實驗性插件 → 更多 → 開啓「自定義插件市場」→ 發現 → 添加索引源:
https://shutongX.github.io/dsh-plugins-index/index.json
方式三:命令行
dsh plugin --profile desktop add https://github.com/shutongX/dsh-pocket-switch
卸載:
dsh plugin --profile desktop remove dsh-pocket-switch
數據目錄 $DSH_HOME/dsh-pocket-switch 可手動刪除。
典型用法¶
每臺電腦首次配置(各做一次)¶
- 打開 DSH → 設置 →「換電腦」→ 右上角 +(或手機打開
/dsh-pocket-switch/)。 - 點「從這臺電腦的 dsh-pocket 自動填入」,確認名字、局域網地址、公網地址、密碼後保存。
- 若要在多臺機器間共用同一份清單:在一臺上打開「導入/導出」→ 複製 JSON → 在另一臺導入(文檔說明未做自動同步,需複製粘貼保持一致)。
適用場景與注意¶
適合誰: 經常在兩臺及以上電腦的 DSH 之間切換、且已用或計劃用手機 / dsh-pocket 遠程訪問的開發者。
權限與安全: 插件在已安裝的 DSH 進程權限下運行;安裝前建議閱讀倉庫源碼與 MIT 許可證,確認清單與密碼僅存本機 instances.json(僅本機可讀),且清單 API 依賴當前 DSH 登錄會話。
已知限制(來自 README):
- 目標機網絡不通則無法跳轉。
- 快速隧道地址變化需手動更新清單。
- 多機之間清單不會自動同步。
結尾¶
dsh-pocket-switch 把「記多個網址、多套 dsh-pocket 密碼」收成一份本機清單和手機上一鍵跳轉,與 DSH 側欄、設置裏的「換電腦」入口一致。社區目錄見 skillhub 插件頁,細節與 APK 下載見 GitHub 倉庫。