Repository navigation
v0.3.0 — 国内版 / 国际版 双供应商 · 模型管理 · 界面重做
✨ 新增:国内版 / 国际版 双供应商
现在国内版和国际版是两个独立供应商,各有自己的账号、积分与模型,可以同时使用:
- 模型选择器里会出现 「WorkBuddy XD Pool(国内版)」 和 「WorkBuddy XD Pool(国际版)」 两个分组
- 两边各有独立的端口与密钥,一条链路出问题不影响另一条
- 账号按登录区域严格归属:国内版请求绝不会用国际版账号,反之亦然
🔀 卡片顶部新增区域切换栏
- 两个 tab 固定显示,各自带一个健康状态指示点
- 未登录的那一侧会显示明确的空状态,并给出该区域的登录步骤(客户端名称、可用的登录方式、网络环境要求),不再是一片空白
⚙️ 模型管理
模型列表现在可以逐项操作:
- 勾选启用 / 停用 —— 不想要的模型可以不出现在选择器里
- 图片输入 单独开关
- 上下文窗口 在「默认上限」与「模型原生上限」之间切换
- 改动为草稿式,点「保存」生效(无需重启宿主),另有「放弃修改」
🎨 界面优化
- 账号区与积分区重新排版:账号信息、积分包明细、合计大数字、签到按钮分区显示,数字更醒目,不再挤成一团
🐛 修复
- 两个 provider 一直显示「加载失败」:注册适配器时漏了一个字段,导致宿主解析每个模型时抛错,模型目录把它显示成「加载失败」。实际上 provider 一直在正常服务 —— 现已修复,两个区域的模型解析全部恢复正常
- 切换 tab 后仍显示另一区域账号:切过去后请求的还是原来那个区域,现在按区域分别拉取并各自保存状态,切换时不闪空白
- 国际版域名识别不全:
workbuddy.cc此前会被误判为国内版,现已一并识别 - 模型勾选控件是灰的不能改:设置作用域未注入,现已修好;模型选择保存在插件设置中,对所有账号、所有切换状态通用,设一次就行
📦 安装 / 更新
dsh plugin --profile desktop add dsh-workbuddy-xdpool装完重启 DSH Desktop。从 npm 安装约 10 秒即可完成。
额度/限流自动切换能力保持不变:一个账号被限流时,请求会在同一次对话里自动切换到下一个可用账号;某个模型被限流不影响该账号的其他模型;全部账号用尽后才会提示失败。