dsh-http-probe
在终端中运行以下命令:
dsh plugin install TwistedRiCen/dsh-http-probe
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install TwistedRiCen/dsh-http-probe 即可安装该插件,完整源码地址:https://github.com/TwistedRiCen/dsh-http-probe
插件介绍
在 DeepSeek Harness 生态中,模型常常需要向部署侧服务发起轻量级探测以确认端点可达性或读取状态信息,但直接暴露任意 URL 能力会带来安全风险。dsh-http-probe 恰好填补了这一空白:它提供一把受控探针,让模型只能指定 URL 路径,而主机、端口和协议完全由部署配置锁死,从根本上杜绝了模型向未授权地址发起请求的可能。
工具本身的执行边界也非常清晰。响应体读取设有字节上限(默认 8192 字节),超出即停止读取并在结构化结果中标记 truncated: true;超时预算通过协作式策略交由宿主强制执行;重定向不会被自动跟随。返回结果始终是结构化的 canonical 对象,包含状态码、Content-Type、响应体与截断标记,便于上层逻辑做确定性判断。路径参数同样经过严格校验——必须以单个斜杠开头,禁止路径穿越、查询串、片段和控制字符。
它适合正在用 DeepSeek Harness 搭建应用、需要让模型感知自身部署服务健康状态或端点响应的开发者,尤其是对模型不可发起任意外部请求有硬性安全要求的团队。需要注意的是,该插件要求宿主精确匹配特定 rc 版本的 dsh-tools,而该版本尚未发布到 npm 公共仓库,因此推荐通过 GitHub Release 预构建包安装。
使用场景
- 模型确认部署侧健康检查端点是否可达并读取状态码
- 在严格受限环境中让模型仅能访问固定 API 路径
- 为 Harness 工作流构建确定性的网络探测与响应校验逻辑
适合人员
- 使用 DeepSeek Harness 构建应用的开发者
- 对模型外联行为有安全合规要求的团队
- 需要模型感知自身部署服务状态的工程师