dsh-llm-proxy
DSH 大模型请求的全局持久化 Fetch 代理插件,支持通过设置页或配置文件调整代理地址与白名单。
AI 分析
核心用途是解决国内网络环境下无法直接请求海外大模型 API 的问题。适合需要为 DSH 配置全局 HTTP/HTTPS 代理的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Ye-Yu-Mo/dsh-llm-proxy说明文档
阅读完整 README ↗配置
通过 dsh 设置页的「LLM 代理」项,或直接编辑 ~/.dsh/settings.yaml:
llm-proxy:
enabled: true
url: http://127.0.0.1:7891 # 你的 HTTP(S) 代理地址
noProxy:
- localhost
- 127.0.0.1
- ::1
| 字段 | 类型 | 默认 | 说明 |
|---|---|---|---|
enabled | boolean | false | 是否启用代理接管 |
url | string | '' | HTTP(S) 代理地址,如 http://127.0.0.1:7891 |
noProxy | string[] | ['localhost','127.0.0.1','::1'] | 不走代理的地址 |
⚠️ dsh 设置页只暴露白名单内的配置命名空间。若设置页显示「表单不可用」,需把
llm-proxy加入dsh-host-apiproxy的WEB_SETTINGS_NAMESPACES(当前为 dsh 已知限制,见下)。