dsh-netassist
在终端中运行以下命令:
dsh plugin install Edge-Echo/dsh-netassist
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Edge-Echo/dsh-netassist 即可安装该插件,完整源码地址为 https://github.com/Edge-Echo/dsh-netassist
插件介绍
在中国折腾代理,配置散落在注册表、环境变量、hosts 文件、TUN 模式之间,一旦断了很难判断到底哪一层出了问题。dsh-netassist 把这条排查链路压缩成五个只读工具:GitHub 连通性检测、系统代理配置读取、本地代理端口探测、任意主机 DNS→TCP→HTTPS 全链路诊断,以及 hosts 文件冲突扫描。问一句话,代理就能给出精确断点。
每个工具都执行一段短小的只读 PowerShell 片段,用户输入以 Base64 跨界传递,从构造上杜绝注入。不写盘、不需要管理员权限、零外部依赖,非 Windows 平台会明确报错。
适合在 Windows 上日常切换多层代理、频繁访问 GitHub 或自建 API 的开发者:不用自己敲命令,把网络诊断直接交给 agent。
截图预览
使用场景
- 访问 GitHub 不稳定时快速定位是 DNS、TCP 还是 HTTPS 层的问题
- 同时跑多个代理工具时检查系统代理配置与本地端口是否冲突
- 排查 hosts 文件中残留的 GitHub 条目导致的代理绕过
适合人员
- 在 Windows 上日常切换多层代理的开发者
- 希望用自然语言完成网络排查而不手写 PowerShell 的工程师
- 需要 agent 集成只读网络诊断能力的 dsh 用户