dsh-model-proxy
通过本地HTTP代理路由DeepSeek Harness模型API请求,支持本地端口探测与设置面板
AI 分析
核心用途是为DSH的模型请求提供本地HTTP代理配置及失败重试规则设置。适合处于受限网络环境、需要通过代理访问大模型API的用户。
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗使用
- 打开 DSH 设置,进入「模型请求 (Model)」——页面会自动探测预设端口。
- 在结果列表点某个端口的 使用(或手动填端口后点 应用)。
- 用顶部开关切换 启用/禁用:绿色「已启用」表示代理已生效,状态区会显示
已生效 · http://127.0.0.1:7890。 - 之后模型请求就会走这个代理;关闭开关即恢复直连。
- 在「重试规则」里填命中词汇(多个用逗号/换行分隔)和等待毫秒数,点 保存重试规则。之后一旦失败信息命中,就会按该间隔无限重试。
配置与持久化
运行期状态保存在包内 config.json(已加入 .gitignore):
{
"enabled": true,
"port": 7890,
"type": "http",
"retryKeywords": ["rate limit", "429", "timeout"],
"retryDelayMs": 3000
}
host 插件启动时读取并应用它,因此重启 DSH 会自动恢复。禁用代理时写入 enabled: false 并恢复初始 dispatcher。