文档
03 平台04 媒体供应05_过程

MG-05-002 实施任务20260910

历史记录:本页为当时的任务清单,已被后续设计与任务卡取代,仅供追溯。

来源:OMG-909@722a2ba 的 TASKS.md。旧编号不再复用;相对任务链接以仓库根为准。

状态

[ ] 待开始
[~] 进行中
[x] 已完成并集成
[!] 阻塞

所有任务在开始前必须补充 Owner、Branch、Worktree、Base Commit、Owned Paths、 依赖、验收编号和测试。多 Agent 规则见 AGENTS.md。

M0 设计与事实

[x] OMG-000 设计基线

  • Owner:Primary Agent
  • Branch:codex/media-gateway-design
  • Owned Paths:README.md、AGENTS.md、docs/**、TASKS.md
  • Scope:冻结产品、领域、架构、API、UI、验收、开发和切换计划
  • Acceptance:文档无明显冲突;所有用户确认需求可追踪到验收编号
  • Tests:Markdown 链接、术语和跨文档一致性检查
  • Evidence:设计基线提交;git diff --check 和本地 Markdown 链接检查通过

[x] OMG-001 生产接口与请求 Fixture

  • Depends On:OMG-000
  • Task File:tasks/OMG-001.md
  • Owned Paths:docs/evidence/api/**、testdata/contracts/**
  • Scope:现有图像和视频路径、字段、默认值、错误、模型别名和真实请求脱敏
  • Acceptance:P0-VID-001、P0-VID-003 生产路径覆盖
  • Tests:Contract Fixture validator

[ ] OMG-002 生产 Supply 与价格证据

  • Depends On:OMG-000
  • Owned Paths:docs/evidence/supplies/**
  • Scope:Provider 模型、Profile、能力、价格、收费节点、并发和真人政策
  • Acceptance:每个计划生产 Supply 证据完整或明确阻塞
  • Tests:Evidence schema validator

[ ] OMG-003 负载和用户基线

  • Depends On:OMG-000
  • Owned Paths:docs/evidence/capacity/**、docs/evidence/users/**
  • Scope:30 天峰值、继续服务用户、新 Key、对象存储和域名
  • Acceptance:冻结 max(H1, peak×2) 和用户切换矩阵

[x] OMG-004 new-api 复用审查

  • Depends On:OMG-000
  • Owned Paths:docs/reuse/**
  • Scope:Provider Adapter、协议 DTO、前端组件、许可证和禁止依赖
  • Acceptance:每个拟复用路径有 Source Commit、边界、风险和处理结论
  • Evidence:docs/reuse/PRODUCTION_MEDIA_REUSE.md;各复用提交保留 Source-*

M1 平台基础

[x] OMG-101 Go/HTTP/Observability 骨架

  • Task File:tasks/OMG-101.md

[x] OMG-102 PostgreSQL Migration 与 Repository 基础

  • Task File:tasks/OMG-102.md

[x] OMG-103 Redis/Outbox/限流基础

  • Task File:tasks/OMG-103.md

[x] OMG-104 Object Store 与内容资产基础

  • Task File:tasks/OMG-104.md

[x] OMG-105 React UI Shell 与权限路由

  • Task File:tasks/OMG-105.md

[!] OMG-106 CI、Fixture 和秘密扫描

  • Task File:tasks/OMG-106.md
  • Blocked:本地 Workflow、Compose、Fixture 和秘密扫描已集成;仓库尚无 Git 远端, 无法执行或证明托管 CI

[x] OMG-107 身份与目录 PostgreSQL Repository

  • Task File:tasks/OMG-107.md

[x] OMG-108 Runtime Composition 与核心路由

  • Task File:tasks/OMG-108.md

[x] OMG-109 Provider 共享结果与错误契约

  • Task File:tasks/OMG-109.md

[x] OMG-110 资产转存与内容交付

  • Task File:tasks/OMG-110.md

[x] OMG-111 媒体运行时组合与 Compose 全链路

  • Task File:tasks/OMG-111.md

[x] OMG-112 可恢复的异步用户并发 Permit

  • Task File:tasks/OMG-112.md

M2 身份与记录

[x] OMG-201 User/CustomerGroup

  • Task File:tasks/OMG-201.md

[x] OMG-202 API Key 与模型权限

  • Covered By:OMG-201、OMG-301、OMG-708

[x] OMG-203 MediaRequest/Attempt/Output

  • Task File:tasks/OMG-203.md

[x] OMG-204 AsyncTask/Outbox

  • Covered By:OMG-203、OMG-112

[x] OMG-205 用户、Key 与使用记录 UI

  • Covered By:OMG-701、OMG-706、OMG-708

M3 目录与配置

[x] OMG-301 Channel/Credential Version

  • Task File:tasks/OMG-301.md

[x] OMG-302 Supply 受控测试端点

  • Task File:tasks/OMG-302.md

[x] OMG-303 Supply 与媒体能力

  • Covered By:OMG-301

[x] OMG-304 Cost Rule Version

  • Covered By:OMG-301

[x] OMG-305 Public Model/Binding/Policy

  • Covered By:OMG-301

[x] OMG-306 Channel/Supply 配置向导

  • Covered By:OMG-706

[x] OMG-307 模型广场

  • Covered By:OMG-701、OMG-420、OMG-421

M4 调度内核

[x] OMG-401 Image Capability Matcher

[x] OMG-402 Video Capability/真人 Matcher

[x] OMG-403 Cost Quote Engine

[x] OMG-404 Channel/Supply Health

[x] OMG-405 Capacity Lease

[x] OMG-406 Deterministic Scheduler

  • Task File:tasks/OMG-406.md

[x] OMG-407 Degradation Rules

[x] OMG-408 路由模拟与决策快照

[x] OMG-409 持久健康观测器

  • Task File:tasks/OMG-409.md

[x] OMG-410 健康熔断自动探测恢复

  • Task File:tasks/OMG-410.md

[x] OMG-411 半开探测与渐进容量恢复

  • Task File:tasks/OMG-411.md

[x] OMG-412 异步告警生命周期与正确恢复时机

  • Task File:tasks/OMG-412.md

[x] OMG-413 Supply 全结果验证与生产门禁

  • Task File:tasks/OMG-413.md

[x] OMG-414 异步生命周期时间线

  • Task File:tasks/OMG-414.md

[x] OMG-415 视频结果发布有界重试

  • Task File:tasks/OMG-415.md

[x] OMG-416 异步图像结果持久接力

  • Task File:tasks/OMG-416.md

[x] OMG-417 API Key 使用时间写入合并

  • Task File:tasks/OMG-417.md

[x] OMG-418 异步高负载截止与 Permit 释放加固

  • Task File:tasks/OMG-418.md

[x] OMG-419 管理记录高负载排序索引

  • Task File:tasks/OMG-419.md

[x] OMG-420 Seedance 官方协议与模型广场价格

  • Task File:tasks/OMG-420.md

[x] OMG-421 Seedance 分辨率价格矩阵

  • Task File:tasks/OMG-421.md

M5 图像

[x] OMG-500 图像公开协议与 Provider Port

  • Task File:tasks/OMG-500.md

[x] OMG-501 同步与显式异步图像链路

  • Task File:tasks/OMG-501.md

[x] OMG-508 图像执行链路加固

  • Task File:tasks/OMG-508.md

[x] OMG-509 持久图像参考素材

  • Task File:tasks/OMG-509.md

[x] OMG-502 同步图像执行和一次换路

  • Covered By:OMG-501、OMG-508

[x] OMG-503 显式异步图像

  • Covered By:OMG-501、OMG-508

[x] OMG-504 图像结果和内容交付

  • Covered By:OMG-110、OMG-416

M6 视频

[x] OMG-600 视频公开协议与 Provider Port

  • Task File:tasks/OMG-600.md

[x] OMG-601 视频 API、Dispatcher、Poller 与结果链路

  • Task File:tasks/OMG-601.md

[x] OMG-602 Video Dispatcher

  • Covered By:OMG-601、OMG-607

[x] OMG-603 Video Poller

  • Covered By:OMG-601、OMG-607、OMG-415

[x] OMG-604 Retry/Error/Submission Uncertain

  • Covered By:OMG-601、OMG-607

[x] OMG-605 视频结果和内容交付

  • Covered By:OMG-110、OMG-415、OMG-416

[x] OMG-606 933→900 降级集成

  • Covered By:OMG-406、OMG-420

[x] OMG-607 视频异步执行加固

  • Task File:tasks/OMG-607.md

M7 管理后台

[x] OMG-701 核心后台与用户页面

  • Task File:tasks/OMG-701.md

[x] OMG-702 公开模型编排

  • Covered By:OMG-701、OMG-706

[x] OMG-703 健康、队列与告警

  • Task File:tasks/OMG-703.md

[x] OMG-704 核心设置

  • Task File:tasks/OMG-704.md

[x] OMG-705 API 文档页面与 OpenAPI 3.1

  • Task File:tasks/OMG-705.md

[x] OMG-706 管理配置写操作 UI

  • Task File:tasks/OMG-706.md

[x] OMG-707 降级告警持久化与恢复

  • Task File:tasks/OMG-707.md

[x] OMG-708 用户与客户组管理工作流

  • Task File:tasks/OMG-708.md

[x] OMG-709 图像/视频独立运营与模型路由统计

  • Task File:tasks/OMG-709.md

[x] OMG-710 模型路由预览图一致性修复

  • Task File:tasks/OMG-710.md

M8 Provider

[x] OMG-801 Omega Adapter

  • Task File:tasks/OMG-801.md

[x] OMG-802 MetaJing Adapter

  • Task File:tasks/OMG-802.md

[x] OMG-803 生产图像 Provider Adapters

  • Task File:tasks/OMG-803.md

[x] OMG-804 其他生产 Provider Adapters

  • Task File:tasks/OMG-804.md

[x] OMG-805 Wangpai 与 ArtBox Provider Adapters

  • Task File:tasks/OMG-805.md

[x] OMG-806 ArtBox 官方视频 API 契约修正

  • Task File:tasks/OMG-806.md

M9 验收与切换

[~] OMG-909 内部视频服务与视频供给路由迁移

  • Task File:tasks/OMG-909.md
  • 取代 OMG-908 结算方向;用户明确要求保留旧分支但停止集成。
  • 内部化代码与 13 渠道/82 供给本地迁移已提交;真实结果/Compose/历史 schema 门禁仍阻塞,未集成或切流。

[x] OMG-901 Fake 全链路

  • Task File:tasks/OMG-901.md

[x] OMG-902 故障演练

  • Task File:tasks/OMG-902.md

[x] OMG-903 本地 H1 与有界并发负载

  • Task File:tasks/OMG-903.md

[x] OMG-904 安全验收

  • Task File:tasks/OMG-904.md

[ ] OMG-905 配置和用户导入

  • Task File:tasks/OMG-905.md

[ ] OMG-906 生产切换与回滚演练

[x] OMG-907 唯一集成基线审计

  • Task File:tasks/OMG-907.md

On this page

OceanWay Media Gateway 任务清单状态M0 设计与事实[x] OMG-000 设计基线[x] OMG-001 生产接口与请求 Fixture[ ] OMG-002 生产 Supply 与价格证据[ ] OMG-003 负载和用户基线[x] OMG-004 new-api 复用审查M1 平台基础[x] OMG-101 Go/HTTP/Observability 骨架[x] OMG-102 PostgreSQL Migration 与 Repository 基础[x] OMG-103 Redis/Outbox/限流基础[x] OMG-104 Object Store 与内容资产基础[x] OMG-105 React UI Shell 与权限路由[!] OMG-106 CI、Fixture 和秘密扫描[x] OMG-107 身份与目录 PostgreSQL Repository[x] OMG-108 Runtime Composition 与核心路由[x] OMG-109 Provider 共享结果与错误契约[x] OMG-110 资产转存与内容交付[x] OMG-111 媒体运行时组合与 Compose 全链路[x] OMG-112 可恢复的异步用户并发 PermitM2 身份与记录[x] OMG-201 User/CustomerGroup[x] OMG-202 API Key 与模型权限[x] OMG-203 MediaRequest/Attempt/Output[x] OMG-204 AsyncTask/Outbox[x] OMG-205 用户、Key 与使用记录 UIM3 目录与配置[x] OMG-301 Channel/Credential Version[x] OMG-302 Supply 受控测试端点[x] OMG-303 Supply 与媒体能力[x] OMG-304 Cost Rule Version[x] OMG-305 Public Model/Binding/Policy[x] OMG-306 Channel/Supply 配置向导[x] OMG-307 模型广场M4 调度内核[x] OMG-401 Image Capability Matcher[x] OMG-402 Video Capability/真人 Matcher[x] OMG-403 Cost Quote Engine[x] OMG-404 Channel/Supply Health[x] OMG-405 Capacity Lease[x] OMG-406 Deterministic Scheduler[x] OMG-407 Degradation Rules[x] OMG-408 路由模拟与决策快照[x] OMG-409 持久健康观测器[x] OMG-410 健康熔断自动探测恢复[x] OMG-411 半开探测与渐进容量恢复[x] OMG-412 异步告警生命周期与正确恢复时机[x] OMG-413 Supply 全结果验证与生产门禁[x] OMG-414 异步生命周期时间线[x] OMG-415 视频结果发布有界重试[x] OMG-416 异步图像结果持久接力[x] OMG-417 API Key 使用时间写入合并[x] OMG-418 异步高负载截止与 Permit 释放加固[x] OMG-419 管理记录高负载排序索引[x] OMG-420 Seedance 官方协议与模型广场价格[x] OMG-421 Seedance 分辨率价格矩阵M5 图像[x] OMG-500 图像公开协议与 Provider Port[x] OMG-501 同步与显式异步图像链路[x] OMG-508 图像执行链路加固[x] OMG-509 持久图像参考素材[x] OMG-502 同步图像执行和一次换路[x] OMG-503 显式异步图像[x] OMG-504 图像结果和内容交付M6 视频[x] OMG-600 视频公开协议与 Provider Port[x] OMG-601 视频 API、Dispatcher、Poller 与结果链路[x] OMG-602 Video Dispatcher[x] OMG-603 Video Poller[x] OMG-604 Retry/Error/Submission Uncertain[x] OMG-605 视频结果和内容交付[x] OMG-606 933→900 降级集成[x] OMG-607 视频异步执行加固M7 管理后台[x] OMG-701 核心后台与用户页面[x] OMG-702 公开模型编排[x] OMG-703 健康、队列与告警[x] OMG-704 核心设置[x] OMG-705 API 文档页面与 OpenAPI 3.1[x] OMG-706 管理配置写操作 UI[x] OMG-707 降级告警持久化与恢复[x] OMG-708 用户与客户组管理工作流[x] OMG-709 图像/视频独立运营与模型路由统计[x] OMG-710 模型路由预览图一致性修复M8 Provider[x] OMG-801 Omega Adapter[x] OMG-802 MetaJing Adapter[x] OMG-803 生产图像 Provider Adapters[x] OMG-804 其他生产 Provider Adapters[x] OMG-805 Wangpai 与 ArtBox Provider Adapters[x] OMG-806 ArtBox 官方视频 API 契约修正M9 验收与切换[~] OMG-909 内部视频服务与视频供给路由迁移[x] OMG-901 Fake 全链路[x] OMG-902 故障演练[x] OMG-903 本地 H1 与有界并发负载[x] OMG-904 安全验收[ ] OMG-905 配置和用户导入[ ] OMG-906 生产切换与回滚演练[x] OMG-907 唯一集成基线审计