问题描述
/v1/models 返回的模型列表是硬编码的且过时,与 WorkBuddy 桌面端实际支持的模型不一致。
当前硬编码列表(11 个)
DEFAULT_MODELS = [
"glm-5.2", "glm-5.1", "glm-5v-turbo",
"kimi-k2.7", "kimi-k2.6", "kimi-k2.5",
"deepseek-v4-pro", "deepseek-v4-flash",
"minimax-m3-pay", "hy3-preview-agent", "auto",
]
实际 WorkBuddy CLI 支持的模型(13 个)
auto, hy3, hy3-x, glm-5.3, glm-5.2, glm-5.1, glm-5v-turbo,
minimax-m3, kimi-k3-1, kimi-k2.7, kimi-k2.6,
deepseek-v4-flash, deepseek-v4-pro
差异对比
| 变化 |
说明 |
缺失 glm-5.3 |
新模型未添加 |
缺失 hy3, hy3-x |
hy3-preview-agent 已更名 |
缺失 kimi-k3-1 |
新模型未添加 |
minimax-m3-pay 应改为 minimax-m3 |
模型名已变更 |
多余 kimi-k2.5 |
已不再支持 |
建议
- 方案一:定期手动更新硬编码列表
- 方案二(推荐):启动时自动从 WorkBuddy CLI 的
--help 输出中解析 --model 参数支持的模型列表,保持与桌面端同步
问题描述
/v1/models返回的模型列表是硬编码的且过时,与 WorkBuddy 桌面端实际支持的模型不一致。当前硬编码列表(11 个)
实际 WorkBuddy CLI 支持的模型(13 个)
差异对比
glm-5.3hy3,hy3-xhy3-preview-agent已更名kimi-k3-1minimax-m3-pay应改为minimax-m3kimi-k2.5建议
--help输出中解析--model参数支持的模型列表,保持与桌面端同步