返回目錄

dsh-remote

編輯精選維護狀態: 活躍

flymysql/dsh-remote

遠端辦公助手:通過 SSH 連線遠端工作區,用 rw_* 工具操作,並以 SFTP 映象到本地 DSH 工作區。

前往 GitHub專案首頁
$ dsh plugin add dsh-remote

175

星數

33

Fork

JavaScript

語言

MIT

授權條款

2026-08-14

建立於

2026-10-22

最近推送

一個原生的 DSH 外掛,把你的遠端 SSH 主機變成 DSH 工作區:agent 透過 rw_* 工具在遠端主機上操作,同時目錄透過 SFTP 鏡像到本地工作區物件。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-09-01

授權條款

MIT

01它能幫你完成什麼?

  • Operate on a remote server from inside DeepSeek Harness without leaving the harness

    A remote workspace where the agent lists files, reads code, and runs builds & commands over the SSH host, mirrored into a real local DSH workspace object

    Developers and operators who run DeepSeek Harness (dsh) and maintain remote SSH machines

  • Set up and switch between multiple remote SSH machines

    A multi-machine SSH registry (add / edit / delete / set-current) whose remote directory is SFTP-mirrored into a local DSH workspace

    Teams managing several remote hosts who want one harness workspace per machine

02如何將外掛接入 DeepSeek Harness?

先決條件

  • DeepSeek Harness (dsh) installed and running
  • One or more reachable remote SSH machines (key- or password-based auth); passwords are stored locally

安裝步驟

  1. 01

    Install the dsh-remote plugin (distributed as the npm package dsh-remote)

  2. 02

    Open Settings -> 遠端工作區 and add your SSH machine(s) (host, auth, password stored locally); set one as current

  3. 03

    Pick a workspace: in the Add/Select workspace flow, switch to 遠端 (remote), auto-complete a path, then 設為遠端工作區

驗證整合成功

  • Confirm the remote directory is mirrored into a real local DSH workspace object and the rw_* tools operate over the remote host

復原

  • Remove the SSH machine from Settings -> 遠端工作區 (delete) or set the workspace back to 本機 (local); the plugin makes no changes to dsh-workspace or the harness core

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

Native DSH plugin that connects out to SSH machines you maintain and mirrors a chosen remote workspace into a real local DSH workspace via the normal workspace + agent fs (rw_*) flows, with no changes to dsh-workspace or the harness core.

  • Multi-machine SSH registry

    SSH machine entries (host, key or password auth)→A managed list of remote machines (add / edit / delete / set-current) with locally stored passwords

    passwords are stored locally on the user's machine
  • Remote workspace mirroring via rw_* tools

    a remote workspace path on an SSH host→a real local DSH workspace object kept mirrored to the remote directory

    the agent reads/writes files and runs commands on the remote host over SSH/SFTP
  • Remote path auto-completion browser

    a remote path prefix on the selected SSH host→live-completed directory listings and a floating 瀏覽 browser that fills the path field for review before committing

04適合誰?何時不該用?

適合

  • Developers and operators who run DeepSeek Harness (dsh) and maintain remote SSH machines
  • Teams managing several remote hosts who want one harness workspace per machine

不適合

  • The harness Web UI binds 127.0.0.1 and the CLI rejects --host 0.0.0.0 for safety; dsh-remote instead has you connect out to machines you maintain, so only machines you control should be added and passwords are stored locally.

05相容性、維護與安全提醒

  • The harness Web UI binds 127.0.0.1 and the CLI rejects --host 0.0.0.0 for safety; dsh-remote instead has you connect out to machines you maintain, so only machines you control should be added and passwords are stored locally.
  • dsh-remote makes no changes to dsh-workspace or the harness core; it operates entirely through the normal DSH workspace + agent fs (rw_*) flows.
  • SSH connections use key or password auth; passwords are stored locally on the user's machine, so the local machine should be trusted.
2026-08-142026-08-31v0.8.11

MIT · actively maintained (latest release v0.8.11, 2026-08-31)

06常見問題

dsh-remote 是什麼?

一個原生的 DeepSeek Harness 外掛,讓 agent 像操作本地 DSH 工作區一樣在遠端 SSH 主機中工作——列出檔案、閱讀程式碼、在主機上執行命令。

它如何連線遠端主機?

在「設定 → 遠端工作區」中加入 SSH 主機(多機註冊表,支援新增/編輯/刪除/設為目前);認證方式為金鑰或密碼,密碼本地保存。

它會修改 harness 嗎?

不會。dsh-remote 透過正常的 DSH 工作區 + agent 檔案系統(rw_*)流程運作,不修改 dsh-workspace 或 harness 核心。

它能安全暴露嗎?

harness 的 Web UI 繫結 127.0.0.1,CLI 基於安全拒絕 --host 0.0.0.0。dsh-remote 只向外連線你維護的主機,因此只應登記你控制的主機。

08資料與來源

  • 作者聲明github.combf3573c8a7e7…

    **Remote-work assistant for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (DSH).**

  • 作者聲明github.combf3573c8a7e7…

    no changes to `dsh-workspace` or the harness core

  • 作者聲明github.combf3573c8a7e7…

    **you connect out** to the machines you maintain, pick a workspace, and work in it through the normal DSH workspace + ag…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-01。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

廣告

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。