Skip to content

v2.7.86

Choose a tag to compare

@github-actions github-actions released this 04 Apr 09:43
· 201 commits to main since this release

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