Hefulalala/dsh-remote-workspace0

@dsh-external/dsh-remote-workspace

远程站点与远程工作区(SSH/SFTP):连接管理、统一添加工作区、远程文件读写

包名
@dsh-external/dsh-remote-workspace
版本
0.0.1
许可证
BSD-3-Clause
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Hefulalala/dsh-remote-workspace

Usage

  1. Open 🌐 Remote Sites in the bottom-left sidebar and add a site:

    FieldNotes
    Host / Port / UsernameSSH target
    Home directoryoptional; empty = auto-detect the remote home
    Authpassword / private-key file / SSH agent
  2. Click Add Workspace in the left workspace tree:

    • Choose Local → pick a local folder (same as before)
    • Choose a remote site → pick a remote folder (starts at the site home)
    • Choose New remote site → configure the connection, then continue to folder selection
  3. A remote workspace now appears in the left tree. Click it to open a new session, then just talk to the agent, e.g.:

    "Read /srv/app/config.yml and change the port to 8081"
    

The agent resolves paths against the remote root and uses remote_workspace_read/write automatically (guided by the generated AGENTS.md).