This repository was archived by the owner on Sep 29, 2026. It is now read-only.
Repository navigation
Releases
Releases · genius-alray/dsh-model-picker
v0.2.0 — 适配 DSH 0.1.5-rc.2
适配 DSH 0.1.5-rc.2
- 座位改为经
ctx.slots.inject('conversation.input.model', …)注册,等待 composer bar 的声明后再注册,避免抢跑; - 组件改用座位注入面(
available/directory/load/select),与自带/model弹窗共享同一个ModelDirectory; - 修复只显示原版选择器的根因:补上
remote/remote.session注入。cordis 服务代理按调用方上下文绑定,缺少时ModelDirectoryResolver.directoryFor()抛错,座位条目被判崩溃并让位给自带选择器; select改为Promise<boolean>契约;去掉 0.1.5 已禁止的 headlessModal.closeLabel;- tsdown 平台模块表、
dsh.client.inject、@deepseek-ai/*依赖全部对齐0.1.5-rc.2; - 声明
engines.dsh >= 0.1.5-rc.2作为市场兼容目标。
要求 DSH >= 0.1.5-rc.2。 安装:
dsh plugin --profile web add github:genius-alray/dsh-model-picker
已在运行中的 dsh web 上通过无头浏览器实测:座位触发器正常渲染,对话框列出 4 个供应商分组的 112 个模型,控制台无报错。