Skip to content

Releases: xiaofan6ya/workbuddy2api

WorkBuddy2API 1.0.6

Choose a tag to compare

@xiaofan6ya xiaofan6ya released this 17 Oct 10:14

WorkBuddy2API 1.0.6

更新内容

  • 修复 Android 流式请求等待上游首段内容时没有心跳的问题。现在从等待阶段起每 5 秒发送保活心跳,降低慢首包触发聊天客户端读取超时的概率,覆盖 Chat、Responses 和 Messages 三种接口。
  • 修复客户端在首包前取消请求后,上游请求仍继续运行的问题。断开监听提前启动,取消时清理流、连接和账号占用,避免影响下一轮对话。
  • 保留心跳发出前的 HTTP 错误状态及重试提示;流已开始后的错误继续通过对应协议明确返回,不把失败伪装成正常结束。
  • 修复 Android 增量构建的源码准备顺序,避免安装包版本号已更新、后端仍打入上次源码的问题,并补充包内修复代码核验。
  • Windows 和 Android App 继续自动进入本地工作台,无需填写后台账号密码。

验证结果

  • 86 项本地回归通过;线上重启后六种协议模式及相关接口共 15 项检查通过。
  • Android 模拟器完成前后台连续对话、三协议流式与非流式请求、取消后重试,共 21 次实际上游调用全部成功,测试结束后活动请求和账号占用均为 0。
  • 在 Android 内嵌服务注入 8 秒首包等待、客户端读取超时设为 6 秒:旧逻辑超时,新逻辑约 5 秒发送心跳、8 秒后正常完成。首包前取消后已验证资源释放。
  • 正式 APK 安装及 3 次冷启动通过;打包后的 EXE 自动进入工作台冒烟通过。双端包内版本、修复代码、SHA256 及 Android 原签名均已核验。
  • 本次 Android 设备验证使用模拟器,尚未在用户反馈问题的真机网络环境复测。

安装与升级

  • Android:下载 WorkBuddy2API-1.0.6-android-arm64.apk,直接覆盖升级。
  • Windows:关闭旧版后运行 WorkBuddy2API-1.0.6-windows-x64.exe。
  • 保留原有账号与配置,无需卸载或清除应用数据。两个安装包均附带 .sha256 校验文件。

WorkBuddy2API 1.0.5

Choose a tag to compare

@xiaofan6ya xiaofan6ya released this 17 Oct 04:28

WorkBuddy2API 1.0.5

更新内容

  • 修复账号更新凭据后仍被标记为“登录态失效”的问题,覆盖单条导入和批量导入;手动停用的账号保持停用。
  • 错误提示对照 WorkBuddy 客户端及 CLI 重新校正,分别展示本网关判断、客户端解释和上游原始 HTTP 状态、业务 code、message 与响应原文,便于排查实际原因。
  • Windows 和 Android 本地 App 继续免填后台账号密码,优化自动会话准备与刷新,避免将上游账号凭据失效误认为 App 需要登录。
  • 账号到期排行支持上移、下移及恢复自动排序。调整前会明确确认,保存后直接改变真实账号的使用优先级;账号健康、模型冷却和并发限制继续生效。
  • 修复“模型额度与冷却”统计遗漏,区分官方额度与本网关用量;上游未提供的额度显示“未知”,缺少 Token 记录时显示“未记录”。
  • 区分每日 Token 上限(6004)、每日请求上限(6008)、短时限流及模型排队。6008 按客户端说明在次日零点重置;优先采用上游返回的恢复时间,本地估计会单独标明。
  • 修复 Responses 非流式请求在账号轮转失败后丢失最后一次上游错误的问题,完善 Chat、Responses、Messages 的流式与非流式错误返回。

安装与升级

  • Windows:下载 WorkBuddy2API-1.0.5-windows-x64.exe,关闭旧版后运行新版。
  • Android:下载 WorkBuddy2API-1.0.5-android-arm64.apk,使用同签名安装包覆盖升级。
  • 覆盖升级保留原有账号和配置,无需卸载旧版。两个安装包均附带 .sha256 校验文件。

