
转载请注明出处小锋学长生活大爆炸[xfxuezhagn.cn]如果本文帮助到了你欢迎[点赞、收藏、关注]哦~背景介绍想用OpenClaw、想在自己工具里集成API但Token太贵了不过各大商家不是都提供了免费的网页版吗比如doubao、ChatGPT网页版是不限量还免费的所以这次介绍的工具就是将网页版的AI转成了兼容OpenAI协议的API。以前也有web2api、chat2apt不过都不更新了。而这次的WebAI2API非常好用。使用效果亲测效果挺好原理就是对外提供API接口接收到请求后默认人工操作去内置浏览器上发送内容然后将结果再返回给接口。还提供了一个后端管理系统可以方便的查看系统状态、管理配置等等。不只是文字图片生成也是能实现的。如果你部署在服务器上还能远程查看屏幕。目前支持的AI厂商列表网站名称文本生成图片生成视频生成LMArena✅✅Gemini Enterprise Business✅✅✅Nano Banana Free✅zAI✅✅Google Gemini✅✅✅ZenMux✅❌ChatGPT✅✅DeepSeek✅Sora✅Google Flow✅❌豆包✅✅❌待续...---部署教程项目链接https://github.com/foxhui/WebAI2API方式一:手动部署克隆项目git clone https://github.com/foxhui/WebAI2API.git cd WebAI2API调整配置文件程序初次运行会从config.example.yaml复制配置文件到data/config.yaml。我建议先配置好。server: # 监听端口 port: 3000 # 鉴权 API Token (可使用 npm run genkey 生成) # 该配置会对 API 接口和 WebUI 生效 auth: sk-change-me-to-your-secure-key安装与配置# 1. 安装 NPM 依赖 pnpm install # 2. 安装浏览器等预编译依赖 # ⚠️ 该脚本需连接 GitHub 下载资源。若网络受限请使用代理 npm run init # 使用代理 # 直接使用 -proxy 可交互式输入代理配置 npm run init -- -proxyhttp://username:passwdhost:port # 3. Linux 依赖安装 # 其他发行版请前往文档中心查找或者自行搜索 apt install -y xvfb x11vnc libgtk-3-0 libx11-xcb1 libasound2启动服务# 标准启动 npm start # Linux 系统 - 虚拟显示启动 npm start -- -xvfb -vnc # 登录模式 (会临时强行禁用无头模式和自动化) npm start -- -login (-xvfb -vnc)方式二:Docker 部署安全提醒:Docker 镜像默认开启虚拟显示器 (Xvfb) 和 VNC 服务可通过 WebUI 的虚拟显示器板块连接WebUI 传输过程未加密, 公网环境请使用 SSH 隧道或 HTTPSDocker CLI 启动docker run -d --name webai-2api \ -p 3000:3000 \ -v $(pwd)/data:/app/data \ --shm-size2gb \ foxhui/webai-2api:latestDocker Compose 启动docker-compose up -d更多配置内容和用法可看官方文档https://foxhui.github.io/WebAI2API/