dsh-plugin-windows-guard
在终端中运行以下命令:
dsh plugin install Pasumao/dsh-plugin-windows-guard
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install Pasumao/dsh-plugin-windows-guard 即可安装,插件开源地址为 https://github.com/Pasumao/dsh-plugin-windows-guard
插件介绍
在 Windows 上用 DeepSeek Harness 跑 PowerShell 和文件操作,几乎人人踩过同一套坑:GBK 乱码、嵌套引号炸出 SyntaxError、端口被孤儿进程占死、超长路径直接 EACCES。dsh-plugin-windows-guard 从 255 份真实会话归档中提炼出高频踩坑场景,把预防守则和主动防护打包成一个零运行时依赖、零构建的插件,装完重启即生效,无需手动改任何配置。
插件分两层工作。守则层提供 windows-enc 和 windows-sys 两个自包含技能:前者覆盖编码三铁律、引号转义速查、乱码三不原则,后者覆盖 MAX_PATH、进程端口排查、CRLF 陷阱等系统环境问题。技能按任务描述自动匹配加载,常驻成本几乎为零。主动防护层则在 pwsh 工具输出出现乱码时自动附加修复提示、拦截不带 -Encoding 的危险写命令并给出正确写法、提供 windows_encode_detect 和 windows_encode_fix 两个工具做编码诊断与一键修复。各层均可通过配置独立开关,默认全部开启。
适合在 Windows 上以 DeepSeek Harness 为日常编码环境、频繁调用 PowerShell 做文件读写、构建脚本或系统诊断的开发者。如果你曾经被鎻掍欢、锟斤拷、unterminated string literal 反复折磨,这个插件就是为你写的。
使用场景
- PowerShell 输出出现 GBK 乱码或 FFFD 洪水时自动检测并附加修复提示
- 拦截不带 -Encoding 的 Set-Content、Add-Content、Out-File 写 JSON/YAML 等危险命令
- 模型执行 Windows 编码、路径、进程、端口任务时自动加载对应防坑守则
适合人员
- 在 Windows 上用 DeepSeek Harness 做日常编码的开发者
- 频繁调用 PowerShell 进行文件读写或系统诊断的用户
- 受够 GBK 乱码、引号嵌套失败、端口被孤儿进程占用的工程师