说明

  • 模型每日限制按账号和模型分别记录,免费模型也可能触发日限。
  • 冷却截止仅表示可以再次尝试,不保证届时上游一定恢复。6004 未给出恢复时间时,默认采用本地保守等待 24 小时,并明确显示时间依据。
  • 本网关记录的用量不包含其他客户端消耗,不能据此推算官方剩余额度。历史已经截断的上游原文无法补回,新错误将保留完整收到的诊断信息。

更新权益领取

Choose a tag to compare

@xiaofan6ya xiaofan6ya released this 16 Oct 08:39

WorkBuddy2API 1.0.4 更新公告

本次更新新增每日权益检查领取和 DeepSeek 补偿一键领取,优化账号池批量刷新、执行进度和重复点击保护。

更新内容

  • 新增 DeepSeek 模型服务异常额外补偿 500 积分领取入口。在“账号池 → 管理操作 → 额度与批量管理”点击一键领取,确认后为全部启用账号执行,无需勾选账号。请于 2026 年 10 月 22 日 23:59:59(北京时间)前领取,资格及到账结果以官方为准。
  • 新增“每日检查并领取权益”定时任务,默认每天检查一次,根据官方返回的活动金额、截止时间和领取状态自动领取。移除 DeepSeek 专属自动设置菜单,保留本次补偿的手动入口;旧自动任务升级时迁移,保留原启停状态。本次活动结束后,每日权益任务继续检查该官方接口后续提供的活动。
  • 优化领取可靠性:按账号和活动记录领取结果,超时后先核对官方状态,避免立即重复提交;账号忙碌或受保护时顺延处理。领取成功后自动刷新余额与积分到期快照,刷新失败不会重复领取已到账权益。
  • 修复账号池“刷新全部”由浏览器逐账号发请求的问题,改为一次 POST 提交后台批量任务,并显示成功、失败和跳过数量。
  • 统一补偿领取、全部刷新、成长任务、猫猫旅行等批量操作的准备状态、加载提示、按钮禁用和重复点击保护。同类型任务执行中再次提交会复用当前任务。
  • 完善批量任务进度:显示当前处理账号与执行进度,完成后弹窗汇总结果;补偿领取额外显示本次获得的总积分。关闭进度弹窗后任务继续运行,可通过“执行中 · 查看进度”重新查看。

下载与升级

平台 安装包
Windows x64 WorkBuddy2API-1.0.4-windows-x64.exe
Android ARM64(Android 7.0 及以上) WorkBuddy2API-1.0.4-android-arm64.apk

Windows 使用新版 EXE;安卓使用同签名 APK 覆盖安装,保留账号和配置。两个安装包均附带 .sha256 校验文件。

服务端更新源码及依赖后重启服务,旧权益任务自动迁移。可在“定时任务”中查看每日权益检查的启停状态与执行结果。

说明

  • 每日权益检查支持已接入官方接口返回的后续活动;通过其他接口发放的新福利需要另行接入。
  • 已领取、未开放、已截止或不符合资格的活动不会重复发起领取。
  • 批量任务处理的账号较多时需要一定时间,请通过进度弹窗查看结果。

v1.0.3 更新优化

Choose a tag to compare

@xiaofan6ya xiaofan6ya released this 16 Oct 05:52

WorkBuddy2API 1.0.3

本次更新优化登录、局域网接入、客户端稳定性和管理界面,并更新账号凭证导出格式。

更新内容

  • 手机号登录与 /join 新增中国香港 +852、中国澳门 +853,优化区号下拉和号码校验;保留待验证手机号及倒计时,登录弹窗只能通过关闭按钮关闭,增加短信发送防重复与出口限流。
  • Windows EXE 和 Android APK 自动进入本地工作台,修复本地授权失效后的 401 中断;默认支持局域网访问,API Keys 页面可选择并复制检测到的局域网 IP 地址。
  • 启动时检查更新并展示公告,支持“稍后再说”和“暂不更新此版本”,可通过更新入口再次查看和下载。
  • 优化安卓后台服务及通知、电池优化和后台授权状态检查,便于保持后台运行。
  • 新导入账号、定时任务及奖励领取后自动刷新余额与积分到期快照。
  • 优化 Anthropic thinking / effort 参数兼容及可恢复的上游错误处理,减少对话中断。
  • 修复模型配置批量操作;“显示倍率”“显示繁忙程度”控制 /v1/models 返回的模型名称,模型 ID 保持不变。新增实际请求检测,展示首字延迟、响应耗时、抖动及健康状态。
  • 新增浅色/深色主题切换,统一各页面表格、输入框、下拉框边框和滚动条配色;改善手机模型表格布局,用量日志改用可搜索的模型与 Key 下拉。
  • Tooltip 支持移入、滚动、选中和复制内容,API 接入示例同步适配主题。
  • 账号默认导出官方新版加密 .info 格式,批量导出加密 .jsonl,保留“系统明文备份”选项。加密导出需要可用的官方客户端密钥配置。
  • 整理 README,截图和模块说明前置,协议说明移至 docs/;补充 Linux Docker 部署,默认只启动 admin 容器,可选启用 converter。

