DSH Plugins
返回列表
🤖

dsh-windows-native

模型推理 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install lucifergzsz414/dsh-windows-native

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

在终端中执行 dsh plugin install lucifergzsz414/dsh-windows-native 安装该插件,源码仓库为 https://github.com/lucifergzsz414/dsh-windows-native 。

插件介绍

直接在 Windows PowerShell 上跑 DeepSeek Harness,没有 WSL,你会发现代理反复踩同一批坑:用 && 串联命令、中文输出乱码却以为数据损坏、创建 junction 后不验证就以为成功了。dsh-windows-native 就是一个系统提示注入插件,把这些坑一次性讲清楚,让代理不再靠猜。

它覆盖了约十五个真实踩过的 Windows/PowerShell 陷阱:命令连接符要用分号、控制台编码不是 UTF-8 所以中文打印不可信、多行非 ASCII 文本应先写文件再执行、Python subprocess 必须显式指定 encoding、.bat 脚本正文必须纯 ASCII、Set-Content 默认写 ANSI 而非 UTF-8、SSH 嵌套引号会静默挂起、NUL 是保留名不能用 /dev/null 的习惯、Docker 挂载盘符冒号会被误切、原生 .node 模块不能直接发 Linux、杀掉外层进程不等于释放端口、Schedule Task 想隐藏窗口要走 pythonw.exe 加 CREATE_NO_WINDOW——每一条都是这台机器上真实出过事故的。

适合在 Windows 上原生使用 PowerShell(而非 WSL)跑 DSH 的开发者,尤其是中文环境下频繁遇到 GBK 与 UTF-8 混用的场景。它不做桥接、不改环境,只是把经验写进代理的上下文,让它少犯你已经犯过的错。

使用场景

  • 在原生 Windows PowerShell 上运行 DSH 时避免 && 等 Linux 语法错误
  • 中文 Windows 环境下处理 GBK 与 UTF-8 编码混乱导致的输出乱码问题
  • 代理执行 Docker 挂载、Python subprocess、SSH 嵌套命令时的 Windows 兼容性纠错

适合人员

  • 在 Windows 上原生使用 PowerShell 跑 DSH 的开发者(非 WSL)
  • 中文 Windows 环境下频繁遭遇编码混用与乱码问题的用户
  • 希望让代理少踩 Windows 特有坑、减少反复调试次数的用户