用途
该技能用于把长口播视频转换为可审计的keep/drop决策与隔离草稿,支持口播精剪、删除停顿与重拍、生成逐句字幕以及复用已有转写。切点来自音频事实与语义,而非手工估算。
主要能力
- 基于真实路径与探测结果生成确定性计划。
- 在capability为supported时执行本领域操作。
- 输出实际达到的证据等级,使用UNVERIFIED、BLOCKED或AMBIGUOUS标记证据不足的状态。
- 结合静音、重复片段和语义生成keep/protect列表,切点落在词间隙。
- 在隔离副本中执行时间线trim/move/remove,保持主轨连续。
- 导入字幕、进行结构验证、冷重开,并试听切口、齿音、语义与同步。
- 复用ASR账本,避免静默重提ambiguous转写。
- 影视解说工作流先冻结经人工审校的commentary storyboard,再分别对账旁白制品、字幕cue和B-roll语义槽位。
使用方式
- 建立事实基线:记录用户目标、绝对路径、宿主平台、目标交付物和允许的副作用;信息不足时先给只读诊断方案。
- 握手能力:执行version、doctor与capabilities检查,partial、external_dependency或缺失状态进入降级路径。
- 校验输入:探测媒体、草稿、配置或任务状态,拒绝不存在路径、越界时间、未知schema、失配哈希和无法绑定目标的批准。
- 形成确定性计划:写入操作、参数、输出路径、风险等级、确认点和期望证据;多任务按“只读事实→可逆写入→外部/原生动作”排序。
- 执行或停在门禁前:只执行已支持且已获授权的步骤,遇到ambiguous、超时或部分成功时保留task ID、审计日志和制品,不自动重试。
- 验证并交付:运行结构校验,再按目标追加冷重开、播放或原生导出证据,报告实际等级、失败字段、可恢复动作和未验证项。
具体工作流:探测素材并固定内容SHA-256;本地转写先用media transcribe ... --plan固定executable/model哈希、内容哈希和请求,去掉--plan后执行;结合静音、重复片段和语义生成keep/protect列表;在隔离副本中执行时间线编辑;导入字幕、结构验证、冷重开并试听。
所需capability:media.probe、media.asr_whisper_cpp、media.asr_ledger、timeline.edit。最低CLI版本1.6.0;使用本地转写前还需固定已审查的whisper.cpp executable/model。
适用场景
用户明确要求本技能标题对应的剪映能力,并接受通过统一Rust jianying CLI处理;需要可审计的计划、执行或验证证据;口播精剪、删停顿/重拍、生成逐句字幕或复用转写。需求不明确时先交给jianying-draft-use路由。
限制
- 不自动安装或升级CLI,不生成Python草稿脚本,不调用外部headless checkout,不覆盖源草稿,不伪造资源ID、媒体事实或成功状态。
- 不适用于其他剪辑器、普通视频知识问答或缺少必要素材的猜测性执行。
- 费用、外部服务和原生应用动作必须有精确批准;播放或导出结论必须有对应运行证据。
- 写入必须使用隔离副本;批准必须绑定命令、参数、目标、有效期和预算。
- 当前证据不足时使用UNVERIFIED、BLOCKED或AMBIGUOUS,禁止推断补齐结果。