Releases: wnddd839/buddy-proxy
Release list
v0.4.9.6 · 6004 解析生产文案尾巴
v0.4.9.6 · 2026-09-18 · 6004 解析生产文案尾巴
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
- 生产 6004 文案
will reset at 2026-09-19 04:23:04 UTC+8, alternatively…也能解析,不再静默回落 2 分钟(#26 / #22)。 - 旧截断逻辑保持权威;失败才按时间戳形状提取。
UTC+8仍按 Asia/Shanghai;非 +8 不硬换算。 - 48h 上限、解析失败仍 2 分钟。看日志
cooldown_source=error_text还是fixed_2m。
感谢
- @kouekikin24 · #26 · #22
升级
覆盖旧二进制后重启。账号池不用迁移。
完整说明见 CHANGELOG.md。
v0.4.9.5 · 钉号禁删自愈 · 6004 对齐 reset · Flush 合号 · 管理台按池
v0.4.9.5 · 2026-09-18 · 钉号禁删自愈 · 6004 对齐 reset · Flush 合号 · 管理台按池
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
- 禁用或删除被钉账号时,同一会话会重选其他号,不再 502(#23)。空池仍报错,
cause=pool_state。 - 6004 冷却跟
will reset at(UTC+8 / RFC3339,含 ChatError[region=…]信封),上限 48 小时;解析失败仍 2 分钟。看日志cooldown_source=error_text还是fixed_2m(#22)。 - Flush 按 id 吸收磁盘新增,避免整表回写抹掉外部加号(#25)。Delete 不会把已删号救回来。双实例同时改仍可能打架;继续一进程一文件。
- 管理台 02 页只显示当前号池;03 页能看见、复制、删除、新建绑区 Key(#24)。不删主 Key。
感谢
- @kouekikin24 · #23 · #22 · #25 · #24
升级
覆盖旧二进制后重启。账号池不用迁移。
完整说明见 CHANGELOG.md。
v0.4.9.4 · API Key 绑区域 · 目录不再灌别名
v0.4.9.4 · 2026-09-17 · API Key 绑区域 · 目录不再灌别名
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
GET /v1/models只返回当前请求区域的无前缀模型 ID,不再注入cn:/global:别名(#20)。- 新环境变量
CODEBUDDY_PROXY_API_KEYS=cbp_aaa:global,cbp_bbb:domestic:一把 Key 绑定一个区域,换 Key 等于换区。 - 聊天选区:
模型前缀 > X-Site > Key 绑定 > CODEBUDDY_SITE。cn:/global:仍可手写,只是不再出现在下拉框。
感谢
升级
覆盖旧二进制后重启。ZCode 建议配两把 Key 各绑一区,模型名改回纯名字。单 Key 用户会看到默认区域的一份干净列表。
完整说明见 CHANGELOG.md。
v0.4.9.3 按请求选区 · 上游就绪探测 · Markdown 标题
v0.4.9.3 · 2026-09-16 · 按请求选区 · 上游就绪探测 · Markdown 标题
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
- 同一进程可同时服务国内 + 国际号池。模型用
cn:/global:,或请求头X-Site;不必再开第二个进程(#17)。 - 新增
GET /readyz与GET /health?deep=1:廉价探测上游 chat 端点(401=可达,502/504 HTML=基础设施故障),20s 缓存。/health仍只表示进程存活(#18)。 - 流式 Markdown 保留换行分片,并把行首
##标题修成## 标题;#include/ shebang 不动(#19)。
感谢
- @kouekikin24 · #17 · #18
- @zeonseoi · #19
升级
覆盖旧二进制后重启。配置不用改。监控请改看 /readyz。
完整说明见 CHANGELOG.md。
v0.4.9.2 · 钉号切站自愈 · 流式 tool_calls index
v0.4.9.2 · 2026-09-16 · 钉号切站自愈 · 流式 tool_calls index
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
- SITE 切换后,旧会话钉号遇
site mismatch会自动 Forget 并重选当前区域账号(#15)。 - 流式
delta.tool_calls[].index即使为0也会输出,修复 Android Studio / OpenAI Java SDK(#16)。 - 显式
"stream_options":{"include_usage":false}时不再推送空choices的 usage 收尾 chunk。
感谢
升级
覆盖旧二进制后重启。配置不用改。
完整说明见 CHANGELOG.md。
v0.4.9.1 · 下游 system 折叠
v0.4.9.1 · 2026-09-14 · 下游 system 折叠
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
- 客户端
system/developer折进 user,避免上游 11128。不按 ZCode / Claude Code 逐家适配。
感谢
升级
覆盖旧二进制后重启。配置不用改。
完整说明见 CHANGELOG.md。
v4.8 · API Key 固定路径 · 用量按账号/模型
v4.8 · 2026-09-13 · API Key 固定路径 · 用量按账号/模型
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
- 网关 API Key 默认写入
~/.codebuddy/proxy.env,换文件夹启动不再换一把 Key。 - 用量页可按 账号 / 模型 筛选;增加按模型缓存命中率表(对比 hy3 / DeepSeek)。
- 账号列优先显示用户名。不加 SQLite。
感谢
- @carter003 · #10 · #11
升级
覆盖旧二进制后重启。若要沿用客户端里已有的 Key,把它写进 %USERPROFILE%\.codebuddy\proxy.env。
完整说明见 CHANGELOG.md。
v4.7 · 管理台用量明细与版本号
v4.7 · 2026-09-12 · 管理台用量明细与版本号
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
校验:SHA256SUMS.txt
改了什么
- 管理台顶栏 version,新 Tab 05 / 用量与明细(
#usage)。 - 记录每次 chat 的 token、cache、上游 credit(若有)、上游 request id。
- API:
GET /direct-admin/api/usage?range=day|week|month(range=process已废弃,等同day)。 - 30 日统计:若
proxy-usage.json里最早有数据不足 30 天,图表与汇总自动按最近 7 日展示。
感谢
- @carter003 · #9
升级
覆盖旧二进制后重启。配置与账号池不用改。用量默认写入与账号池同目录的 proxy-usage.json(可用 CODEBUDDY_PROXY_USAGE_PATH 改路径),正常重启后保留;SIGKILL 可能丢最近未落盘的几条。
完整说明见 CHANGELOG.md。
v4.6 · 同会话钉号,换号按额度拿最大
v4.6 · 2026-09-12 · 同会话钉号,换号按额度拿最大
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
Windows 请勿下载
darwin-*或linux-amd64。
校验:SHA256SUMS.txt
解决了什么
同一段对话以前可能轮询到不同账号,prompt cache 对不齐。现在同会话钉在一个号上;要换号时现场查剩余额度,拿最大的那个。
改了什么
- 同一会话钉在第一次成功的账号;429 / 额度耗尽才松钉换号。
- 冷号池 / 缺快照 / 快照超过 5 分钟:新会话才探活额度;之后按快照选剩余最大者。
- 换号前并行刷新候选额度(最多 2.5s),再选最厚的号。
- WorkBuddy 缓存命中按实测字段解析,并补齐出站
cache_read_input_tokens。
升级
覆盖旧二进制后重启。配置与账号池不用改。
完整说明见 CHANGELOG.md。
v4.5 · 管理台可切换 CodeBuddy / WorkBuddy 上游
v4.5 · 2026-09-11 · 管理台可切换 CodeBuddy / WorkBuddy 上游
下载哪个文件?
| 你的系统 | 下载 |
|---|---|
| Windows 64 位 | codebuddy-proxy-windows-x64.exe |
| Linux x64 | codebuddy-proxy-linux-amd64 |
| macOS Apple 芯片 | codebuddy-proxy-darwin-arm64 |
| macOS Intel | codebuddy-proxy-darwin-amd64 |
Windows 请勿下载
darwin-*或linux-amd64。
校验:SHA256SUMS.txt
解决了什么
国际站一直走 CodeBuddy CLI 头。WorkBuddy 没有 CLI,要用 IDE 头才能打到 WorkBuddy 目录。现在国内 / 国际账号都可以在管理台一键切换上游,token 共用、不用重新登录。
改了什么
- 号池旁增加 CodeBuddy / WorkBuddy 开关,和国内 / 国际一样切换。
- WorkBuddy:国际
www.workbuddy.ai,国内www.workbuddy.cn,请求头为 VSCode + WorkBuddy UA。 - 默认仍是 CodeBuddy CLI。选择写入
.env的CODEBUDDY_PRODUCT。
升级
覆盖旧二进制后重启。要走 WorkBuddy 请切管理台开关,或设 CODEBUDDY_PRODUCT=workbuddy,然后刷新模型列表。
完整说明见 CHANGELOG.md。