前言¶
DeepSeek Harness(DSH)的會話一旦在電腦上跑起來,很難把任務完全交給 AI。打斷、補問、處理需要確認的工具調用,都離不開人機交互。這時你往往需要回到電腦前,或者啓動一個遠程桌面。
dsh-roam 插件直接把 DSH 的會話帶到手機瀏覽器。不需要安裝 App,不需要中轉賬號,用手機掃碼就能接着聊、開新任務、審批工具調用或查看進展。
插件定位¶
dsh-roam 是一個獨立的 DeepSeek Harness 插件,由 winlin926 維護。它不依賴任何手機 App,只通過瀏覽器提供會話界面。手機上只做任務交互,終端、插件管理和複雜文件操作仍保留在電腦端。
插件目錄頁:https://www.skillhub.cn/plugins/winlin926/dsh-roam
GitHub:https://github.com/winlin926/dsh-roam
核心能力¶
- 接着聊:電腦上的會話在手機上繼續提問、補充要求。
- 新開任務:在首頁直接輸入任務,選擇工作區、模型、思考強度和會話模式,發送後創建會話。
- 查看進展:待辦和工具調用進度在手機上可見。
- 處理審批:需要授權或回答的問題,在手機上直接處理。
- 帶資料:支持相冊、拍照、粘貼圖片,或發送其他文件。
- 會話管理:左上角打開抽屜,查看最近會話、已歸檔會話,搜索或切換工作區。
- 設備狀態:「連接設備」顯示本次運行中的配對會話、最近請求時間和狀態,避免舊連接誤報爲在線。
安裝與啓用¶
前置條件¶
- 電腦運行 DeepSeek Harness 0.2.x。
- Node.js 22.19 或更新版本。
- 手機瀏覽器即可,無需安裝應用。
- 最簡單的情況:電腦和手機連接同一個 Wi-Fi。
在 DSH 中安裝(推薦)¶
- 打開 設置 → 插件市場。
- 搜索 dsh-roam。
- 點擊安裝,然後重啓 DSH。
- 進入 設置 → 連接手機。
命令行安裝¶
dsh plugin --profile web add dsh-roam@1.2.0
安裝完成後進入 設置 → 連接手機。
第一次連接¶
- 在「連接手機」裏選擇 同一 Wi-Fi。
- 用手機相機掃描頁面上的二維碼。
- 瀏覽器打開首頁後,輸入第一句話,發送即可創建會話。
- 想繼續之前的工作,點左上角 ☰,從左側抽屜選擇會話。
二維碼是一次性的,5 分鐘內有效;過期或已經用過,點「換一張」即可。
公網入口會要求輸入頁面顯示的 6 位連接密碼。瀏覽器會話只保存在內存中,插件或 DSH 重啓後需要重新掃碼,這是爲了不給舊連接留下長期有效的入口。
連接方式¶
| 情況 | 建議用法 |
|---|---|
| 電腦和手機在家或同一個辦公室 Wi-Fi | 選 同一 Wi-Fi,掃碼即可,最省事 |
| 臨時出門,手邊沒有域名 | 在 高級設置 → 網絡配置 開啓臨時隧道,優先 Cloudflare,失敗可回退 Pinggy |
| 有自己的域名,準備長期使用 | 配置固定域名 + frpc / SakuraFrp,再申請證書 |
沒有域名也能用:臨時隧道不需要你購買域名,也不需要配置固定公網 IP。隧道地址每次開啓可能變化,適合臨時使用;手機記得重新掃碼。若希望地址長期不變,再配置自己的域名。
固定域名目前支持 HTTPS 和 Let’s Encrypt 證書申請/續期。詳細的 frpc 配置、數據目錄和安全邊界見 README 的「連接與安全」部分。
手機端功能¶
- 新建首頁直接輸入任務,發送後才創建會話。
- 全屏聊天,模型、思考強度和會話模式都可以從輸入卡調整;會話模式在第一條消息後鎖定。
- 圖片多選、拍照、粘貼,自動壓縮後發送;歷史圖片可放大查看。
- 文件先上傳,再隨消息發送;歷史顯示文件名和大小,文件內容暫時請在電腦端查看。
- 工具審批「允許一次」或「拒絕」。
- 生成中可排隊補充;想立即改變方向,點「打斷」。
- 長會話可「加載更早」,回看時保持閱讀位置。
- 會話重命名、歸檔、取消歸檔、按標題或內容搜索;全文搜索不可用時退回標題過濾。
- 待辦、提問、連接狀態和最近設備一目瞭然。
連接與安全¶
dsh-roam 默認不把你的工作臺直接暴露出去:
- 設置管理接口只接受電腦本機迴環請求,並校驗 Host 和同源。
- 二維碼令牌一次性、5 分鐘有效;公網入口必須輸入 6 位密碼,連續輸錯會限速。
- 瀏覽器只接受服務端簽發的 Cookie,不因爲來自同一個 IP 就自動放行。
- 修改連接密碼會立即使已連接的瀏覽器失效。
- 沒有應用層端到端加密。公網 TLS 在 Cloudflare、Pinggy、frps 或反向代理處終止,相關運營方理論上可以看到會話明文。內容比較敏感時,建議使用自己控制的固定域名和反向代理,或只在可信局域網使用。
本地設置、連接密碼和證書狀態位於 %USERPROFILE%\.dsh\dsh-roam(DSH_HOME 可覆蓋)。沒有遙測,也沒有插件自己的賬號體系。只有開啓臨時隧道或申請/續期證書時,纔會連接相應外部服務。
1.2.0 更新要點¶
- 首頁更清淨:只保留當前要做的事,最近會話不再擠佔首屏。
- 找會話更順手:左上角 ☰ 打開左側抽屜,工作區、搜索、最近會話、歸檔都在這裏。
- 聊天更像手機:獨立返回、清楚的標題和運行狀態、底部輸入區,模型與模式選擇也換成了適合觸屏的底部面板。
- 小細節補上了:鍵盤和焦點、彈層返回、流式消息、長會話閱讀位置、慢請求切換會話,以及發送失敗後的草稿和附件保留。
- 連接情況看得見:新增「連接設備」,活躍會話有幾個、最近什麼時候有請求、是否手動斷開,一看就明白。
- 第一次來也能看懂:README 增加中英文說明、真實手機與設置截圖,安裝、連接和使用路徑重新梳理。
完整的兼容邊界、測試記錄和升級說明見 README 的 1.2.0 更新內容。
適用場景與注意¶
適合需要隨時查看或補充 AI 任務進展、處理審批類交互、或在外使用瀏覽器的開發者。
注意:插件以當前 DSH 進程的權限運行。安裝前建議查看源碼與許可證(MIT)。插件僅提供瀏覽器界面,不把完整桌面 IDE 塞進手機。
結尾¶
dsh-roam 讓你用手機瀏覽器就能接續 DeepSeek Harness 的會話,適合需要隨時處理任務審批、查看進展或在外補充需求的場景。安裝與連接都在 DSH 的設置與命令行中完成,沒有額外的 App 依賴。
插件目錄頁:https://www.skillhub.cn/plugins/winlin926/dsh-roam
GitHub:https://github.com/winlin926/dsh-roam