gao-gao-zai/http-request-dsh-plugin
gao-gao-zai★ 1JavaScript最后同步: 2026-08-18
Native DSH HTTP request plugin with configurable credential whitelist and usage skill
README 摘要
HTTP Request DSH Plugin 原生 DeepSeek Harness(DSH)插件,提供 http request 工具、凭据白名单 Settings,以及对应的使用技能。 本插件是纯 DSH Plugin,不使用 MCP,不启动 MCP Server,也不通过 MCP stdio 通信。 功能 - 直接使用 undici 发起 HTTP(S) 请求 - 支持 GET 、 POST 、 PUT 、 PATCH 、 DELETE 、 HEAD 、 OPTIONS - 支持请求 headers、query、JSON 或文本 body - 支持直连、系统代理和手动 HTTP(S) 代理 - 支持超时、响应截断、响应头展示和完整响应保存 - 支持 Windows Credential Manager 凭据引用 - 支持 DSH Settings 配置 Credential Manager 白名单 - 注册 http-request-tool skill,自动介绍工具和白名单配置方式 - 所有工具结果均返回纯文本 JSON 字符串 工具参数 工具名: http request 此外支持: - headersFromCredential - queryFromCredential - bodyFromCredential - maxResponseBytes (兼容字段) 工具的 canonical output 类型固定为 string ,并由 Native render 输出一个 text block。成功、HTTP 非 2xx、超时和异常都会返回合法 JSON 文本。 返回限制 单次请求可以通过 maxChars 设置返回预览字符数,也可以使用 maxResponseBytes 兼容字段估算字符数: 不传 maxChars 时,插件使用 Settings 中的 defaultMaxChars 。返回上限可以在 DSH Web GUI 的 Settings Plugins http-request-mcp 中修改: maxCharsLimit 是人工配置的上限,单次请求传入的 maxChars 不能超过它。插件还保留 1000000 字符的内部绝对安全上限;设置超过该值时会自动按 1000000 处理。修改 Settings 后实时生效。 即使返回预览被截断,指定 outputFile 仍会保存完整响应体。 默认允许的 target 前缀: 在 DSH Web GUI 中打开: 修改 credentialPrefixes 字符串数组即可。设置使用 applies: live ,修改后实时生效,并由 DSH Settings Provider 持久化到 Profile 配置文件。 也支持环境变量: 优先级为:DSH Settings 环境变量 内置默…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784