dsh-roam:用手機瀏覽器接續 DeepSeek Harness 會話

前言

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 中安裝(推薦)

  1. 打開 設置 → 插件市場。
  2. 搜索 dsh-roam。
  3. 點擊安裝,然後重啓 DSH。
  4. 進入 設置 → 連接手機。

命令行安裝

dsh plugin --profile web add dsh-roam@1.2.0

安裝完成後進入 設置 → 連接手機。

第一次連接

  1. 在「連接手機」裏選擇 同一 Wi-Fi。
  2. 用手機相機掃描頁面上的二維碼。
  3. 瀏覽器打開首頁後,輸入第一句話,發送即可創建會話。
  4. 想繼續之前的工作,點左上角 ☰,從左側抽屜選擇會話。

二維碼是一次性的,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

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

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

小夜