后端: - 新增 celery_health 生成前置闸——无 worker 在线时图片/视频生成入口 一律 503,防"提交到 ARK 后无人轮询、结果悬空+额度冻结"的数据丢失 - 拼接导出:帧率跟随源众数、字幕逐句重映射、原声/BGM 混音修复 - 资金核算审计脚本 + genesis 账目回填 + 滞留预留清理命令 - 接入 yunqi provider 与豆包 TTS 模型(catalog/migrations/bootstrap 命令) 前端:全站页面更新(pipeline/library/products/projects/team/account 等), 新增共享 pager 分页组件 QA:刷新 function-audit 全量输出,新增 full-qa 报告 文档:BP 产品介绍资料、design/CLAUDE.md Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
219 lines
3.3 KiB
JSON
219 lines
3.3 KiB
JSON
[
|
|
{
|
|
"page": "dashboard",
|
|
"blocked": 0,
|
|
"total": 25,
|
|
"works": 20,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 5,
|
|
"noop": 0,
|
|
"missing": 18
|
|
},
|
|
{
|
|
"page": "products",
|
|
"blocked": 0,
|
|
"total": 25,
|
|
"works": 24,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 1,
|
|
"skipped": 0,
|
|
"noop": 0,
|
|
"missing": 6
|
|
},
|
|
{
|
|
"page": "product-detail",
|
|
"blocked": 0,
|
|
"total": 29,
|
|
"works": 22,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 6,
|
|
"noop": 1,
|
|
"missing": 9
|
|
},
|
|
{
|
|
"page": "product-create",
|
|
"blocked": 0,
|
|
"total": 31,
|
|
"works": 25,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 1,
|
|
"skipped": 5,
|
|
"noop": 0,
|
|
"missing": 11
|
|
},
|
|
{
|
|
"page": "projects",
|
|
"blocked": 0,
|
|
"total": 24,
|
|
"works": 15,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 9,
|
|
"noop": 0,
|
|
"missing": 19
|
|
},
|
|
{
|
|
"page": "projects-new",
|
|
"blocked": 0,
|
|
"total": 15,
|
|
"works": 15,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 0,
|
|
"noop": 0,
|
|
"missing": 6
|
|
},
|
|
{
|
|
"page": "pipeline",
|
|
"blocked": 0,
|
|
"total": 34,
|
|
"works": 26,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 8,
|
|
"skipped": 0,
|
|
"noop": 0,
|
|
"missing": 15
|
|
},
|
|
{
|
|
"page": "library",
|
|
"blocked": 0,
|
|
"total": 38,
|
|
"works": 23,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 1,
|
|
"skipped": 13,
|
|
"noop": 1,
|
|
"missing": 10
|
|
},
|
|
{
|
|
"page": "account",
|
|
"blocked": 0,
|
|
"total": 26,
|
|
"works": 20,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 5,
|
|
"noop": 1,
|
|
"missing": 4
|
|
},
|
|
{
|
|
"page": "team",
|
|
"blocked": 0,
|
|
"total": 17,
|
|
"works": 17,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 0,
|
|
"noop": 0,
|
|
"missing": 4
|
|
},
|
|
{
|
|
"page": "messages",
|
|
"blocked": 0,
|
|
"total": 28,
|
|
"works": 20,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 7,
|
|
"noop": 1,
|
|
"missing": 9
|
|
},
|
|
{
|
|
"page": "asset-factory",
|
|
"blocked": 0,
|
|
"total": 24,
|
|
"works": 23,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 0,
|
|
"noop": 1,
|
|
"missing": 5
|
|
},
|
|
{
|
|
"page": "image-optimize",
|
|
"blocked": 0,
|
|
"total": 24,
|
|
"works": 21,
|
|
"dead": 2,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 0,
|
|
"noop": 1,
|
|
"missing": 12
|
|
},
|
|
{
|
|
"page": "model-photo",
|
|
"blocked": 0,
|
|
"total": 32,
|
|
"works": 31,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 0,
|
|
"noop": 1,
|
|
"missing": 8
|
|
},
|
|
{
|
|
"page": "model-photo-demo-a",
|
|
"blocked": 0,
|
|
"total": 38,
|
|
"works": 33,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 4,
|
|
"noop": 1,
|
|
"missing": 5
|
|
},
|
|
{
|
|
"page": "model-photo-demo-b",
|
|
"blocked": 0,
|
|
"total": 37,
|
|
"works": 34,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 2,
|
|
"noop": 1,
|
|
"missing": 5
|
|
},
|
|
{
|
|
"page": "platform-cover",
|
|
"blocked": 0,
|
|
"total": 38,
|
|
"works": 35,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 1,
|
|
"noop": 2,
|
|
"missing": 8
|
|
},
|
|
{
|
|
"page": "settings",
|
|
"blocked": 0,
|
|
"total": 26,
|
|
"works": 25,
|
|
"dead": 0,
|
|
"error": 0,
|
|
"disabled": 0,
|
|
"skipped": 1,
|
|
"noop": 0,
|
|
"missing": 9
|
|
}
|
|
]
|