refactor(#1341): 删除 EditingPlanner 遗留封面生成器 + 清理 compose_video 封面代码 #1353
Reference in New Issue
Block a user
Delete Branch "refactor/remove-legacy-cover-generator"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
改动
删除旧封面生成器
apps/worker/video_processing/cover_generator.py(431行)清理 compose_video.py
_compose_with_unified_engine()中的封面生成代码块cover_url变量和 result_data 中的cover_url字段删除关联测试
test_cover_generator_pure.py— 测试已删除的 cover_generatortest_cover_reverse_sticker.py— 测试已删除的 cover_generatortest_compose_video_cover_integration.py— 测试 compose_video 中已删除的封面集成保留的唯一封面链路
测试
【阻塞级判定】
📊 审查概览
🔴 阻塞级问题(必须修复)
无
💡 改进建议(不阻塞合并)
result_data中的cover_url字段。请确认job_service.complete_job的下游消费者(如 API 接口、前端或其他 Worker)是否强依赖该字段。如果下游逻辑未同步修改,可能会导致KeyError或业务逻辑异常。建议确认此次变更为功能废弃,并已同步更新相关调用方。✅ 良好实践
cover_generator.py模块及其相关单元测试,保持了代码库的整洁。compose_video.py中移除了封面生成的调用逻辑及结果字段,避免了遗留的死代码。✅ 格式检查通过 | ✅ 逻辑审查通过 | ✅ 性能无问题
🤖 由 AI 代码审查机器人自动生成 | 2026-08-12 17:05:23 | 模型:
🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #1353 已关闭或合并,对应的预览环境已被清理。