84d8b7b7d88a0898474012ecfa7b2d3961403401
- pnpm-workspace.yaml 增加 packages 字段,修复 pnpm 9 的 packages field missing or empty 报错 - 新增 index.html,访问根路径自动跳转到 list.html 排行榜页 - vite.config.ts 构建入口加入 index.html - .gitignore 忽略 .idea,并从暂存区移除已跟踪的 .idea 文件
Token 排行榜
Sub2API 用户用量排行,支持日 / 周 / 月和自定义日期区间。主表只列出本区间有请求的用户(排除系统账号 admin),点开一行看该用户每个模型的请求、Token 拆分和占比。右上角「可用模型」弹窗只展示分组账号实际挂载的模型,状态来自账号可用状态。
开发
cp .env.example .env
# 填入 ADMIN_API_KEY
pnpm install
pnpm dev
开发时 Vite 把 /api 代理到 Sub2API,并用 .env 里的 ADMIN_API_KEY 注入 x-api-key,浏览器里不会带上这把 key。
同域部署
构建:
pnpm build
推荐独立域名部署(例如 token.example.com),Sub2API 现有 nginx 不用改。把 dist/ 内容放到新站点网站目录,并反代 /api/ 到本机 127.0.0.1:8080。详见 deploy/DEPLOY.md。
Description
Languages
Vue
43.3%
TypeScript
21.5%
Python
16.3%
CSS
10.3%
Shell
7.5%
Other
1.1%