dsh-model-cap:DeepSeek Harness 提供商与模型高级管理台

前言

DeepSeek Harness (DSH) 采用插件化架构。在管理提供商和模型时,官方界面往往难以满足精细化的配置需求。dsh-model-cap 插件在设置页新增独立导航「提供商配置」,用于处理配置文件的增删改查与高级声明。

核心功能

提供商管理

支持新增、编辑、删除。可配置提供商地址、协议(openai-completions 或 openai-responses)以及 API Key(支持留空,适用于本地模型或免鉴权网关)。

模型管理

支持对模型进行新增、编辑、删除和批量删除。提供拖动排序(蓝色落点线)、搜索以及从网关拉取模型的功能。

推理与识图声明

支持声明推理档位 reasoningEfforts(支持 minimal 到 max,留空即 off)。支持声明识图能力 input: [text, image]。

连通与维护

提供单个测试与全量测试接口。支持临时禁用特定提供商、整体归档以及随时启用。

运行机制

插件直写 llm-pi-ai 命名空间,保存即热生效。当会话中断时,系统会按 revision 栅栏自动恢复,防止配置丢失。

安装与配置

安装命令

dsh plugin --profile web add dsh-model-cap

本地开发

若需从源码本地开发:

dsh plugin --profile web add file:/absolute/path/to/dsh-model-cap

环境要求

  • DeepSeek Harness: >= 0.2.0-rc.1
  • Node.js: >= 22

自包含说明

该插件不依赖 dsh-react-kit。模板组件已通过构建脚本内联至 lib/client.js,源码快照位于 vendor/dpk/。这意味着单包安装即可运行,无需额外依赖外部组件库。

总结

dsh-model-cap 专注于解决 DSH 中提供商与模型配置的繁琐问题,通过热生效和 revision 栅栏机制保证了配置的稳定性。适合需要精细化管理多个 OpenAI 兼容接口或本地模型的开发者。

相关链接:
- GitHub 仓库
- 插件目录

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