feat(video-from-script): 简化质量卡点流程为Agent自动校验

移除需要人工视觉判断的检查项(画质、动画、BGM等),将质量卡点改为Agent自动执行模式。减少不必要的校验脚本和检查标准,聚焦于文件数量匹配和基础格式校验。
This commit is contained in:
2026-04-30 01:12:21 +08:00
parent 0dc17a8b9d
commit 6f338a8539

View File

@@ -409,64 +409,38 @@ output/{account}_{YYYYMMDD}_{NNN}/
---
## 质量卡点(跨阶段
## 质量卡点(Agent 可执行
多阶段任务中,每个阶段完成后必须校验再进入下一阶段:
每个阶段完成后 Agent 自动校验不通过的自动修复。需要人工视觉判断的画质、动画、BGM等由用户在人工审查步骤处理。
### 生图 → 成片 卡点
### 生图 卡点
| 检查项 | 标准 | 不通过处理 |
|--------|------|-----------|
| 图片分辨率 | 短边 >= 1024px | 重新生成 |
| 画幅比例 | 与目标视频一致 (9:16/16:9) | 重新生成 |
| 图片内容 | 无水印、无文字、主体清晰 | 删除,人工补选 |
| 风格一致性 | 同批次风格统一 | 替换偏差大的图 |
| 数量 | 至少 3 张(< 3 张无法成片) | 补充生成 |
| 画幅比例 | 与 manifest.format 一致 | 重新生成 |
| 数量 | 与 items 数量匹配 | 补充生成失败项 |
**首尾帧额外检查**
| 检查项 | 标准 | 不通过处理 |
|--------|------|-----------|
| 场景一致性 | 首尾帧是同一场景 | 重新生成 lastFrame |
| 视角匹配 | 构图、角度、距离一致 | 重新生成不匹配的帧 |
| 状态过渡合理 | 结束帧是起始帧的自然延续 | 调整提示词重新生成 |
**自动校验脚本**(在 Agent 间插入):
```bash
node .claude/skills/video-from-script/scripts/validate_assets.js \
--dir ./output/batch_xxx \
--min-resolution 1024 \
--expected-ratio 9:16
```
### 配音 → 成片 卡点
### 配音 卡点
| 检查项 | 标准 | 不通过处理 |
|--------|------|-----------|
| 音频时长 | 与素材总时长相近±20% | 调整语速或素材时长 |
| 音频量 | 无静音段、无爆音 | 重新生成 |
| 音频数量 | 与素材数量匹配 | 补充或裁剪 |
| 音频量 | 与 items 数量匹配 | 补充或裁剪 |
### AI视频 → 成片 卡点
### AI视频 卡点
| 检查项 | 标准 | 不通过处理 |
|--------|------|-----------|
| 视频时长 | 每段 6-8 秒 | 正常,模型固定输出 |
| 视频画质 | 无明显伪影、无黑帧 | 重新生成 |
| 过渡连贯(首尾帧) | 视频从首帧平滑过渡到尾帧 | 优化提示词重试 |
| 视频数量 | 与素材数量匹配 | 补充生成失败的视频 |
| 视频数量 | 与 items 数量匹配 | 补充生成失败项 |
### 成片输出 卡点
| 检查项 | 标准 |
|--------|------|
| 字幕准确 | 与原始文案一一对应 |
| 关键词高亮 | 颜色醒目、位置正确 |
| 图片动画 | Ken Burns 流畅无卡顿 |
| BGM 音量 | 不盖过配音(配音为主) |
| 转场 | 无黑帧、无跳帧 |
**任何卡点不通过,必须修复后再进入下一阶段,不可跳过**
**卡点不通过自动修复后再进入下一阶段。**
---