Files
pikasTech-unidesk/docs/MDTODO/details/sub2api-upstream-reliability/R2.11_Task_Report.md
T

1.7 KiB

R2.11 任务报告

改进目标

关联 UniDesk #2144,将单账号成本标注与优先级调优从“先全组聚合、再账号下钻”的重复流程收敛为账号级首入口,减少无关数据聚合、输出预算触发和重复查询。

固化路径

Sub2API skill 的账号池权威 reference 已明确:

  • 已知账号 selector 时,首次调用 runtime errors --target <target> --since <window> --group <group> --account <account>
  • 一次读取账号评分、可归因上游失败率、TTFT、用量、Token、标准 API 计费基数和名称成本标注。
  • 仅在需要当前 priority、capacity、schedulable、proxy 或临时不可调度规则时补一次 runtime get
  • 全组查询仅用于跨账号比较;单账号任务不再以全组大报表作为前置。
  • 名称与 priority 分别 dry-run、顺序 confirm,最后一次 runtime get 验收,禁止并发更新同一账号。
  • 成本不自动决定 priority,仍需结合可靠性、TTFT、容量、可调度状态和样本置信度人工判断。

验证

  • 使用参数化账号级命令完成 1 小时只读 smoke,单次返回评分、失败归因、TTFT、用量、Token 和成本。
  • smoke 未调用独立 usage、profit 或全组大报表,未触发 stdout 预算保护。
  • quick_validate.py .agents/skills/unidesk-sub2api 通过。
  • git diff --check 通过。
  • 本改进仅修改 skill reference 与 MDTODO,不修改 Sub2API 运行面。

结论

同类单账号调优的必要查询从“全组诊断加账号诊断加 runtime 读取”收敛为“账号诊断,按需补 runtime 读取”;写入和最终验收仍保持受控 dry-run、顺序 confirm 与回读边界。