diff --git a/docs/MDTODO/details/sub2api-upstream-reliability/R2.2.35_Task_Report.md b/docs/MDTODO/details/sub2api-upstream-reliability/R2.2.35_Task_Report.md new file mode 100644 index 00000000..cea5b49e --- /dev/null +++ b/docs/MDTODO/details/sub2api-upstream-reliability/R2.2.35_Task_Report.md @@ -0,0 +1,41 @@ +# R2.2.35 任务报告 + +## 结论 + +已通过 Sub2API 原生 `admin usage` 只读聚合 PK01 最近 7 天数据,统计窗口为 `2026-07-07T14:20:40.840331+00:00` 至 `2026-07-14T14:20:40.840331+00:00`。计价口径为标准 API 美元计费基数乘人民币倍率,不做汇率换算:盈利池售价为 `¥0.10/API_USD`,账号名称末尾倍率为采购成本;`自用`只计成本,`grok`排除。 + +盈利池标准 API 计费基数为 `$4,302.844810`,收入为 `¥430.284481`。其中能从完整账号名称恢复成本的计费基数为 `$3,949.249025`,已确认采购成本为 `¥225.688734`,已确认利润贡献为 `¥169.236169`。 + +自用池标准 API 计费基数为 `$4,764.133311`。其中能恢复成本的计费基数为 `$4,101.259730`,已确认自用成本为 `¥193.995861`。 + +7 天窗口包含已经删除的历史账号。原生 usage 只保留账号 ID,当前账号表已无法返回完整名称,因此以下成本倍率缺失: + +- 盈利池:`account-16/21/22/23/24/25/26`,合计 `$353.595785` API 计费基数。 +- 自用池:`account-16/21/22/23/24`,合计 `$662.873581` API 计费基数。 + +仓库现有运维记录也未保存这些账号的历史成本后缀,因此不得把未知成本按 0 或任意倍率估算。最终利润应表达为: + +- 不扣自用:`¥204.595748 - C_profit_unknown`。 +- 扣除自用:`¥10.599886 - C_profit_unknown - C_self_unknown`。 + +其中 `C_profit_unknown` 和 `C_self_unknown` 分别是上述历史账号在盈利池和自用池的人民币采购成本。CLI 返回 `partial` 是正确结果,而不是计算失败。 + +## 已知账号贡献 + +盈利池已确认利润贡献较高的账号包括: + +- `https://sub.yjxm1221.top plus 0.025`:`¥81.407917`。 +- `https://ai.whistlelads.com plus 0.03`:`¥60.537322`。 +- `https://sub2.pokexiao.com plus 0.03`:`¥34.095947`。 +- `https://api.iceiu.com plus 0.03`:`¥27.537987`。 +- `https://api.lwylink.xyz plus 0.05`:`¥15.905289`。 +- `lyon9801 0.10`:`¥0`,售价倍率与成本倍率相同。 + +自用池已确认成本中,`lyon9801 0.10` 为 `¥95.157869`,是最大单项。 + +## 完整性与操作边界 + +- 数据源:Sub2API 原生 `native-admin-usage/actual_cost`,完整分页读取,无抽样和手工 `limit`。 +- 原生 7 天聚合耗时约 115 秒。 +- `grok` 的 `$0.450842` API 计费基数按策略排除。 +- 本任务没有修改 runtime、账号、分组、优先级或部署。 diff --git a/docs/MDTODO/sub2api-upstream-reliability.md b/docs/MDTODO/sub2api-upstream-reliability.md index 10f12193..f2ec002e 100644 --- a/docs/MDTODO/sub2api-upstream-reliability.md +++ b/docs/MDTODO/sub2api-upstream-reliability.md @@ -127,6 +127,12 @@ #### R2.2.34 [completed] 纠正 Sub2API 利润 CLI 的币种与倍率语义:原生 actual_cost 是标准 API 美元计费基数,售价 0.10 和账号名称尾部 0.02/0.025/0.03/0.05/0.06/0.10 都表示每 1 美元标准 API 计费对应的人民币单价;将 YAML、字段名、Kubernetes 表格、JSON 和 skill 统一改为 CNY per API USD,重新统计最近24小时人民币利润,不做汇率换算且不修改 runtime,完成任务后将详细报告写入[任务报告](./details/sub2api-upstream-reliability/R2.2.34_Task_Report.md)。 +#### R2.2.35 [completed] + +只读计算 PK01 Sub2API 最近7天成本与利润:使用已修正的 CNY per API USD 口径,从原生 admin usage 按完整账号名称聚合标准 API 美元计费基数、人民币收入和人民币采购成本,分别给出不扣除自用成本与扣除自用成本的人民币利润;不修改 runtime,完成任务后将详细报告写入[任务报告](./details/sub2api-upstream-reliability/R2.2.35_Task_Report.md)。 +#### R2.2.36 [in_progress] + +由 Artificer 优化 Sub2API 利润统计 CLI 的单次聚合与渐进披露,减少 7 天成本利润计算中的重复查询、外部解析和手工算术;默认 Kubernetes 风格与显式 JSON 都应直接保留紧凑汇总,账号明细语义化下钻,缺失历史成本时输出参数化利润公式;不修改 runtime 或部署,关联 [GitHub issue #2043](https://github.com/pikasTech/unidesk/issues/2043),完成任务后将详细报告写入[任务报告](./details/sub2api-upstream-reliability/R2.2.36_Task_Report.md)。 ### R2.3 [completed] 调查并收敛 Sub2API 原生 system-log 索引未保留策略事件的能力缺口,关联 [Issue #2027](https://github.com/pikasTech/unidesk/issues/2027),完成任务后将详细报告写入[任务报告](./details/sub2api-upstream-reliability/R2.3_Task_Report.md)。