在使用 DeepSeek Harness (DSH) 進行智能體開發或調試時,如果需要在局域網內的其他終端直接訪問 Web 界面,直接使用默認配置可能會遇到網絡訪問限制。DSH 的插件化架構允許通過社區插件擴展這類網絡轉發能力。
dsh-tcp-forward 是一個用於 DeepSeek Harness Web 的 TCP 轉發模塊,由 Ri0n72Y 維護。它通過透明 TCP 轉發機制,將本地運行的 DSH Web 服務器暴露給本地網絡,並將監聽地址自動添加到 DSH 的 trustedHosts 配置中。
該插件主要包含以下功能:
- 將 DSH Web 服務器暴露到本地網絡。
- 自動將局域網監聽地址加入
trustedHosts,避免 Host 校驗報錯。
安裝該插件需要指定 Web 配置文件:
dsh plugin --profile web add github:Ri0n72Y/dsh-tcp-forward
安裝完成後,Web 服務啓動後即可生效。
默認情況下,插件會在 0.0.0.0:3081 上監聽並轉發流量。如果需要使用其他端口,可以通過環境變量 DSH_TCP_FORWARD_PORT 進行指定。
該插件以模塊形式運行。由於它涉及網絡端口監聽,建議在安裝前查看其源碼與許可證(MIT),確保符合當前環境的安全要求。
通過上述步驟,開發者可以將 DSH Web 服務接入本地網絡,便於在局域網內進行調試與訪問。