DSH Plugins
返回列表
🧠

dsh-plugin-windows-guard

记忆 更新于 2026.08.25

在终端中运行以下命令:

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 乱码、引号嵌套失败、端口被孤儿进程占用的工程师