DSH Plugins
返回列表
🧰

dsh-http-tools

联网工具 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install lussey820/dsh-http-tools

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install lussey820/dsh-http-tools 即可安装,插件源码见 https://github.com/lussey820/dsh-http-tools

插件介绍

在 DeepSeek Harness 的对话里调试 REST API,过去意味着切出聊天窗口、打开浏览器 DevTools 或终端,手动拼请求头、贴 token、来回对比响应。dsh-http-tools 把这套流程收进对话本身:你可以让 agent 直接发出任意方法的请求(GET/POST/PUT/PATCH/DELETE/HEAD),附带自定义 headers、body 和 Basic/Bearer 认证;也可以粘贴一段 curl 命令,让它解析成结构化字段或一步执行;事后再从会话历史中调出任意两次响应做逐字段对比。Link 分页头会被主动暴露给模型,无需翻原始 header 即可跟踪翻页。响应体默认上限 512 KB、超时 10 秒,凭据在生成的等效 curl 中一律脱敏为 ***,既不会撑爆上下文,也不会把密钥写进日志。

可选安装 dsh-http-tools-ui 后,每次调用都会在 Web 界面渲染成品牌卡片:方法徽章、状态色点(运行中带动画)、耗时与大小、可折叠 JSON 树、一键复制 body 或 curl,所有配色跟随主题 token。安全侧提供 blockedHosts 黑名单(可按主机名及子域名拦截)和 localOnly 一键本地调试模式,配合 X-DSH-Request 审计头方便服务端识别 agent 流量。

如果你日常在 Harness 里频繁与第三方 API 打交道——联调 webhook、验证网关鉴权、批量抓取分页数据——这个插件让你省去聊天与浏览器之间反复切换的摩擦,把完整的 REST 客户端体验留在对话流中。

使用场景

  • 在对话中直接向第三方 API 发送带认证的请求并即时查看响应
  • 粘贴 curl 命令让 agent 解析为结构化字段或一步执行
  • 对比同一会话中两次请求的响应差异以定位变更

适合人员

  • 频繁在 Harness 中对接第三方 API 的开发者
  • 需要快速联调 webhook 或网关鉴权的后端工程师
  • 希望在聊天界面完成完整 API 调试而不频繁切换浏览器的用户