下载与升级

平台 安装包
Windows x64 WorkBuddy2API-1.0.3-windows-x64.exe
Android ARM64(Android 7.0 及以上) WorkBuddy2API-1.0.3-android-arm64.apk

Windows 使用新版 EXE;安卓使用同签名 APK 覆盖安装,保留账号和配置。两个安装包均附带 .sha256 校验文件。

注意事项

  • 模型检测会发送实际短请求并消耗少量额度,检测结果代表当次账号和网络状况。
  • 向未配置解密密钥的安卓端迁移账号时,请在电脑端选择“系统明文备份”,或在手机直接登录。明文备份包含账号凭证,请妥善保管。
  • 安卓后台运行仍受系统和厂商省电策略影响,请允许通知和后台运行,并按需取消电池优化。

v1.0.2

Choose a tag to compare

@xiaofan6ya xiaofan6ya released this 15 Oct 03:49

WorkBuddy2API 1.0.2

本次更新重点加固 2api 反代的账号池调度、模型权限与冷却监测。

更新内容

  • 后台保活、余额与模型信息刷新统一节流,优先使用空闲账号;遇到账号冷却、在途占用或出口保护时跳过或顺延,减少与正常对话争用账号。
  • 尊重上游明确返回的重置时间和 Retry-After,避免本地退避上限提前结束冷却;区分账号级保护与账号下的模型限制。
  • 模型健康页面增加近 15 分钟的风控观测、出口保护与后台跳过统计。数据来自实际调用记录,不额外发起模型探测。
  • 修复 Anthropic 模型映射将被移出分组或禁用的具体模型静默转为 auto 的问题,以及模型全部禁用时错误放行的问题。
  • 优化“模型额度与冷却”弹窗:限制明细前置,不可用及受限模型优先展示,便于排查。
  • /v1/models 每次获取时从官方上游刷新倍率与繁忙程度,展示名称包含倍率和繁忙状态;上游状态缺失或查询失败时显示“未知”。模型 ID 保持官方原值,调用方式不变。 部分客户端只显示 ID,不会展示扩展名称。

下载与升级

平台 安装包
Windows x64 WorkBuddy2API-1.0.2-windows-x64.exe
Android ARM64(Android 7.0 及以上) WorkBuddy2API-1.0.2-android-arm64.apk

Windows 使用新版 EXE;安卓使用同签名 APK 覆盖安装,可保留账号和配置。两个安装包均提供对应的 .sha256 校验文件。

使用说明

  • 分组权限作用于绑定该分组的 API Key;未绑定分组的 Key 按全局模型配置调用。
  • 冷却截止表示可再次尝试的时刻,不保证上游已经恢复;页面会区分上游明确重置时间与本地退避依据。

1.0.1: Merge pull request #13 from ricwyc-max/master

Choose a tag to compare

@xiaofan6ya xiaofan6ya released this 14 Oct 03:09
93f4872

1.0.1 更新(2026-10-14)

本次新增 WorkBuddy 成长计划模块,重点修复安卓本地版的账号初始化、模型列表、服务恢复和文件导出问题,并完善桌面与安卓的版本更新体验。

新增成长计划

  • 新增独立成长计划页面,可按账号查看连续登录天数、全年活跃记录、能量值与领取记录。
  • 支持查看和执行盲盒、旅行礼物、限时连登抽奖、每日打卡等成长活动,以及连续登录奖励。
  • 定时成长计划支持检查每日活跃,必要时通过独立对话补齐活跃,减少低权重账号长期无法被调度的问题。
  • 账号选择器支持内部搜索,方便在多账号之间切换。

