dsh-local-link:DeepSeek Harness 本地局域網訪問插件

前言

DeepSeek Harness (DSH) 插件系統強調“一切皆插件”。開發者常需要在電腦端啓動 Web 會話後,在手機或平板上查看狀態、驗證移動端渲染效果,或處理緊急事務。常規的遠程訪問方案通常需要搭建中繼服務器、綁定雲賬號或配置複雜的網絡環境,對於簡單的同網訪問需求來說過於沉重。

dsh-local-link 旨在解決這個問題。這是一個輕量級插件,允許在同一信任網絡內的其他設備(手機、平板、電腦)通過掃描二維碼,直接接入當前正在運行的 DSH Web 會話。

插件定位

  • 核心功能:掃描二維碼,訪問當前 DSH Web 會話。
  • 維護者:donoteatme。
  • 許可證:MIT。
  • 版本:最新版本爲 1.2.3。

核心能力

該插件不改變 DSH 的核心邏輯,僅提供接入層和視圖適配:

  • 同網訪問:在同一受信任私有網絡內,通過二維碼或一次性鏈接將其他設備接入當前會話。
  • 移動端適配:當設備視口寬度不超過 834 CSS 像素時,自動應用響應式移動視圖,解決桌面端導航擁擠、操作不便的問題。
  • 零依賴接入:無需託管中繼、無需雲賬號、無需單獨的原生 App 或替換聊天 UI。
  • 狀態同步:保持與桌面端相同的實時對話、權限、工作區和插件界面。

安裝與啓用

在安裝前,請確保已安裝並運行 DeepSeek Harness Web 模式。

  1. 停止當前運行的 dsh web 進程。
  2. 在終端執行安裝命令:
dsh plugin --profile web add dsh-local-link
  1. 重新啓動 Harness Web:
dsh web

使用步驟

配置完成後,使用流程如下:

  1. 在電腦上打開並選中需要查看的 DSH 會話。
  2. 在 Harness 側邊欄底部找到並點擊 Local access。
  3. 使用手機或平板掃描屏幕上的二維碼,或複製顯示的一次性鏈接。
  4. 第一個使用該邀請的瀏覽器將自動打開當前桌面端的選中會話。

此時,設備上的瀏覽器將獲得當前會話的所有上下文和權限。對於手機和寬度不超過 834 CSS 像素的設備,系統會自動切換至 Mobile View。

安全邊界與限制

  • 網絡環境:網關僅使用純 HTTP,僅設計用於受信任的私有網絡。嚴禁將端口暴露到公網或在公共 Wi-Fi 下使用。
  • 時效性:邀請碼默認爲一次性使用,且在五分鐘後過期。過期後需重新生成。
  • 權限範圍:遠程訪問僅能使用當前會話的權限,Host 端的某些管理功能(如僅限 Loopback 的功能)在遠程端不可用。

適用場景

  • 開發者驗證移動端 UI 渲染效果。
  • 在非移動設備上查看移動端適配後的聊天記錄。
  • 同一網絡下的臨時會話共享,無需配置 VPN 或雲服務。

總結

dsh-local-link 提供了一種低門檻的本地局域網接入方案,解決了 DSH Web 在多設備場景下的狀態同步與視圖適配問題。其設計保持克制,不引入額外的業務邏輯,僅作爲現有 Harness Web 客戶端的輕量級補充。

插件目錄 | GitHub 倉庫

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

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

小夜