Skip to content

Releases

v2.0.0 — 全体模型管理 / all-provider model manager

Choose a tag to compare

@DeepseekDays DeepseekDays released this 07 Oct 04:08

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) and modelId (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/models behind an equivalent trust gate. No kernel files modified.
dsh plugin --profile desktop add github:DeepseekDays/dsh-ofm-model-manager