用途:当用户明确要求剪映中的缩放、位移、旋转、透明度、关键帧、入出场动画或变速,并接受通过统一 Rust jianying CLI 处理时使用。需求不明确时先交给 jianying-use 路由;不处理其他剪辑器、普通视频知识问答或缺少素材的猜测性执行。
主要能力:基于真实路径与探测结果生成确定性计划;在 capability 为 supported 时执行本领域操作;输出实际达到的证据等级。所需 capability 为 timeline.keyframe、timeline.animation、timeline.quantization_report,最低 CLI 版本 1.6.0,任一 required capability 为 partial 时不得承诺完整执行。默认风险为 reversible_write。
使用方式:先建立事实基线,记录目标、绝对路径、宿主平台、交付物与允许副作用;执行 version、doctor 与 capabilities 检查;校验输入,拒绝不存在路径、越界时间、未知 schema、失配哈希;形成含操作、参数、输出路径、风险等级、确认点与期望证据的计划;只执行已支持且已授权的步骤;最后运行结构校验,并按目标追加冷重开、播放或原生导出证据。写入必须使用隔离副本,不覆盖源草稿。
限制:不自动安装或升级 CLI,不生成 Python 草稿脚本,不调用外部 headless checkout,不伪造资源 ID、媒体事实或成功状态。project verify 只证明结构层,播放与原生导出需独立证据。ambiguous、超时或部分成功时保留 task ID、审计日志与制品,不自动重试。证据不足时使用 UNVERIFIED、BLOCKED 或 AMBIGUOUS。费用、外部服务与原生应用动作需精确批准。