一期聚焦 Seedance。产品侧把年框变成可申请、可计量、可分账的资产;工程侧用 Go 拆成 gateway / admin-api / worker 三进程,官方密钥不出域。
鉴权平台 Key → 配额预扣 → 代理方舟异步任务 → 写用量事件。官方密钥仅此进程可见。
cmd/gateway
资产、申请审批、凭证、账单预览、渠道与风控规则配置。
cmd/admin-api
任务终态回补、日聚合、月账单、官方对账、告警派发。
cmd/worker
| 包 | 职责 | 优先级 |
|---|---|---|
| internal/asset | 年框、SKU、额度池锁定 | P0 |
| internal/application | 申请单状态机、审批发卡 | P0 |
| internal/access | API Key 签发 / 哈希 / 吊销 | P0 |
| internal/gateway | 代理、限流、预扣回滚 | P0 |
| internal/metering | UsageEvent 与聚合 | P0 |
| internal/billing | 内部价、Invoice、官方差异 | P1 |
| internal/channel | 飞书 / OpenAPI 渠道 | P1 |
| internal/volcano | 方舟 SDK 封装 | P0 |
| internal/risk | 阈值告警与熔断 | P1 |
| pkg/money | 分精度金额,避免浮点 | — |
| 迭代 | 交付 | 验收 |
|---|---|---|
| M1 | 申请/审批 + 发卡 + 池锁定 | 审批通过即有 Key,额度从池扣减 |
| M2 | gateway 代理 Seedance + 计量事件 | 调用 100% 过网关,可按申请方查用量 |
| M3 | worker 聚合 + 月账单导出 | 财务可按成本归属下载明细 |
| M4 | 飞书渠道 + 告警熔断 | 额度用尽硬拒绝,阈值可触达 |