DSH Plugins
返回列表
🧰

dsh-wsl

联网工具 更新于 2026.09.05

在终端中运行以下命令:

dsh plugin install XINY11451/dsh-wsl

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

在终端执行 dsh plugin install XINY11451/dsh-wsl 即可安装该插件,项目开源地址为 https://github.com/XINY11451/dsh-wsl。

插件介绍

在 Windows 上让 AI agent 执行 Linux 操作时,开发者过去往往需要手写 .sh 脚本或 PowerShell 包装 wsl.exe,不仅维护成本高,还常因引号转义、变量展开、路径格式不一致等问题反复踩坑。dsh-wsl 直接抹掉这层中间环节,把 Linux 能力封装成三个干净的模型工具接口——agent 只需传参数即可调用,无需维护任何额外脚本。

插件注册了三个核心工具:wsl 执行任意 Linux 命令并以 [exit code]、[killed by signal]、[output truncated] 等标记返回结构化输出;wsl-path 在 Windows 盘符路径与 WSL Unix 路径之间双向转换,方向可由路径自动判断或显式指定;wsl-env 汇总发行版列表、内核版本、CPU 核数、内存与磁盘占用,让 agent 在执行前先了解运行环境。此外,插件内置破坏性命令拦截、Windows 路径自动改写为 /mnt/ 前缀、环境变量可靠透传、以及带磁盘溢出的输出上限保护。

适合在 Windows 上构建 DSH agent 的开发者:你希望 agent 直接跑 Linux 命令、做系统巡检、执行部署或调试任务,但不想再维护一层脚本或 shell 包装。

使用场景

  • Agent 在 Windows 上直接执行 Linux 命令而无需手写脚本
  • 双向转换 Windows 盘符路径与 WSL Unix 路径
  • 快速查看 WSL 发行版、内核、CPU、内存与磁盘摘要

适合人员

  • 在 Windows 上构建 DSH agent 的开发者
  • 希望 agent 执行 Linux 任务但不想维护脚本层的团队
  • 以 WSL 作为开发环境的工程师