你是否在寻找一个无需部署服务器、零成本就能调用 unlimited.surf 免费大模型 API 的方案?transfer-api 正是为此而生——它是一个轻量级 Cloudflare Worker 适配器,能将原本非标准的 unlimited.surf 接口,无缝转换为开发者熟悉的 OpenAI v1 和 Anthropic(Claude)标准协议。无论你是想快速测试模型能力,还是为本地 AI 工具(如 Cherry Studio、Cursor 或自研 Agent)提供统一 API 入口,它都像一座“协议翻译桥”,帮你绕过繁琐适配,专注业务逻辑。
核心功能
- 双协议兼容支持:自动将
/v1/chat/completions等 OpenAI 请求,以及/v1/messages、/anthropic/v1/models等 Anthropic 请求,精准转发并转换为 unlimited.surf 对应接口 - 全路径代理能力:除标准 API 外,还支持直接透传原始 upstream 接口(如
/api/searchWeb 搜索、/api/merge多模型融合、/api/attachments/extract文件解析) - 开箱即用的扩展入口:内置
/v1/setup(Agent 初始化配置)、/v1/codex(代码增强说明)、/v1/mcp(MCP 协议接入指引),方便高级用户快速集成 - 边缘侧零信任设计:所有请求均在 Cloudflare 边缘节点完成协议转换与转发,不读取、不缓存、不修改你的原始数据或本地文件,隐私与安全有保障
- 全自动 CI/CD 部署:支持 GitHub 私有仓库直连 Cloudflare Workers,提交代码即自动构建部署,无需手动上传或管理密钥
- 轻量无依赖架构:纯 JavaScript 编写,仅需
npm install+npx wrangler deploy,5 分钟内即可上线可用的 API 网关
适合哪些人用
这款工具特别适合三类中文开发者:AI 应用初学者——想跳过复杂鉴权和格式转换,直接用 curl 或 LangChain 调通模型;本地 AI 工具用户——正在使用 Cherry Studio、Cursor、Continue.dev 等支持 OpenAI/Claude 协议的 IDE 插件,需要稳定后端;轻量级项目搭建者——不愿维护独立服务器,但又希望拥有可控、可定制的 API 入口,比如搭建个人知识库问答、自动化文案助手或教学演示 Demo。
快速上手
只需三步,无需安装任何本地环境:
- 准备 GitHub 仓库:Fork 或克隆本项目到你的 GitHub(建议设为私有),切勿将
unlimited.surf的 API Key 提交到代码中 - 连接 Cloudflare:登录 Cloudflare Dashboard → 进入「Workers & Pages」→ 「Create」→ 「Import a repository」→ 授权并选择你的仓库
- 一键部署:在部署设置中填写:
Framework preset: None
Build command:npm install
Deploy command:npx wrangler deploy
Wrangler config:wrangler.toml(默认已包含)
确认后点击 Deploy,几分钟后即可获得专属 Worker 域名(如yourname.abc.workers.dev)
部署完成后,你就可以像调用官方 OpenAI API 一样发起请求,例如:curl -X POST https://yourname.abc.workers.dev/v1/chat/completions -H "Content-Type: application/json" -d '{"model":"gpt-4o","messages":[{"role":"user","content":"你好"}]}'
项目信息
eooce/transfer-api
GitHub
Cloudflare Worker adapter for unlimited.surf OpenAI/Anthropic-compatible API routes.
325
Stars
1.5k
Forks
JavaScript
—
编程语言:JavaScript|Star 数:325|开源协议:未明确声明(建议使用前查阅 LICENSE 文件)|GitHub 项目地址
如果你正被非标 API 接口折磨,又不想自己写一堆胶水代码——transfer-api 就是你值得信赖的“API 协议翻译官”。


