Files
pikasTech-unidesk/docs/MDTODO/details/sub2api-upstream-reliability/R2.6.11_Task_Report.md
T
Codex 20436b8290
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success
docs: 整理 Sub2API 运维任务记录
2026-07-15 08:54:18 +02:00

1.8 KiB

R2.6.11 任务报告

交付

  • 已通过 PR #2087 合并到 master,合并提交 062faeb81f680728d08cd4eabef01f5e3fdf5372
  • profit 新增 --sale-rate <CNY/API_USD>,只覆盖本次只读候选售价,不修改 YAML。
  • profit 新增可重复的 --scenario-without-account <id-or-exact-name>,使用精确账号 ID 或完整名称模拟账号退出。
  • 情景在同一次 Sub2API 原生 usage 聚合中自动移除选中账号绑定的期间成本,并把其盈利池和自用池流量分别按各自剩余账号的实际加权采购倍率重分配。
  • 默认 Kubernetes 风格汇总和显式 JSON 直接披露理论利润上限、重分配利润、日均营业额与成本、账号流量占比、替代成本和剩余账号负载增幅,不再需要 --accounts 分页及手工算术。
  • selector 不存在时失败;剩余账号有未知成本、没有替代计费基数或仍有未分类流量时输出 partial,不把未知成本当作零。
  • Sub2API skill 描述和 references/codex-pool.md 已同步通用入口、计算语义与容量风险边界;核心代码和文档入口未固化具体账号、月份或售价。

验证

  • PK01 真实只读命令一次返回 status=complete、两种利润、日均值、两池账号占比和负载增幅:profit --month 2026-07 --forecast --sale-rate 0.15 --scenario-without-account 'lyon9801 0.0'
  • 显式 --json 保留精确十进制、完整账号名称、替代成本和负载增幅。
  • 非法 --sale-rate -1 在发起远端请求前明确拒绝。
  • quick_validate.py .agents/skills/unidesk-sub2api 通过。
  • git diff --check 通过。

边界

本次只修改 UniDesk CLI 与 skill 文档;未修改 Sub2API 源码、版本、YAML、runtime、外部哨兵或线上账号。