跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

WebAI2API:将网页版 AI 转为兼容 OpenAI 协议的 API 服务

WebAI2API 是一款开源工具,旨在解决直接使用大模型 API Token 成本过高的问题。它通过将网页版 AI 界面转化为兼容 OpenAI 协议的 API 接口,让用户能免费或低成本调用各类主流 AI 服务。支持文本、图片及视频生成,提供后端管理面板与远程屏幕查看功能。项目采用 Node.js 开发,支持手动部署与 Docker 容器化运行,配置简单且兼容性强,适合集成到个人工具或自动化流程中。

草莓泡芙发布于 2026/4/7更新于 2026/7/2443 浏览
WebAI2API:将网页版 AI 转为兼容 OpenAI 协议的 API 服务

WebAI2API:将网页版 AI 转为兼容 OpenAI 协议的 API 服务

为什么需要这个工具?

很多开发者想用 OpenClaw 或者在自己的工具里集成大模型 API,但 Token 成本实在太高。其实各大厂商都提供了免费的网页版,比如 Doubao、ChatGPT,网页端往往不限量且免费。

WebAI2API 的核心思路就是把网页版的 AI 转成兼容 OpenAI 协议的 API。以前也有类似 web2api、chat2apt 的项目,但大多已停止更新。这次介绍的这个工具维护得比较好,实测效果也很稳定。

核心功能与特性

它的原理是对外提供标准 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 # 监听端口
auth:
  token: sk-change-me-to-your-secure-key # 鉴权 API Token (可使用 npm run genkey 生成)

安装与配置

# 1. 安装 NPM 依赖
pnpm install

# 2. 安装浏览器等预编译依赖
# ⚠️ 该脚本需连接 GitHub 下载资源。若网络受限,请使用代理
npm run init

# 使用代理(交互式输入)
npm run init -- -proxy=http://username:passwd@host: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 隧道或 HTTPS

Docker CLI 启动

docker run -d --name webai-2api \
  -p 3000:3000 \
  -v "$(pwd)/data:/app/data" \
  --shm-size=2gb \
  foxhui/webai-2api:latest

Docker Compose 启动

docker-compose up -d

更多配置内容和用法可查阅官方文档:https://foxhui.github.io/WebAI2API/

目录

  1. WebAI2API:将网页版 AI 转为兼容 OpenAI 协议的 API 服务
  2. 为什么需要这个工具?
  3. 核心功能与特性
  4. 如何部署
  5. 方式一:手动部署
  6. 1. 安装 NPM 依赖
  7. 2. 安装浏览器等预编译依赖
  8. ⚠️ 该脚本需连接 GitHub 下载资源。若网络受限,请使用代理
  9. 使用代理(交互式输入)
  10. 3. Linux 依赖安装
  11. 其他发行版请前往文档中心查找或者自行搜索
  12. 标准启动
  13. Linux 系统 - 虚拟显示启动
  14. 登录模式 (会临时强行禁用无头模式和自动化)
  15. 方式二:Docker 部署
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 从零搭建 AI 系统权限控制系统
  • 常用正则表达式速查
  • SpringBoot + Docker 实现微服务容器多节点负载均衡
  • 异步编程实战:构建高性能 Python 网络应用
  • AI 安全:Stable Diffusion 视觉提示词注入攻击实战
  • 前端高频面试题:TypeScript 核心知识点
  • LLaMaFactory 基于魔搭社区免费 GPU 微调大模型实战
  • MySQL 迁移 TCO 全景账本:隐性成本与工程化工具链实测
  • 基于 Fofa 与 Rad 的自动化漏洞扫描实战流程
  • 码云(Gitee)代码推送全流程与实操指南
  • 医学影像到血流仿真全流程解析:SimVascular 开源工具
  • 网络安全 SRC 漏洞挖掘实战与入门指南
  • 知网 AIGC 检测原理与降低疑似度的实战策略
  • Apache IoTDB 时序数据库选型指南与核心功能解析
  • AI 绘画精讲与 AIGC 游戏美术设计
  • Llama-2-7B 在昇腾 NPU 上的性能测评与部署实践
  • 信息系统安全等级保护定级流程、方法及注意事项
  • AI 辅助前端逆向实践:Upwork 消息系统解析
  • 大模型提示工程技术分类详解:单一、多重及外部工具应用
  • Highcharts Treegraph 树状图与结构树图使用指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online