Repository navigation
v2.7.86
Code Switch v2.7.86
修复
- 设置页“模型价格 -> 新增模型”的模板选择终于不用在一大坨模型名里瞎翻了:新增模型时的模板选择改成支持模糊搜索的下拉输入,能按模型名做宽松匹配和排序;模型一多时终于能靠搜,不用继续拿原生
select硬顶。 - 首页供应商编辑里的 CLI 模型选择,这回总算从“双轨并行”收口成一个正常控件了:
CLI 配置里的CLI model字段,以及模型映射里的内置 CLI 模型键选择,现在都统一成同一个“可模糊搜索 + 可手动输入”的输入框,不再左边选内置、右边再手敲,填表终于不拧巴。
技术改进
- 通用模型搜索输入组件正式抽出来了:新增共享
SearchableModelInput组件和字符串模糊匹配工具,统一处理模型名的分隔符归一、前缀命中、分词命中和子序列匹配,后面再有模型选择场景不用到处复制一坨搜索逻辑。 - CLI 模型候选集的交互和业务提交边界彻底拆清楚了:搜索输入组件只负责改草稿值,真正写入 CLI 配置或模型映射仍由各自页面控制,避免“选个候选顺手就把配置偷偷改了”这种阴间副作用。
- 本次发版版本号统一推进到
v2.7.86:同步更新应用版本常量、构建配置、Windows 元数据和 Linux 包版本,继续保证仓库版本号、Git tag 和 GitHub 自动打包产物是一套数,别整那种 tag 已经飞出去了、包里还在报上一版的糊涂账。
更新亮点(自动汇总)
范围:v2.7.85..v2.7.86(共 1 个提交)
其他
- fix(release): 优化模型搜索选择并发布 v2.7.86
下载说明
| 平台 | 文件 | 说明 |
|---|---|---|
| Windows (首次) | CodeSwitch-v2.7.86-amd64-installer.exe |
NSIS 安装器 |
| Windows (便携) | CodeSwitch-v2.7.86.exe |
直接运行 |
| Windows (更新) | updater-v2.7.86.exe |
静默更新辅助 |
| macOS (ARM) | CodeSwitch-v2.7.86-macos-arm64.zip |
Apple Silicon |
| macOS (Intel) | CodeSwitch-v2.7.86-macos-amd64.zip |
Intel 芯片 |
| Linux (通用) | CodeSwitch-v2.7.86.AppImage |
跨发行版便携 |
| Linux (Debian/Ubuntu) | codeswitch_*.deb |
apt 安装 |
| Linux (RHEL/Fedora) | codeswitch-*.rpm |
dnf/yum 安装 |
Linux 安装
AppImage (推荐)
chmod +x CodeSwitch-v2.7.86.AppImage
./CodeSwitch-v2.7.86.AppImage如遇 FUSE 问题:./CodeSwitch-v2.7.86.AppImage --appimage-extract-and-run
Debian/Ubuntu
sudo dpkg -i codeswitch_*.deb
sudo apt-get install -f # 安装依赖RHEL/Fedora
sudo rpm -i codeswitch-*.rpm
# 或
sudo dnf install codeswitch-*.rpm文件校验
所有平台均提供 SHA256 校验文件(.sha256),下载后可验证完整性:
# Linux/macOS
sha256sum -c CodeSwitch-v2.7.86.AppImage.sha256
# Windows PowerShell
Get-FileHash CodeSwitch-v2.7.86.exe | Format-List