计费与 NCU 生命周期

NCU 是 hosted 构建的计费单位。提交前,已登录的 Dashboard 用户可以取得 quote 并查看 wallet 和 ledger;这些是 Dashboard JWT 操作,不是 automation-key 操作。Quote 根据请求配置和输入指标估算成本,但不会自行预留额度。

之前取得的 quote 仅供参考,并不锁定价格。提交时,服务会根据上传的输入以及最终解析出的 platforms/features 重新估价,然后从 wallet hold 该次提交的 quote。完成后会按实际测量费用 reconcile 该 hold,并退还未使用部分。Phase 2 之前失败会全额退款;构建中途失败按比例结算。取消也沿用任务的 reconcile 路径,因此工作开始后不要假定一定全额退款,应查看 Dashboard ledger。

由于提交 POST 不具备幂等性,不确定的网络结果既是传输决策,也是计费决策。人工批准重新提交前,应检查构建历史和 ledger 条目。套餐配额、赠送额度、价格和 retention 可能变化;确定发布预算前请查看当前 Dashboard。