安卓修复与改进

  • 新增账号后自动刷新余额;空模型配置自动同步,初始化进度可见,启动时恢复未完成的初始化。
  • 修复部分旧版 Android WebView 获取到模型后无法显示列表的问题。
  • 凭证会话直接读取数据库中的账号数据,减少临时目录被清理后产生的授权或模型获取异常。
  • 加强本地前台服务启动、监听检查与异常恢复,提供保留账号数据的重启入口,减少清除数据或重装的需要。
  • 原同步设置改为设置,增加服务状态、接口检测和真实模型流式测速;检测同时核对账号及启用模型。
  • 账号备份与调用日志导出改为系统文件保存对话框,实际写入完成后才提示成功;取消、失败均明确提示。
  • 支持文件多选导入,调整手机端页面、弹窗和列表样式。

两端更新与打包

  • Windows 客户端与安卓 APP 启动后自动检查本项目 GitHub Releases,点击左下角版本号可手动检查并查看历史公告,不强制升级。
  • Windows 仅匹配 EXE,安卓仅匹配 APK;各平台独立缓存,避免提示错误平台的安装包。
  • 更新公告支持 Markdown 标题、列表、表格、引用、代码块与链接,兼容旧公告的整段 Markdown 包裹格式。
  • 根目录新增一键构建脚本 build.bat,统一构建 EXE/APK,支持输入版本号;10 秒未提交则沿用当前版本,并生成 SHA256 校验文件。

下载与升级

平台 安装包
Windows x64 WorkBuddy2API-1.0.1-windows-x64.exe
Android ARM64(Android 7.0 及以上) WorkBuddy2API-1.0.1-android-arm64.apk

Windows 下载新版 EXE,或通过客户端更新入口升级;安卓下载 APK 覆盖安装,同签名覆盖升级保留账号与配置。发布附件同时提供对应的 .sha256 校验文件。

新版 Windows 官方客户端导出的加密原始 .info 在安卓上不能直接解密,请先在电脑端账号管理页导出兼容备份后导入手机,或使用手机号/授权页面登录。

验证

已验证空数据库启动、账号资源初始化、模型显示、文件保存、平台更新包筛选和公告解析;在安卓模拟器 WebView 91 实测更新检查和公告弹窗。实际手机的后台策略仍以系统设置为准。

v1.0.0 · Windows 桌面版、安卓端正式发布

Choose a tag to compare

@xiaofan6ya xiaofan6ya released this 12 Oct 08:35
首次推出 WorkBuddy2API Windows 桌面版,支持 Windows 10(1809 及以上)和 Windows 11 x64。

### 新增
- PyWebView 单文件客户端,约 24.2 MB,双击启动。
- 内置 Python 和项目依赖,无需手动安装 Python、MySQL 或 Redis。
- 首次启动通过镜像源自动准备 Node.js;缺少 WebView2 时自动下载安装。
- 本地界面免账号密码登录,直接进入管理后台。
- 左下角显示版本号,点击可检查更新、查看更新说明与历史版本。
- 每次启动自动检查 GitHub Releases,更新由用户选择,不强制升级。
- 新增 SVG 品牌图标与 EXE 图标。

### 优化与修复
- 修复界面卡顿、无响应问题,环境准备与令牌刷新在后台执行。
- 优化顶部导航栏,支持一键复制 API 地址。
- 修复弹窗过窄、内容挤压和布局变形。
- 恢复客户端文字选择与复制。
- 后台子进程静默运行,减少控制台窗口弹出。
- 默认端口为 8790,仅在端口被占用时选择新端口,并保存供后续启动复用。
- 修复新版客户端auth授权凭证加密已经解码兼容旧版info凭证文件

### 使用说明
下载附件中的 EXE,放到有写入权限的文件夹后双击运行。首次启动需要联网准备环境,后续复用缓存。

账号、API Key、配置和用量数据保存在:
%LOCALAPPDATA%\WorkBuddy2API

SQLite 数据库文件为 workbuddy.db,升级保留本地数据。

使用网关仍需添加自己的有效账号;涉及设备风控功能时,需要已安装的 WorkBuddy/CodeBuddy 客户端。

### 验证
8 项桌面版测试通过,覆盖全新 SQLite 后端、端口复用、更新校验及界面回归。