feat: add generation trace and partial-ready workflow status

This commit is contained in:
2026-04-18 21:53:55 +08:00
parent 96dfc677e2
commit e99a7fbe14
36 changed files with 2597 additions and 144 deletions

View File

@@ -49,7 +49,7 @@ Week 2 的目标不是做“完整商业产品”,而是做出一个面试时
- 会员、支付、商业化
- 多租户 Provider 市场
- 大规模视觉重做
- 复杂 generation job 落库
- 复杂工作流引擎和生产级任务编排
- 生产级部署、高可用、监控大盘
- 新增大量第三方 Provider
@@ -89,6 +89,7 @@ Week 2 的目标不是做“完整商业产品”,而是做出一个面试时
| W2-14 | Frontend | 同步管理端生成状态与资产补全体验 | 用户端/管理端状态体验不再分叉 | P1 | 0.5d | Done |
| W2-15 | Security | 移除管理后台弱默认密码 | 非 debug 管理后台拒绝空/弱密码 | P1 | 0.5d | Done |
| W2-16 | Workflow | 轻量落库 generation job/event 与 retryable assets | 生成/资产补全过程可追踪,前端按标准字段展示 CTA | P1 | 1.0d | Done |
| W2-17 | Workflow | 落地 `partial_ready``text_status` 细粒度状态 | 主内容可读、资产待补全、资产失败三类状态可明确区分 | P1 | 0.5d | Done |
---
@@ -129,12 +130,13 @@ Week 2 的目标不是做“完整商业产品”,而是做出一个面试时
## 7. Definition of Done
- [ ] smoke 脚本能在本地 Docker 栈中完成健康检查、登录、生成、重试和读回验证。
- [ ] 用户端主链路可手动演示,不需要打开数据库或日志解释状态。
- [ ] 故事和绘本的主要失败降级态有清楚展示和重试方式。
- [ ] README、docs index、演示 checklist 与当前代码一致。
- [ ] 面试讲解能在 3 分钟内说明产品价值、技术工作流和取舍。
- [ ] 全量后端测试、ruff、Docker build 在演示前可通过。
- [x] smoke 脚本能在本地 Docker 栈中完成健康检查、登录、生成、重试和读回验证。
- [x] 用户端主链路可手动演示,不需要打开数据库或日志解释状态。
- [x] 故事和绘本的主要失败降级态有清楚展示和重试方式。
- [x] README、docs index、演示 checklist 与当前代码一致。
- [x] 面试讲解能在 3 分钟内说明产品价值、技术工作流和取舍。
- [x] 全量后端测试、ruff、Docker build 在演示前可通过。
- [x] `partial_ready``text_status`、job progress 和 Provider stats 在 API、前端与文档中保持一致。
---