Repository navigation
v0.1.1
⚠️ v0.1.1 安全修复
v0.1.1 移除了「首次启动自动从其他目录导入账号凭据」的功能。
旧版在真首次启动时会探测两个目录(开发者的旧项目路径,以及
%USERPROFILE%\wbsync�uild�in),若其中存在 auths/*.json 就把里面的
登录态凭据(access/refresh token)复制进新目录。该行为存在三个问题:
- 公开源码里暴露了开发者的私人部署路径;
- 扫描用户主目录属于未经请求的数据获取;
- 静默复制凭据是明确的隐私问题,用户完全无从预期。
若你从 v0.1.0 升级且不需要该行为,直接替换 exe 即可。
需要迁移账号时,请在面板里重新登录,或手工把 auths/*.json 拷入程序目录。
快速开始
- 下载
workbuddy-api-windows-amd64.exe,放到任意目录 - 双击启动 —— 首次启动会自动生成一个随机 API Key 并打印在日志里
- 浏览器打开面板,添加账号
接入 AI 客户端
Base URL: http://127.0.0.1:7863/v1
API Key: 见面板顶栏(点击可复制)或 config.json 的 api_key
模型 ID 需带渠道前缀:workbuddy/glm-5.3-flash、traework/<model> 等。
主要特性
- 多渠道账号池 —— 统一调度、冷却、限流避让,按策略挑号(临期优先 / 积分优先 / 负载均衡)
- 会话粘性 —— 同一段对话恒定走同一账号,上游 prompt 缓存可命中,避免工具调用 ID 对不上
- WAF IP 级 fail-fast —— 多个账号接连撞 WAF 403 时判定为出口 IP 被拦,立即失败而非继续轮转
- 费率与模型清单 —— 11 个渠道的模型与倍率,支持搜索与比价
- 积分明细 —— 按账号查看可用 / 不可用积分小计
- 自动签到 —— 每日定时签到与保活
- OpenAI / Anthropic 双协议兼容
安全说明
首次启动会随机生成 API Key(不使用固定默认值 —— 固定值会随二进制公开,
任何人下载 exe 就能反查到默认 key)。若监听 0.0.0.0 而 api_key 为空,
程序会拒绝启动,避免上游额度被局域网任意设备消耗。
面板监听非环回地址时必须配置 admin_password。
系统要求
- Windows 10+(本 Release 的手传资产仅 Windows amd64)
- 无需管理员权限
macOS / Linux 版本由 GitHub Actions 构建,见该 Release 的其他附件。
免责声明
本项目只是各上游渠道的集成与聚合,本身不涉及任何逆向分析和破解工作。
各渠道接口参数、签名算法等底层知识来自社区其他开源项目的公开成果。
仅供个人学习使用,请勿用于商业用途或违反上游服务条款的场景。