dsh-llm-ustc
v0.3.2
Published
USTC LLM provider for DeepSeek Harness with a provider-scoped iWAN tunnel
Readme
dsh-llm-ustc
DeepSeek Harness 的科大大模型 Provider(ustc),支持手动 API Key 或词元工坊登录,直连失败时按需使用 iWAN。
要求 DSH 0.2.1-rc.2、Node.js ^22.19.0 || >=24;支持 Windows、macOS、Linux 的 x64/ARM64。
安装与配置
桌面端:在应用“插件 → 添加插件”中输入 dsh-llm-ustc。
Web 端:
dsh plugin --profile web add dsh-llm-ustc若遇到新发布包的一天安装限制,可将包名改为 [email protected]。
打开“插件 → 已安装 → 科大大模型”:
- 输入科大 API Key,或选择词元工坊并完成浏览器登录。
- 公网访问需另行登录 iWAN,粘贴回调 URL 并选择线路;词元工坊登录不替代 iWAN 登录。
- 同步模型目录,在 DSH 中选择
ustc下的模型。目录支持删除条目,再次同步会恢复。
词元工坊登录需要浏览器与 DSH Host 在同一台机器。
网络与存储
- 模型请求仅发往
api.llm.ustc.edu.cn,优先直连;DNS、TCP 或 TLS 建连失败才切换 iWAN,HTTP 鉴权、限流和服务端错误不会触发切换。 - 隧道内解析 API 域名,不创建 TUN、不修改系统 DNS、代理或路由,也不影响其他 Provider。
- 定期探测直连,恢复时保留进行中的隧道请求;helper 不自动重放失败的生成请求。
- API Key 和登录凭据交由 DSH 凭据服务保存,模型目录缓存在
$DSH_HOME/cache/dsh-llm-ustc/models.json。
开发
pnpm install
pnpm check
pnpm test