DSH Plugins
返回列表
dsh-computer

dsh-computer

客户端 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install Kevinwu901113/dsh-computer

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install Kevinwu901113/dsh-computer,或按仓库说明从 https://github.com/Kevinwu901113/dsh-computer 安装该插件。

插件介绍

让 AI agent 在终端里跑命令时,很多人既希望它真能上网、开浏览器、装软件,又不想让 sudo、删文件或 curl 管道脚本直接落在自己的电脑上。dsh-computer 给 DeepSeek Harness 一台「自己的电脑」:一台常驻的 Linux 微型虚拟机。会话里的 bash 与浏览器工具都在虚拟机里执行,工作区文件夹按原路径共享进去,你在 dsh 里看到的仍是熟悉的项目目录,但宿主系统不会被 agent 直接碰到。

核心能力围绕「隔离 + 可观测 + 可控」。虚拟机内自带浏览器,登录态在重启后仍可保留;会话顶部的显示器按钮可在侧栏打开实时桌面,你可以旁观、点击输入,或在扫码、验证码时短暂接手。对 sudo、rm -rf、curl | sh、git push 以及涉及支付、登录、删除的浏览器动作,插件会先走审批闸门,审批信息还可带上实时画面链接,方便你在手机或另一台设备上确认后再放行。每次命令、工具调用、审批与共享目录变更都会写入审计日志,便于事后核对。

虚拟机由 microsandbox 等轻量方案拉起(Apple 芯片 macOS、带 KVM 的 Linux、开启 Hypervisor 的 Windows 上通常不必自己装 Docker;Intel Mac 会回退到 Docker)。dsh 退出后 VM 继续运行,下次启动会连回同一台机器,适合需要「agent 有一台固定沙箱电脑」、又希望随时能看见它在干什么、对高风险操作要人工把关的开发者与个人用户。若你主要在本机裸跑 agent、或不需要浏览器与桌面级隔离,可能不必启用;若你在意账号安全与操作可追溯,这个预设会更贴合你的习惯。

截图预览

使用场景

  • 希望 agent 上网、装依赖、开网页,但不想让命令直接跑在本机系统上
  • 需要在扫码、验证码或敏感登录时观看或短暂接管 agent 的桌面
  • 要对 sudo、删库、脚本安装、git push 等高风险操作先审批再放行

适合人员

  • 在 dsh 里跑 coding agent、又在意本机安全的开发者
  • 需要浏览器自动化且希望登录态留在隔离环境里的用户
  • 希望有审计记录、并能从手机查看实时画面再审批的团队或个人