Skip to content

OW Bridge v0.2.2

Choose a tag to compare

@louchi1984-coder louchi1984-coder released this 27 Sep 17:32
· 10 commits to main since this release

Mac 用户请改用 v0.2.4:旧 v0.2.2 Mac 包签名不完整,新版已修复并附首次打开说明。Windows 下载不受此变更影响。

OW Bridge v0.2.2 将近期本地修复同步到各平台发布包,并更新 README 的实际 UI 截图。

测试状态:仅 macOS(Apple Silicon)版经过实际使用测试。Windows x64 / ARM64 与 Linux 版均未正式测试;构建成功和自动化测试通过不代表实机安装、系统代理、托盘及 WorkBuddy 联调已验证。Linux 为实验性版本,不支持读取系统代理。

本次更新

  • 收到上游真实内容时,提前发送标准 SSE 起始块;正文与工具参数仍按原流程处理,不改提示词,也不插入虚假进度文字。WorkBuddy 的实际状态文案仍待联调确认。
  • 兼容 OpenCode 审批列表异常,使用事件流中的审批信息,减少监听错误导致的请求中断。
  • 移除代理对主请求的无输出时长强制中止,保留客户端取消与断开后的清理。
  • 修复辅助转换连接与 JSON 字符串调用数组兼容,补齐缓存及推理 token 的用量统计。
  • 控制面板与托盘显示实际收到的请求阶段、等待时长和重试情况;检测也订阅工具事件。
  • README 新增 macOS 实际运行截图、各平台下载入口及明确的测试边界。

下载选择

  • macOS 13+、M 系列芯片:OW-Bridge-0.2.2-mac-arm64.zip
  • Windows x64:OW-Bridge-0.2.2-win-x64.exe(未正式测试)
  • Windows ARM64:OW-Bridge-0.2.2-win-arm64.exe(未正式测试)
  • Linux x64:OW-Bridge-0.2.2-linux-x86_64.AppImage(实验性,未正式测试)

请先安装 WorkBuddy;OW Bridge 按需从官方 npm 获取 OpenCode,无需另装 Node.js。安装包未做发布者签名或 Apple 公证。模型名单、免费额度与可用性由上游决定。

验证:macOS 本机 86 项自动化测试通过,包括起始块提前送达、正文与工具参数继续缓冲、流式 ID 一致以及不重复发送起始块。SHA-256 校验值见附件。

已知待验证项:Windows CI 首次运行出现过 status.json 原子替换的 EPERM 文件占用错误,导致生命周期测试超时。该偶发问题尚未修复;Windows 实机验证需重点检查状态刷新、导入及退出清理。

GitHub Actions:Mac、Windows x64、Windows ARM64、Linux 四路构建最终均通过(Windows ARM64 路首次测试失败后重跑通过)。构建记录:https://github.com/louchi1984-coder/ow-bridge/actions/runs/36336269476