Skip to content

v0.4.0 · 模型发现、原生界面与单例启动

Choose a tag to compare

@gloryhui gloryhui released this 13 Oct 17:25

WorkBuddy Proxy v0.4.0 正式版:原生多供应商、多模型管理,更紧凑的界面,以及可靠的单例启动。

同版本图标更新

已重新构建并覆盖本页三个桌面包和源码包。应用、窗口、Windows 托盘及 Mac 菜单栏统一使用无白边图标,圆角外为透明背景。版本号仍为 v0.4.0;此前已下载 v0.4.0 的用户需要重新下载并替换程序。

本次更新

  • 统一 Windows / macOS 三栏布局,支持简体中文和英文,增加可滚动的运行信息与日志。
  • 使用供应商 API 地址和 Key 获取可用模型;以「显示名 / 模型 ID」两列表格编辑,可在同一供应商配置多个模型。
  • 支持 Shift 连续多选、Ctrl / Command 逐项多选、Delete / Backspace 删除、双击及 Enter / F2 编辑。
  • 简化 WorkBuddy 中的模型展示名称,兼容此前的模型别名。
  • 从 GitHub Release 自动检测更新,也可手动检查。
  • 同一配置目录只保留一个设置窗口和一个代理核心。重复打开、并发打开或启动另一份程序,会唤回已有窗口;最小化恢复时保留未保存的输入。
  • 修复 Mac 供应商选中状态、表格对齐与编辑焦点问题;API Key 保留遮罩显示,关闭输入框的系统密码自动填充提示。
  • 延续 Rust 流式转发、Win32 / AppKit 原生界面,兼容 OpenAI Chat Completions 协议。默认透传参数,仅在模型路由或明确设置思考强度时做必要调整。

下载与使用

系统 下载文件
Windows x64 workbuddy-proxy-0.4.0-windows-x64.zip
Mac Apple Silicon(M 系列) workbuddy-proxy-0.4.0-macos-arm64.zip
Mac Intel workbuddy-proxy-0.4.0-macos-x64.zip

Windows 解压后运行 workbuddy-proxy.exe,无需安装额外运行时。Mac 解压后打开 WorkBuddy Proxy.app,要求 macOS 12 或更新版本。

升级前从托盘 / 菜单栏退出旧版本,再替换程序文件;用户配置保存在独立目录,升级会继续使用现有配置。Windows 关闭窗口会隐藏到托盘;Mac 关闭设置窗口后代理核心继续运行。

Mac 包使用 ad-hoc 签名,尚未进行 Apple 公证;Windows 包未进行 Authenticode 签名。首次打开说明见包内 README。

验证与附件

Windows x64、Mac ARM64、Mac Intel 及 Linux 的构建和自动化检查全部通过,包括 17 项 Rust 测试、真实可执行文件测试、模型发现、多供应商路由和原生窗口生命周期检查。Mac 另验证了最小化后唤回、并发重复启动及未保存输入保留。

  • 构建与测试记录
  • performance.json:本地模拟上游基准结果,包含运行环境;不代表真实网络或模型生成耗时。
  • SHA256SUMS:三个桌面包、源码包和性能报告的校验值。
  • 源码包包含本次发布的完整源代码及更新记录。桌面二进制来自通过检查的提交 b43b806,发布提交仅补充最新构建的说明文档与性能数据。