feat: add provider analytics summary
This commit is contained in:
@@ -56,6 +56,7 @@ SMOKE_AUDIO=1 ./scripts/demo_smoke.sh
|
||||
- [ ] 普通故事 provider stats 返回成功率、耗时和成本字段
|
||||
- [ ] 普通故事封面 retry 后 `image_status=ready`
|
||||
- [ ] 故事详情页能看到生成轨迹和 Provider 调用结果
|
||||
- [ ] 故事库能看到跨故事 Provider 运营摘要
|
||||
- [ ] `/api/generations` 能生成绘本
|
||||
- [ ] 绘本生成响应返回 `generation_job_id`,且 story job history 可查询
|
||||
- [ ] 绘本 provider stats 返回成功率、耗时和成本字段
|
||||
@@ -123,7 +124,7 @@ DreamWeaver 是面向 3-8 岁亲子场景的个性化 AI 绘本与陪伴式讲
|
||||
|
||||
### 2:20 - 3:00 取舍与下一步
|
||||
|
||||
求职版优先稳定闭环和可解释性,不做支付、多租户和复杂监控。现在 job/event 已能查询 workflow、资产补全、provider 调用轨迹和聚合指标,用户端和管理端也能展示生成轨迹;下一步会迁移到后台 worker 和进度轮询。
|
||||
求职版优先稳定闭环和可解释性,不做支付、多租户和复杂监控。现在 job/event 已能查询 workflow、资产补全、provider 调用轨迹和聚合指标,用户端和管理端也能展示生成轨迹与跨故事 Provider 运营摘要;下一步会迁移到后台 worker。
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -6,6 +6,10 @@
|
||||
|
||||
补充验证:
|
||||
|
||||
- 新增跨故事 Provider analytics 后,`backend/.venv/bin/python -m pytest backend/tests -q` 通过,83 个测试通过。
|
||||
- 用户端与管理端 `npm run build` 均通过;生成轨迹组件已支持未终止任务自动轮询。
|
||||
- `docker compose up -d --build` 已再次用当前代码重建本地演示栈。
|
||||
- `./scripts/demo_smoke.sh` 再次通过,并新增断言 `GET /api/generations/provider-analytics` 可以返回跨故事总调用、成功率、任务数、故事数和 Provider 明细。
|
||||
- 后端新增 `partial_ready`、`text_status` 与迁移 `0012_story_text_status` 后,`backend/.venv/bin/python -m pytest backend/tests -q` 通过,82 个测试通过。
|
||||
- `backend/.venv/bin/python -m ruff check backend/app backend/tests backend/alembic/versions/0012_add_story_text_status_and_partial_ready.py` 通过。
|
||||
- 用户端与管理端 `npm run build` 均通过。
|
||||
|
||||
Reference in New Issue
Block a user