dsh-provider-headers:DeepSeek Harness 自定义请求头插件

DeepSeek Harness 模型设置页缺少自定义请求头编辑入口及会话 ID 展开。该插件通过插件机制为设置页增加了请求头编辑器,支持将 `${sessionId}` 替换为当前会话 ID,适用于 OpenCode Go 等需特定请求头的场景。插件监听 `llm/stream` 瀑布流,利用 `AsyncLocalStorage` 实现会话作用域内的请求头动态展开,并支持通过配置文件调整生效范围。安装依赖 Node.js 和 pnpm,安装后需重启 profile。注意仅覆盖 pi-ai 路由,user-agent 无法修改,且请求头值以明文存储。

阅读全文
dsh-custom-provider-settings:为 DeepSeek Harness 自定义供应商补充请求头与模型能力

DeepSeek Harness(DSH)插件`dsh-custom-provider-settings`是一款由社区维护、MIT许可的WebUI扩展,旨在增强自定义Provider的兼容性。它允许用户在不修改Harness源码的前提下,配置全局及特定Provider的HTTP请求头(如User-Agent和额外Headers),以解决端点认证要求。该插件还支持声明自定义模型的输入能力(文本或图文)及推理档位配置,并能通过封装DSH原生设置,兼容拒绝`developer`角色的OpenAI端点,自动处理System-role映射。其核心边界明确:全局请求头作用于所有模型,而特定配置仅针对带有`

阅读全文