feat: 收敛 Sub2API 账号调优诊断

This commit is contained in:
Codex
2026-07-16 06:39:11 +02:00
parent 1744f30765
commit d42cf7bae9
7 changed files with 197 additions and 12 deletions
+9
View File
@@ -24,10 +24,19 @@ bun scripts/cli.ts platform-infra sub2api ops diagnosis --target PK01
bun scripts/cli.ts platform-infra sub2api ops channels --target PK01 --window 7d
bun scripts/cli.ts platform-infra sub2api plan --target PK01
bun scripts/cli.ts platform-infra sub2api image-prepull --target PK01 --confirm
bun scripts/cli.ts platform-infra sub2api codex-pool runtime get --target PK01 --account <id-or-exact-name>
```
先看报表和状态,再做计划或变更。详细规则按职责拆在 `references/` 下;不要新增 `full.md``all.md``guide.md` 这类变相超级文件。
- `priority` 数值越小优先级越高,`0` 合法且最高:
- 这是 Sub2API 调度的稳定合同,后续调优不得为确认方向重复检索源码;
- 只有真实调度结果与该合同冲突时,才下钻官方 scheduler 实现。
- 查询账号周限保护统一使用 `runtime get --account <id-or-exact-name>`
- 单次展示原生 5h/7d 用量、重置时间、有效自动保护阈值、阈值来源和触发状态;
- 账号级 `auto_pause_*_threshold` 优先于全局 Ops 默认值;
- 原生 quota probe 失败时明确标记不可用,并保留账号缓存字段,禁止把用户计费额度当成上游账号周限。
## 边界
- PK01 默认只允许只读诊断: