diff --git a/README.MD b/README.MD index 4ff5a8c..70459d3 100644 --- a/README.MD +++ b/README.MD @@ -29,13 +29,12 @@ ### Vercel 部署(推荐) -[](https://vercel.com/import/project?template=https://github.com/CJackHwang/ds2api) +[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FCJackHwang%2Fds2api&env=DS2API_ADMIN_KEY&envDescription=管理面板访问密码(必填)&envLink=https%3A%2F%2Fgithub.com%2FCJackHwang%2Fds2api%23环境变量&project-name=ds2api&repository-name=ds2api) -1. 点击上方按钮部署 -2. 设置环境变量 `DS2API_ADMIN_KEY`(管理密码,**必填**) -3. 部署完成后访问 `/webui` 管理界面 -4. 添加 DeepSeek 账号和 API Key -5. 点击「同步到 Vercel」完成配置 +1. 点击上方按钮,填写管理密码 `DS2API_ADMIN_KEY` +2. 部署完成后访问 `/webui` 管理界面 +3. 添加 DeepSeek 账号和 API Key +4. 点击「同步到 Vercel」保存配置 > **首次同步会自动验证账号、保存 Token 和 Vercel 凭证,后续操作无需再输入。** diff --git a/routes/home.py b/routes/home.py index 69dce7f..2156406 100644 --- a/routes/home.py +++ b/routes/home.py @@ -3,17 +3,138 @@ import os from fastapi import APIRouter, Request from fastapi.responses import HTMLResponse, FileResponse -from fastapi.templating import Jinja2Templates -from core.config import TEMPLATES_DIR, STATIC_ADMIN_DIR +from core.config import STATIC_ADMIN_DIR router = APIRouter() -templates = Jinja2Templates(directory=TEMPLATES_DIR) + +# 首页 HTML(内嵌避免依赖模板目录) +WELCOME_HTML = """ + +
+ + +DeepSeek to OpenAI Compatible API
+ +完全兼容 OpenAI API 格式
+Round-Robin 负载均衡
+支持 R1 推理模式
+DeepSeek 搜索增强
+