Repository navigation
Releases
Releases · DeepseekDays/dsh-ofm-model-manager
v2.0.0 — 全体模型管理 / all-provider model manager
v2.0.0 — 全体模型管理 / all-provider model manager
中文
- 从「只管 Our Free Model」升级为管理 provider 目录里的每一个提供商;v1 配置零迁移继续生效(裸模型 id 读作通配键)。
- 偏好键带 provider:
provider|modelId(精确)与modelId(通配,所有提供商)。修掉了 v1「同名模型被一起停用」的问题。 - 面板:搜索 + 状态筛选(全部/已启用/地区受限/已停用,带计数)+ 提供商下拉;按提供商分组、可折叠、组级开关;批量操作只作用于当前筛选结果。
- 逐模型开关与自定义显示名,改完立即生效(不用刷新页面、不用重启 DSH);名称写入 500ms 防抖、乐观更新、失败回滚。
- 只读清单接口
GET /api/ofm-model-manager/models,走等价信任闸门(回环 Host + 拒绝跨站 fetch + 同源 Origin/Referer)。 - 与
dsh-provider-toggle共存(补丁被别的插件卸载带走后会自动补装);不修改任何内核文件。
English
- Manages every provider in the catalog, not just Our Free Model; v1 config keeps working with zero migration (bare ids read as wildcards).
- Provider-scoped keys:
provider|modelId(exact) andmodelId(wildcard), fixing v1's cross-provider collisions. - Panel: search, status chips with counts, provider filter, per-provider groups with group-level switches, batch actions scoped to the current view.
- Per-model switch and custom display name, applied immediately — no reload, no restart. Writes are debounced (500 ms), optimistic, and roll back on failure.
- Read-only endpoint
GET /api/ofm-model-manager/modelsbehind an equivalent trust gate. No kernel files modified.
dsh plugin --profile desktop add github:DeepseekDays/dsh-ofm-model-manager