用途:在已有 B-roll 匹配结果之后使用,把 broll-plan.json 转成更完整的剪辑包,说明每个节拍在视觉上应如何处理。它不寻找 B-roll 素材;缺少 B-roll 目录或 B-roll 方案时,应先使用 broll-catalog-builder 与 broll-match-engine。
主要能力:为每个节拍判定注意力归属(a-roll-face、b-roll-proof、subtitle-keyword、transition-motion);决定 A-roll/B-roll 行为(保持 A-roll、全屏 B-roll 切换、B-roll 叠加、画中画、分屏强调);打包关键词强调与微动效提示;协调字幕密度与 B-roll 时刻,避免字幕与 B-roll 争夺同一画面区域。
使用方式:必需输入为 broll-plan.json,强烈建议提供 chunked-<mode>.json 与 ASS 或字幕样式配置;可选 A-roll 分析、参考剪辑风格、平台比例(如 9:16、16:9)、活动风格说明。首版脚本为 scripts/run_package_edit_enhancements.mjs,示例命令:
node ${CLAUDE_SKILL_DIR}/scripts/run_package_edit_enhancements.mjs
--broll-plan /abs/path/broll-plan.json
--output <work-folder>/edit-enhancement-package.json
--aspect-ratio 9:16
--style-profile basic
默认输出 edit-enhancement-package.json,可选输出 markdown 剪辑评审、逐节拍剪辑清单、未来时间线导出输入。中间文件放在 <work-folder>/.postplus/edit-enhancement-packager/ 下。
适用场景:人工剪辑师需要判断是否留在人脸、切到哪条 B-roll、强调哪些词、用何种动效、字幕是否移动或简化时。
限制:v1 不要求生成 CapCut 草稿、Premiere XML、真实动画渲染、自动人脸检测或自动裁切;微动效仅使用简单词汇(如 none、keyword-pop、gentle-push-in、soft-slide、quick-cut-contrast、hold-clean、soft-fade),是提示而非渲染器指令。不应把每个匹配到的 B-roll 都自动切成画面;B-roll 候选较弱时优先保持 A-roll、关键词强调或字幕高亮。上游输入缺失或无效时应立即停止,不采用临时脚本拼接。