新增功能
优先级分组调度
新增 Level 字段(1-10)用于供应商优先级分组,实现更灵活的降级策略。
主要改进:
- 后端:重构调度逻辑为两层循环架构,优先尝试高优先级分组
- 前端:添加 Level 下拉选择器和可视化徽章(L1-L10)
- 国际化:支持中英文 Level 描述文本
- 测试:新增单元测试覆盖分组、排序和序列化逻辑
使用场景:
- 成本优化:低成本供应商优先,高成本作为备份
- 稳定性保障:高质量供应商优先,社区供应商降级
- 地域分组:国内供应商优先,国外供应商备份
向后兼容:未设置 Level 的供应商自动默认为 Level 1。
安装说明
- Windows:下载
codeswitch-amd64-installer.exe运行安装,或下载codeswitch.exe直接运行 - macOS (Apple Silicon):下载
codeswitch-macos-arm64.zip - macOS (Intel):下载
codeswitch-macos-amd64.zip