Tabbit2API v1.0.0
把 Tabbit 浏览器内置的 AI 聊天功能,变成一个标准 OpenAI 兼容 API,不用开浏览器即可调用 Claude / GPT / Gemini / DeepSeek 等 21 个模型。
✨ 特性
- 零依赖(Node.js 18+ 原生
http+crypto),无需npm install - OpenAI 兼容端点:
/v1/models、/v1/chat/completions(流式 + 非流式)、/healthz - 逆向实现 Tabbit 的 HMAC 签名、Pro 会员
unique-uuid自证、动态 sign-key 刷新、SSE 解析 - 附带 Chrome 扩展:一键导出 web.tabbit.ai Cookie(含 HttpOnly)+ 抓取请求头/体
- 多轮对话:自动把 messages 历史拼成带角色标注的 content
📦 可用模型
- 免费无限:
Default - 免费计量:
GLM-5.2DeepSeek-V4-ProKimi-K2.6MiniMax-M3Claude-Haiku-4.5GPT-5.2-Chat等 - Pro 会员:
Claude-Opus-4.8GPT-5.5Gemini-3.5-Flash等(需账号已设为默认浏览器,本项目已自动处理标记位)
🚀 快速开始
- 用
cookie-helper-extension导出 web.tabbit.ai 的 Cookie cp .env.example .env,填入TABBIT_COOKIE和TABBIT_VERSIONnode src/server.mjs- 客户端 baseURL 填
http://localhost:8787/v1,API Key 随便填
详见 README。