一个强大的 API 代理服务集合
- 点击上方按钮
- 登录你的 Cloudflare 账号
- 等待自动部署完成
- 访问分配的 Workers 域名即可使用
如果一键部署不成功,可以尝试以下方式:
- 登录 Cloudflare Dashboard
- 进入 Workers & Pages
- 创建新的 Worker
- 复制
src/worker.js中的代码到 Worker 编辑器 - 点击 "Save and Deploy"
# 克隆项目
git clone https://github.com/Ten-o/api_gateway_worker.git
cd api_gateway_worker
# 安装依赖
npm install
# 本地开发
npm run dev
# 部署
npm run deploy- OpenAI API (
/openai/*) - Google Gemini API (
/gemini/*) - Claude API (
/claude/*) - Grok API (
/grok/*)
- Docker Registry (
/docker/*) - GitHub API (
/github/*) - Telegram Bot API (
/telegram/*)
- 统一入口 统一管理
- 简单易用的配置方式
- 优雅的 Web UI 界面
- 支持跨域请求(CORS)
- 保持原始 API 的请求格式
在 src/worker.js 中配置各个 API 服务:
const API_CONFIGS = {
"服务名称": {
host: "api.example.com",
paths: ["/v1/"],
description: "服务描述",
logo: "📦"
}
}.
├── src/
│ ├── worker.js # 主要业务逻辑
│ └── ...
├── package.json
└── README.md
欢迎提交 Issue 和 Pull Request 来帮助改进项目。