本次更新
新增:模型启停按提供商区分
同一个模型(如 kimi-k3)常被多家同时提供。此前启停按模型 id 全局生效,关掉一家等于把所有提供商的该模型一起关掉。现在启停粒度是提供商 × 模型 id:关掉某一家,只是这一家不再接收该模型的请求,其他提供商照常。
- 管理页里每家分组下的开关、删除 / 恢复都只作用于该提供商自己的模型。
- 对外
/v1/models改为「可用的先认领」:某家禁用的同名模型,由仍提供它的另一家继续对外暴露,客户端无感。 - 请求被禁用的模型时,只有在所有承载它的提供商上都已禁用才返回 404;只要还有一家可用,转发会自动选到那家。
- 旧配置里的全局启停规则仍然生效(保持升级前的行为),在管理页对某一家重新启停后会自然替换为按提供商的精确规则。
新增:检测到更新的弹窗
定时软件版本检查发现新版本时弹出提示,不再只靠侧栏「设置」上的小角标。
- 标题「检测到更新」,正文是本次发布的更新日志(Markdown 渲染,与设置页同一套样式),日志较长时限高滚动查看。
- 三个按钮:去更新(跳到设置页的软件更新面板)、跳过此次更新(按版本号记住,该版本不再弹;将来更新的版本照常提示)、取消(只是关掉,下一次检测到更新仍会提示)。
- 正在设置页查看时不弹,避免多此一举。
新增:定时软件版本检查(不再只在启动时查一次)
此前只有启动那一刻会查一次新版本,软件常开时新版本完全无感。现在「定时任务」页新增软件版本检查任务,默认每 5 分钟向 GitHub 查询一次最新发布版本(可开关、可调间隔)。
- 发现新版本时在侧栏「设置」上亮「新」提示,并记一条日志;已是最新则不打扰。
- 检查在后端定时任务里进行,结果缓存后供界面读取,不会与界面各查一遍挤占 GitHub 匿名限额(60 次/小时)。
新增:自动签到可勾选提供商(WorkBuddy / 小浣熊)
自动签到此前只对 WorkBuddy 账号生效。现在定时任务页的自动签到卡片新增「签到提供商」勾选(WorkBuddy / 小浣熊,默认全选),账号页的批量签到与定时签到共用同一份范围。
- 小浣熊接入每日积分链路:复刻官方桌面端启动时的领取动作——领取首次登录奖励(幂等)、触发每日积分发放(按天幂等)、再核对积分账单确认今日实际入账,签到结果与 WorkBuddy 同一口径汇总。
- 各家签到接口都是幂等的,重复执行不会重复领取。
新增:日志分类「自动签到 / 凭证自动维护 / 软件版本检查」
日志页的分类筛选新增这三类,定时任务的关键动作可以单独筛选查看;历史日志保持原分类。
新增:「查看签到日志」一键跳转
定时任务页的自动签到卡片新增「查看签到日志」按钮,点击直接跳到日志页并把分类筛选预设为「自动签到」。