前言¶
DeepSeek Harness(DSH)支持通过插件扩展模型来源。在使用中转站时,常见的问题是:多分组、多倍率,切换分组后模型列表与计费倍率不能同步刷新。DSH 的 @deepseek-ai/dsh-llm-pi-ai 插件负责挂载模型路由,它本身不提供分组切换能力。dsh-Aimy 就是为此设计的 DSH 插件:把中转站作为模型来源接入 DSH,支持就地切换中转站分组,并同步刷新模型列表与计费倍率。
是什么¶
dsh-Aimy 是 DeepSeek Harness 的一个插件,由 Sheep1x 维护,分类为「模型推理」。它解决的是中转站多分组、多倍率难以统一管理的问题。配合的中转站接口是 GET/PUT /v1/token/group。插件支持两种使用模式:Aimy-艾米(默认,使用内置地址,界面只读)和兼容模式(用户自填 URL/协议,适配 new-api / sub2api 等任意 OpenAI 兼容网关)。
核心功能¶
- 就地切换分组:插件会读取中转站的分组列表,并在面板中显示。点击分组即可真实切换,随后刷新模型目录与倍率。
- 模型目录同步:切换分组后,插件会重新拉取该分组的模型列表,并同步挂载到 DSH 的模型选择器。
- 兼容模式:对于不提供分组接口的中转站,插件自动降级为只读模式,依然可以拉取与调用模型。
- 模型能力声明:逐模型标注 1M 上下文与文本/图片输入能力,面板可开关图片输入。
- 密钥管理:面板中直接填写 API Key,保存后写入 DSH 凭据库(write-only),并立即探测中转站。
安装与启用¶
推荐通过 npm 一条命令安装:
dsh plugin --profile desktop add dsh-aimy
安装后,DSH 首页左侧栏会出现「Aimy-艾米」图标,点击进入整页面板。
如需从 GitHub 源码安装:
dsh plugin --profile desktop add github:Sheep1x/dsh-aimy
安装完成后,将 dsh-aimy 加进 profile 的 dsh.profile.bundles:
{
"dsh": {
"profile": {
"bundles": ["dsh-aimy"]
}
}
}
典型用法¶
- 打开 DSH,点击左侧「Aimy-艾米」面板。
- 在面板中填写 API Key(优先级:面板保存 > 凭据库 > 环境变量)。
- 点击「保存」,插件会立即探测中转站并挂载模型路由。
- 在主区模型选择器中选择模型,即可通过中转站调用。
- 如需切换分组,在面板中选择目标分组,插件会真实切换并刷新模型目录。
适用场景与注意¶
- 适合使用中转站且有多分组、多倍率需求的 DSH 用户。
- 插件以当前 DSH 进程权限运行,安装前建议检查源码与许可证(MIT)。
- 分组切换需要中转站提供
GET/PUT /v1/token/group接口,否则只能拉取模型,无法切换分组。 - 模型可达性探测默认关闭,避免因网络抖动导致整个模型目录失效;可在配置中开启。
结尾¶
dsh-Aimy 通过分组接口与模型路由的协同,让中转站在 DSH 中成为一个可精细管理的模型来源。更多细节可参考:GitHub 仓库。