dsh-net-tools
在终端中运行以下命令:
dsh plugin install izwarm195/dsh-net-tools
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装此插件,请运行命令:dsh plugin install izwarm195/dsh-net-tools,完整源码地址为 https://github.com/izwarm195/dsh-net-tools。
插件介绍
在使用 DeepSeek Harness (DSH) 时,许多用户遇到了一个棘手的问题:当 agent 在文件沙箱中执行命令时,Windows 系统的 TLS 实现会因无法获取凭据而导致所有 HTTPS 请求失败,同时本地代理配置也常常被忽略。这意味着 agent 无法访问被墙的网站、外部文档或 API,严重限制了其联网能力。dsh-net-tools 插件正是为解决这一痛点而生,它巧妙地将工具运行在 DSH 的宿主进程(Node.js)中,绕过了沙箱限制,让网络请求恢复正常。插件的核心能力体现在两个实用工具上:net_fetch 允许 agent 通过本地 HTTP 代理安全地抓取网页内容,支持自动跟随重定向和全面的安全防护(如 SSRF 拦截、超时控制);net_proxy_status 则像一位贴心的助手,帮助用户快速诊断代理配置是否生效,确保连接畅通。这款插件尤其适合那些依赖 DSH 进行网络密集型任务的开发者、研究人员或 AI 工程师,他们需要无缝访问外部资源来完成工作,而不想被繁琐的配置问题所困扰。
截图预览
使用场景
- 在 DSH 沙箱中抓取被墙的网页或 API 内容。
- 测试需要通过代理访问的外部服务。
- 诊断代理配置,确保网络连接正常。
适合人员
- 使用 DSH 进行网络任务的开发者。
- 需要访问外部资源的 AI 工程师。
- 依赖代理获取数据的研究人员。