网关与账号
管理账号池与代理出口,查看当日调用量、估算花费、成功率、最近请求与网关模型清单。
国际版 (Global)
www.workbuddy.ai
默认出口
当前视图
0
/ 0 总积分 · 0/0 账号
0 个 Key
国内版 (China)
copilot.tencent.com
默认出口
当前视图
0
/ 0 总积分 · 0/0 账号
0 个 Key
CodeArts (华为云)
华为云
默认出口
当前视图
离线
—
/ 0 账号 · 0 模型 · — 积分
0 个 Key
网关默认出口
0 个 Key 生效
国际版 (Global)
网关模型清单
展示当前视图下官方对话大模型、上下文容量、推理/视觉能力、思考控制、默认采样参数及在售倍率
只有勾选的模型才会写入 DSH 等客户端(一键配置);默认全部勾选,可用表头「全选 / 全不选 / 反选」批量调整,改完请重新一键配置并重启客户端。
| 模型 ID |
名称 |
消费倍率 / 优惠 |
模型能力 |
上下文窗口 |
最大输出 |
思考档位 |
默认采样参数 |
CodeArts 账号
账号、token 续期、模型发现、冷却与签到都由本进程直接完成。
当前禁用
「上游限流」到点自动恢复;「本地停用」需手动启用;「日限额」次日零点恢复
签到与活跃记录
任务与福利
每日活跃打卡、Buddy 加油站、成长任务与福利积分总览。
国际版每日活跃福利
国际版每日轻量会话与网页通道打卡,触发官方发放每日活跃 Bonus Pack (+30/+50 积分)
本期 Buddy 加油站活动
-
第 10 期 (至 10-15 23:59 止)
当前连续登录天数
-
WorkBuddy 成长计划
网关设置
面板密码与界面语言、API Key 与出口绑定、代理槽与限额、价格估算、出站身份与本地网络工具。
面板访问密码
用于打开本看板。默认密码为 admin,建议立即修改。
界面语言
这里设置的是这台网关的实例默认语言;右上角语言按钮只覆盖当前浏览器,换端口、主机名或清掉站点数据后会回退到这个默认值。
实例默认语言
顶部页签显示
取消勾选就把该页签从顶部收起来,勾回来即恢复;清单按顶部现有的页签现场生成,上游增删页面这里自动跟上;偏好存在本网关,换浏览器、重启服务都记得。「设置」是这一页自己的入口,固定保留。
API Key
为每个 Key 绑定专属出口。客户端使用该 Key 请求将固定走对应区域,实现双出口并发。
CodeArts 接入
第三个出口直接连华为云 CodeArts:OAuth 登录、token 续期、模型发现、
冷却与签到都在本进程内完成,不需要再跑独立的 codearts2api 服务。
账号代理槽
每个账号固定绑定一个出口代理槽。槽位地址变化时绑定账号自动跟随;禁用或删除后回退直连。
代理槽对应 Mihomo 监听端口,不等于订阅节点数;一个出口组可以引用两个订阅的全部节点。扩展槽位需先新增监听端口并调整发现范围,独立探测端口不应导入账号槽位。
订阅管理
支持同时使用多个订阅。订阅地址含访问凭证,仅在服务器保存;修改时留空保留原地址。
代理健康检查与自动切换
故障复核后自动切换;排名模式还可优化慢节点。按实际 IP 去重,无备用的故障槽暂停新请求,账号绑定保持不变。
排名模式遍历订阅全部节点,按实际出口 IP 去重;延迟接近时住宅优先。保留固定端口和账号绑定,冷却期间等待后续检查收敛。
槽位与 Mihomo 组映射(每行 槽位ID=代理组名称)
控制密钥仅保存在服务器 accounts/proxy-health/secret 文件,面板不显示密钥。
订阅节点实测排名
代理切换记录
模型价格估算
按 OpenRouter 上同名模型的价格,把每条请求的 token 折算成人民币,供面板的「OpenRouter 价估算」列与「API 等价花费」卡片使用。OpenRouter 的模型级价取的是 top provider 的价,多 provider 模型通常接近最低档,因此这是参考价,不等于 WorkBuddy 官方价或结算价。默认开启;关闭后不再向 OpenRouter 取价,也不再折算任何金额,相关列、卡片与取价控件一并隐藏(只留这个开关)。重新打开会补算关闭期间的请求:那段请求按之后第一次取到的价折算并标 *,所以关掉再打开不会丢数。
价估算已关闭:不再取价、不再折算金额,价格列与「API 等价花费」卡片一并隐藏;重新打开后会补算关闭期间的请求。
定价刷新
网关每隔这段时间去 OpenRouter 取一次价:每个模型每份不同的价格存成一条定价策略(内容相同就复用同一条,不重复写),并声明「现在生效的是哪一条」。每条请求按它发生时生效的那一条计价,所以之后调价不会改写之前的数字;请求只记它引用的是哪条策略,不内嵌整份价格。取价时还没有价的模型,用之后第一次取到的价补算并标 *。没人引用、又已经不作数的策略会被清掉(每个模型至少留一条,刚取到的那批不动)。取价间隔以分钟计,默认 5 分钟;填 0 表示不自动刷新(仍可用「立即取价」手动取一次)。
取价输入 = 内置目录 ∪ 网关实时目录里新增的模型,上游新上架的名字无需改代码就会进入下一轮取价;两次取价之间就被调用的新模型,第一笔请求即按内存里的目录按需补价。名字带渠道后缀(如 -lkeap)的模型默认按变体后缀继承向基准模型取价(要求唯一命中,命不中照旧显示未定价);关掉开关即恢复「只有覆盖表与同名匹配才定价」。
启用 Anthropic Messages 接口 (Claude)
允许 Claude Code / Anthropic SDK 访问网关 /v1/messages。网关对内将其转换为 OpenAI Chat Completions 协议转发。
注意:转换层目前未保留 cache_control 语义,在长会话中可能因缓存命中率降低而导致积分消耗偏高。请知晓风险后再开启。默认关闭。
免费额度耗尽回退积分版
国际版 deepseek-v4.1-flash 免费额度在所有账号均耗尽(6004 撞线)后,自动回退到 deepseek-v4.1-flash-sg 付费通道。默认关闭。
注意:回退后将消耗账户中的真实积分(x0.03 倍率),请确认知晓积分成本后再开启。
自动切换出站身份
某账号在某模型上被上游限流(429)时,自动在 WB / VSC / CLI 之间换身分重试,每轮最多 4 次。三条身分走不同的配额通道,开启后 429 会少一些。默认关闭。
注意:切换后的身分会被保存,重启后继续沿用,不会自动回到 WB。
数据用途声明
X-Private-Data 会随每次模型请求发送,声明这段对话是否允许参与模型优化。auto 保持三套出站身份各自的官方默认;true / false 无条件覆盖。
这是对上游的数据用途声明,只影响 X-Private-Data 头,不改变请求内容。
出站身份版本号
三套身份当前发出去的版本号。默认值来自抓包与官方包解包核对,只有默认值有对应的头族与请求体配套。
修改版本号只改字符串,不会同步头族/请求体/ID 形态;与默认值不一致时可能触发上游校验,存在封号风险。修改需要输入面板密码。
① 时段
留空 = 每天随机两个时间、间隔 12 小时(分钟避开整点,绕开上游 14220 的批处理窗口)。今日生效:
-
② 候选模型
按顺序试:第一个是首选,失败换下一个;留空 = 自动(首选模型 + 该区域免费模型,按倍率排序)。
建会话失败(14220)与模型无关,多加候选只是多打几次。
选择网页活跃提示词
勾选的提示词参与随机抽取;一条都不勾 = 使用全部内置 300 条。内置池只含不需要联网、不容易引出长答案的小问题。
全局提示词
给所有 /v1 对话注入一段网关自己的系统提示词。「追加」保留客户端提示词并插在开头,「替换」删掉客户端 system/developer 后只留这一条。留空时「追加/替换」使用内置默认提示词。默认「透传」,不改写任何客户端内容。
只作用于对外对话;网页活跃、保活与签到等网关内部请求不注入。内容上限 64 KiB。
本地网络工具
部分客户端(如 Codex App)会宣告 web_search / web_fetch 这类服务端工具,而上游没有对应的执行器:声明送上去,模型看到工具却没有执行器,客户端最后只拿到一句 unsupported call。开启后由本网关代跑——把声明换成自己的同名函数,在本地执行(搜索按 DuckDuckGo → Bing → Wikipedia → Stack Overflow → Google News 的顺序自动轮换,抓页面抓这个 URL)再把结果喂回模型。默认关闭,关闭时声明原样透传,客户端自己声明的搜索工具照常拿到调用。
注意:开启后网关会主动出网抓取模型给出的 URL(字面私网地址与解析进内网的域名都会被挡),且每轮代跑都会多跑一次上游、多消耗该账号的额度;某个搜寻引擎被限流时会自动轮换到下一家,全部不可用才把明确错误交给模型。
剩余用量优先调度
按「剩余用量估算」优先调度:某 (账号 × 模型) 的估计剩余越接近耗尽,分到的请求越多——先把快用完的额度用掉,等它到点重置。剩余不到 30% 开始加权、5% 以内权重最高;没有预算样本、或剩余为 0 / 冷却中的组合不参与。默认关闭。
注意:估算由撞线样本反推的预算与本地用量得出,本身有误差;开启后接近耗尽的账号会明显多接流量,也可能更早撞到上游限额(撞线后该模型停用到上游给出的恢复时刻)。
跨出口回退(国际版 → 国内版)
国际版出口把某个模型限流、当日额度用满、或整池都在冷却时,允许改用同名的国内版出口再试一次。默认关闭——两个出口是两套上游、两套额度、两套积分口径,混用会让「这个 Key 只花国际额度」的部署失去保证。
只对两个出口都提供的模型生效(gpt-* / gemini-* 等国际版独占模型不回退);方向是单向的,国内版永远不会回退到国际版。出口被显式指定的请求(Key 绑定了出口,或客户端带了 X-Realm / ?realm=)不受影响。
模型额度窗口探针
上游的免费额度窗口按「首次请求」起算:某账号在某模型上被限流(429)后,上游会给出一个重置时刻。开启后,网关会在该时刻到点主动补一个最小请求,把新一轮窗口的计时起点钉在重置那一刻——否则要等到下一次真实请求窗口才开始计时,额度白白空转。默认开启。
注意:探针会真的发一次对话请求,消耗该账号极少量额度(约一条 "Hi")。到点后若上游仍未放开,最多重试 20 次(每 15 秒一次)后放弃,等下一次 429 重新登记。
模型额度定时主动查询
勾选要留意的模型后,网关每 6 小时为每个「账号 + 模型」发一个最小请求,主动确认这条配额线是否已经被打满:打到 429 就立即记该模型的冷却,并把上游给的重置时刻交给上面的「模型额度窗口探针」到点处理;请求通了就说明这条线还没到限额。窗口探针管的是「已经限额之后」,这里管的是「还没限额时先知道」。默认不勾选,勾选后才会定时查询。
注意:每次查询都会真的发一次对话请求,消耗该账号极少量额度;本地一旦有了该「账号 + 模型」的 429 记录,就停止定时查询(改由上面的探针负责),窗口记录消失后自动恢复轮询。
上游响应头超时
单次尝试等上游返回响应头的上限(秒)。拿到响应头之前网关不会向客户端发出任何字节,所以这个值就是客户端要空等的时长:设得比客户端的首字节预算还大时,客户端会先断开(表现为 499 / 首字节迟迟不返回),而网关仍会按这个上限继续换账号重试。默认 120。
调小的代价:上游偶尔确实算得慢的正常请求会被提前判失败、换账号重试,多消耗一次额度。建议不高于客户端的首字节预算。
账号级并发上限
一个上游账号同时最多接几个请求。0 = 不限(默认,跟没这个功能一样);1 = 一个账号同时只接一个;N = 一个账号最多同时接 N 个。
整个池子能同时接多少 = 账号数 × N(本机 24 个账号:1 → 24 个,3 → 72 个,10 → 240 个)。超出这个数的请求不排队,直接回「每个账号都在忙」,客户端自己重试。
它只防「同一瞬间两个请求压到同一个账号上」(上游按账号+分钟计 token,压一起会回 429、账号被停放)。它治不了「两个开场白相同的会话每轮互换账号」——那种情况每轮都丢缓存,要靠下面的「更稳的会话粘滞键」。
1 和 2–10 的实际区别:只有 1 能保证两个同开场白的会话不会同时撞进同一个号;2 以上只是把总容量放大,两个会话又能同时进同一个号(该撞还是撞);10 在 24 个账号下基本等于「不限」,除非真的同时有 240 个以上请求。日常两三个会话用不到它,保持 0 即可。
更新
网关检查自有 GitHub Release。发现稳定版后可手动安装;安装会短暂重启网关,账号与用量数据会保留。
| 当前版本 | - |
| 最新版本 | - |
| 上次检查 | - |
| 安装状态 | 尚未开始 |
默认关闭。开启后最多每 24 小时自动检查一次;安装仍需手动点击。
保留历史版本备份
每次更新成功后把旧版本的程序文件留在 updates/ 下,回退用它恢复,不会下载旧安装包。0 = 与旧版本行为一致(不留备份,回退不可用);1 = 只能回退一步;每份约 5 MB。
版本回退
回退用更新时留在本机的备份恢复旧版本,不下载安装包;回退会重启网关,账号与用量数据会保留。
运行信息
| 当前版本 | - |
| 账号存储目录 | - |
| 用量日志目录 | - |
| 设置文件 | - |
智能体配置
检测本机已安装的 AI 编程客户端,一键把它们的配置指向本网关;原始文件会先备份,随时可一键还原。
连接信息
写入各客户端配置时使用的网关地址、鉴权 Key 与默认模型。
「全局 API Key」表示不在客户端配置里写入具体 Key,客户端沿用网关当前生效的全局 Key。
本机客户端
检测到以下客户端安装在本机;点击「一键配置」即可让它改走本网关,原配置自动备份,可随时还原。
其他客户端
任何支持 OpenAI 兼容或 Anthropic Messages 协议的客户端都可以手动接入本网关,把下面的地址填进客户端的 Base URL / API 地址即可;Key 到「设置」页复制。
| OpenAI 兼容 Base URL |
-
|
| Anthropic Messages Base URL |
-
|
鉴权 Key 请前往「设置 → API Key 与出口绑定」页复制,填入客户端的 API Key / Token 字段。
网关运行日志
实时捕获反向代理请求、流式转发、调度巡检、任务打卡与异常告警 (内存保留最新 2000 条)
加载中...