feat: 视频生成流程重构 - 本地拼接 + Vidu 对口型 + 空镜去重
- 后端: 空镜匹配支持 exclude_urls 去重 - 后端: materials.json 关键词映射扩充 - Rust: compose_video 参数平铺化修复 IPC 调用 - Rust: concat_videos_copy 去除音频 - Rust: 上传接口 API 地址改为 8081 - Rust: clip_video 放宽输入路径校验 - 前端: VideoGeneration 人物素材本地选择 + 保存恢复 - 前端: 空镜自动匹配 + 串行去重 - 前端: 对口型任务提交 + 字段重命名 - 前端: 分镜卡片去除点击/选中/hover 交互 - 前端: 视频预览改为成品视频 - Makefile: Docker 命令适配共享基础设施
This commit is contained in:
+17
-3
@@ -63,18 +63,32 @@ scheduler: ## 启动 Async Engine Scheduler
|
||||
python -m app.scheduler.main
|
||||
|
||||
# ========== Docker ==========
|
||||
# ⚠️ 注意:db + redis 是共享基础设施(另一个项目管理),
|
||||
# 当前项目只管理 api + scheduler,禁止用 docker-compose down。
|
||||
|
||||
docker: ## 构建 Docker 镜像
|
||||
docker build -t meijiaka-api:latest .
|
||||
|
||||
docker-run: ## 使用 Docker Compose 启动全部服务
|
||||
docker-run: ## 启动 api + scheduler(共享 db/redis,不动基础设施)
|
||||
docker-compose up -d
|
||||
|
||||
docker-rebuild: ## 强制重建 api + scheduler(代码更新后使用)
|
||||
docker-compose up -d --build --force-recreate api scheduler
|
||||
|
||||
docker-stop: ## 只停止 api + scheduler(保留 db/redis)
|
||||
docker-compose stop api scheduler
|
||||
|
||||
docker-rm: ## 删除 api + scheduler 容器(保留 db/redis)
|
||||
docker-compose rm -f api scheduler
|
||||
|
||||
docker-logs: ## 查看 Docker 日志
|
||||
docker-compose logs -f
|
||||
|
||||
docker-down: ## 停止 Docker 服务
|
||||
docker-compose down
|
||||
docker-logs-api: ## 查看 api 日志
|
||||
docker-compose logs -f api
|
||||
|
||||
docker-logs-scheduler: ## 查看 scheduler 日志
|
||||
docker-compose logs -f scheduler
|
||||
|
||||
# ========== 清理 ==========
|
||||
|
||||
|
||||
Reference in New Issue
Block a user