From cbe5d9d8f7cec0af3c707ab7de40c06dfe41de22 Mon Sep 17 00:00:00 2001 From: Jeff Gu Date: Fri, 17 Apr 2026 17:26:02 +0800 Subject: [PATCH] =?UTF-8?q?feat(docs):=20=E6=96=B0=E5=A2=9E=E4=B8=80?= =?UTF-8?q?=E9=94=AE=E9=83=A8=E7=BD=B2=E6=96=B9=E5=BC=8F&=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .dev.vars.example | 3 +++ README.md | 39 ++++++++++++++++++++++++++------------- 2 files changed, 29 insertions(+), 13 deletions(-) create mode 100644 .dev.vars.example diff --git a/.dev.vars.example b/.dev.vars.example new file mode 100644 index 0000000..329b84c --- /dev/null +++ b/.dev.vars.example @@ -0,0 +1,3 @@ +ADMIN_TOKEN= +CF_API_TOKEN= +CF_ACCOUNT_ID= \ No newline at end of file diff --git a/README.md b/README.md index 4d8b01f..2a22e11 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@

One API on Workers

-一个基于 Cloudflare Workers 分布式、低延迟、高性能的 AI 统一网关,支持多渠道管理、负载均衡、用量统计和追踪。 +一个基于 Cloudflare Workers 分布式、低延迟、高性能的 AI 统一网关,支持渠道管理、负载均衡、用量统计。
-本项目基于 awsl-one-api +本项目基于 dreamhunter2333/awsl-one-api 由 AI 驱动二次开发
## 项目概览 @@ -31,6 +31,29 @@ | `/v1/audio/speech` | TTS 语音生成代理 | `openai-audio`、`azure-openai-audio` | | `/v1/models` | 按 Token 权限和额度过滤后的模型列表 | 根据 Token 可访问渠道动态返回 | +## 部署方式 + +### 一键部署: + +[![Deploy to Cloudflare](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/Tokinx/one-api-workers) + + +### 手动部署 + +```bash +创建 D1 数据库,获取数据库 Name、ID +启用 Analytics Engine 并创建一张数据集,获取数据集 Name +将上述数据更新入 wrangler.jsonc + +# 设置生产 Secret +wrangler secret put ADMIN_TOKEN +wrangler secret put CF_API_TOKEN +wrangler secret put CF_ACCOUNT_ID + +# 发布 Worker +bun run deploy +``` + ### 管理后台 当前后台页面包括: @@ -139,16 +162,6 @@ bun run cf-typegen cd frontend && bun run lint ``` -### 部署 - -```bash -bun run deploy -``` - -部署流程会先构建前端,再执行 `wrangler deploy --config wrangler.jsonc`。 - -如果你在 Cloudflare Dashboard 中管理自定义域名,不要再把 `routes` / `custom_domain` 写回 `wrangler.jsonc`,否则下次部署会覆盖 Dashboard 中的域名配置。 - ## 文档 - [使用与配置](docs/usage-and-configuration.md) @@ -163,7 +176,7 @@ bun run deploy MIT License -鸣谢:awsl-one-api +鸣谢:dreamhunter2333/awsl-one-api ## 支持