news 2026/10/19 10:57:36

【工具】把WorkBuddy变成API,白嫖免费模型,还支持NAS部署

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【工具】把WorkBuddy变成API,白嫖免费模型,还支持NAS部署

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]
如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~


如果你不想买Token Plan,又想用免费模型,那学长真心建议你跟着我走完这篇教程!!!

软件介绍

WorkBuddy很好用,而且经常有免费无限制的模型可以薅,但它不能对外提供API给Claude、Codex用,非常可惜。

今天学长发现了几个开源项目,直接把WorkBuddy协议给逆向了,从而实现了让WorkBuddy能对外提供OpenAI和Anthropic格式的API。并且对Windows系统支持一键启动脚本,还支持部署到NAS,总之非常牛批。这三个项目都是同一类型的,如果要最简单的就用第1个,如果要最复杂的就用第3个,如果要部署到NAS的推荐用第2个:

  • • https://github.com/Tom6814/WorkBuddy2API
  • • https://github.com/linguo2625469/workbuddy2api-panel
  • • https://github.com/ardeyouxipianyi/workbuddy2api-hub

学长想部署到飞牛上,所以学长选择了第2个项目。

部署步骤

1、安装非常简单,登录飞牛后执行以下命令即可:

curl -fsSL https://gh-proxy.com/https://raw.githubusercontent.com/ardeyouxipianyi/workbuddy2api-hub/main/quick-deploy.sh | sudo bash

或者也可以用compose:

services: wb-proxy: image: ghcr.io/ardeyouxipianyi/workbuddy2api-hub:latest # 或 ardeyouxipianyi/workbuddy2api-hub:latest container_name: wb-proxy restart: unless-stopped ports: - "8788:8788" # 左侧宿主端口可自选;右侧必须与下面的 PORT 一致 environment: - HOST=0.0.0.0 - PORT=8788 # - API_KEY=your_secret_key # 留空则自动生成并打印在启动日志 - TZ=Asia/Shanghai volumes: - ./accounts:/app/accounts # 账号凭证与配置(更新/重建容器不丢) - ./usage:/app/usage # 用量流水日志(更新/重建容器不丢)

2、启动后:API 地址 http://127.0.0.1:8788/v1,Web 看板 http://127.0.0.1:8788/。首次启动还没有账号,打开看板点「+ 添加账号 (OAuth)」完成授权即自动入库。

  • • 绿色包自带的精简 Python 运行时只覆盖 Windows;macOS / Linux 直接使用系统 Python,需要 3.9+(启动脚本找不到内置运行时会明确打印所用的解释器与版本)。Docker 部署自带基础镜像,不受影响。
  • • zip 解压后若提示权限不足,先执行一次:chmod +x start-wb-proxy.sh start-wb-proxy.command start-wb-proxy-lan.sh start-wb-proxy-lan.command allow-firewall.command

3、看板需要面板访问密码(默认 admin),它与 API Key 相互独立:密码只用于打开看板,可在「设置」页修改(或启动时 --panel-password 指定),以 PBKDF2-SHA256 摘要存于 accounts/settings.json(不存明文),登录态只留在浏览器会话里。

本机 / 受信局域网自用可带 ?pwd=面板密码 免手输直接进面板(如 http://127.0.0.1:8788/?pwd=admin);公网暴露时不要用——密码会留在浏览器历史与反向代理日志里。注意它和局域网共享的 ?key= 不同:?key= 只把 API Key 存给 /v1 用,不会自动登录面板。首次登录后请立即改掉默认密码。

4、首先点击“添加”来登录WorkBuddy。

如果只登陆了国内版,记得切换默认出口方式:

这里还能一键做任务:

5、首次启动生成高强度随机API Key,写入 accounts/settings.json 并打印在终端。也可以通过以下命令查看:

docker logs wb-proxy | grep -i 'api key'

当然,如果上面的key无效,或者相关增加key,也可以在设置页面添加专属的API Key,它可以限制每个Key所能使用的模型,默认是无限制。

6、然后就可以在你本地测试了。

先测试一下模型列表:

https://ip:8788/v1/models?key=xxx

然后测试一下API调用:

最后测试一下接入cc-switch和claude:

url = https://ip:8788/v1 key = xxxxx

非常完美!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/19 10:55:00

Tcache攻击实战:从UAF到任意地址分配的堆利用入门

Tcache attack 这名字一听就知道是堆利用那点事。玩过一阵子 CTF 的人应该都有感触,以前学堆利用,先是 fastbin 各种花样,后来 glibc 2.26 之后引入了 Tcache,整个堆利用的思路一下子清爽了不少,但坑也跟着变多了。这道…

作者头像 李华
网站建设 2026/10/19 10:52:23

从扩散模型到DiT:FLUX.2/Seedream/Qwen/GLM/Z-image选型指南

做AI图像生成工具整理和内容创作这几年,我手头反复切换使用的模型其实很固定:FLUX.2、Seedream(即梦)、Z-image、Qwen-Image、GLM-Image。这五个名字在中文设计圈和AI绘画社区里经常被放在一起讨论,但它们各自的底子、…

作者头像 李华
网站建设 2026/10/19 10:52:20

UDP之上实现可靠传输:停等、GBN与SR协议详解与避坑指南

简介:面向计算机网络课程设计中可靠数据传输协议实验,这是一份基于Python实现的完整方案,覆盖停等协议、GBN(后退N帧)与SR(选择重传)三种机制的代码与文档。资源共14个文件,包括8个p…

作者头像 李华
网站建设 2026/10/19 10:52:13

ZigBee无线LED照明系统设计:从选型到部署的完整实践

做智能照明项目,很多人第一反应就是WiFi,结果灯一多就掉线、网关反复重启、手机App转圈半天没有反馈。我做这套无线LED照明系统的时候,前前后后几十个灯混在一个无线网络里,最后稳定跑起来的方案不是WiFi也不是蓝牙低功耗&#xf…

作者头像 李华
网站建设 2026/10/19 10:52:11

YOLOv8高空抛物监测项目:环境配置与运行全指南

简介:这套基于YOLOv8的社区高空抛物监测系统,以智慧社区安防为背景,面向计算机视觉方向的毕业设计、课程设计与项目初期演示,适合计科、人工智能、通信工程、自动化、电子信息等专业学生使用,也为零基础初学者提供了可…

作者头像 李华