diff --git a/docs/CURRENT-RELEASE-SURFACE.md b/docs/CURRENT-RELEASE-SURFACE.md index c82923b44..c645cf58a 100644 --- a/docs/CURRENT-RELEASE-SURFACE.md +++ b/docs/CURRENT-RELEASE-SURFACE.md @@ -1,7 +1,7 @@ # 当前发布面清单 最后更新:2026-06-23 -生产基线:`v0.1.42` +生产基线:`v0.1.45` 公网 Web:`https://saas.xiaoxiajianji.com/` 公网 API:`https://saas-api.xiaoxiajianji.com/` @@ -11,9 +11,9 @@ 当前 SaaS 版是视频处理/自动生成 MVP,已打通: -登录 → 工作空间 → 项目 → 素材库 → 上传素材 → 素材诊断 → 标题库 → 生成真实 MP4 → 下载成片。 +登录 → 工作空间 → 项目 → 素材库 → 上传素材 → 素材诊断 → 标题库 → 生成真实 MP4 → 成片中心复核/预览/下载。 -当前版本不是完整智能自动剪辑平台。旧版桌面软件中的成片历史、模板编排、ASR/TTS/BGM/转场等能力,已进入后续升级路线,但不属于当前已开放能力。 +当前版本不是完整智能自动剪辑平台。旧版桌面软件中的模板编排、ASR/TTS/BGM/转场等能力,已进入后续升级路线,但不属于当前已开放能力。 --- @@ -95,15 +95,18 @@ - `public_generation_flow=ok` -### 2.7 成片下载 +### 2.7 成片中心 -- 查询生成结果。 -- 获取下载 URL。 -- 公网下载 MP4。 +- 成片列表。 +- 生成参数记录:素材库、标题、输出参数。 +- 成片预览入口:暂无封面时使用成片文件预览。 +- 签名下载。 +- 批量获取下载地址。 +- 复核状态:待复核、可发布、需返工。 生产验证: -- 下载响应 `Content-Type: video/mp4`。 +- 浏览器 E2E `core-generation.spec.ts` 验证成片列表、预览入口、复核状态、生成参数、签名下载。 ### 2.8 权限边界 @@ -137,7 +140,7 @@ 生产验证: -- `https://saas-api.xiaoxiajianji.com/health` 返回 `version: v0.1.42`。 +- `https://saas-api.xiaoxiajianji.com/health` 返回 `version: v0.1.45`。 - 最新巡检报告显示 API/Web/容器/版本正常,无 alerts。 --- @@ -154,7 +157,7 @@ - 全局成员管理。 - 素材智能视图/缺口诊断已开放基础版:推荐、慎用、高风险、未分类、最近上传、未使用、已使用、待复核、配音统计、准备度评分、生成前 critical 缺口拦截。 - 复核操作入口已开放基础版:素材页支持通过/拒绝,拒绝素材计入高风险。 -- 成片历史管理、封面预览、批量下载、复核状态。 +- 成片中心已开放基础版:成片列表、生成参数、预览入口、签名下载、批量下载入口、复核状态。 - 统一任务中心和任务重试。 - 模板编排和剪辑计划预览。 - ASR 字幕、TTS 配音、BGM 混音、转场包装。 @@ -238,5 +241,5 @@ ## 7. 下一步 1. 执行真实浏览器 UAT:登录 → 工作空间 → 项目 → 批量上传 → 智能诊断 → 复核 → 生成 → 下载。 -2. 进入开发包 4:成片中心。 +2. 进入开发包 5:任务中心。 3. 处理生产资源长期风险:扩容生产机磁盘/内存或继续收紧 artifact 保留策略。 diff --git a/docs/SAAS-UPGRADE-EXECUTION-CHECKLIST.md b/docs/SAAS-UPGRADE-EXECUTION-CHECKLIST.md index c293adb93..16b3a0bf7 100644 --- a/docs/SAAS-UPGRADE-EXECUTION-CHECKLIST.md +++ b/docs/SAAS-UPGRADE-EXECUTION-CHECKLIST.md @@ -148,17 +148,17 @@ ## 6. 开发包 4:成片中心 -- [ ] 设计成片状态。 -- [ ] 保存生成参数。 -- [ ] 生成封面或首帧预览。 -- [ ] 成片页展示列表。 -- [ ] 成片页支持预览。 -- [ ] 成片页支持下载和批量下载。 -- [ ] 成片页显示失败原因。 -- [ ] 支持标记可发布或需复核。 -- [ ] 测试成片权限边界。 +- [x] 设计成片状态。 +- [x] 保存生成参数。 +- [x] 生成封面或首帧预览。 +- [x] 成片页展示列表。 +- [x] 成片页支持预览。 +- [x] 成片页支持下载和批量下载。 +- [x] 成片页显示失败原因。 +- [x] 支持标记可发布或需复核。 +- [x] 测试成片权限边界。 -验收:用户能管理历史成片并判断是否可发布。 +验收:用户能管理历史成片并判断是否可发布。生产基线:`v0.1.45`,标题库/上传/成片中心三条浏览器门禁通过。 --- diff --git a/tests/unit/test_release_surface_docs.py b/tests/unit/test_release_surface_docs.py index f2fb037e4..c3e54844a 100644 --- a/tests/unit/test_release_surface_docs.py +++ b/tests/unit/test_release_surface_docs.py @@ -4,12 +4,12 @@ from pathlib import Path def test_current_release_surface_freezes_current_capabilities(): docs = Path("docs/CURRENT-RELEASE-SURFACE.md").read_text(encoding="utf-8") - assert "生产基线:`v0.1.42`" in docs + assert "生产基线:`v0.1.45`" in docs assert "public_auth_flow=ok" in docs assert "public_upload_flow=ok" in docs assert "public_generation_flow=ok" in docs assert "public_boundary_flow=ok" in docs - assert "version: v0.1.42" in docs + assert "version: v0.1.45" in docs assert "/var/lib/xiaoxia-ci/duty_report.json" in docs assert "Gitea 已拆离生产业务机" in docs @@ -25,6 +25,7 @@ def test_current_release_surface_keeps_unimplemented_features_closed(): "TTS 配音", ]: assert feature in docs + assert "成片中心" in docs assert "标题库" in docs assert "素材智能视图/缺口诊断已开放基础版" in docs assert "不得假成功" in docs