用途:为剪映草稿在相邻片段之间选择和应用转场,属语义连接操作。触发条件为用户明确要求转场、镜头衔接、卡点或查询可用转场资源,且接受通过统一 Rust jianying CLI 处理;需求不明确时先交由 jianying-use 路由,不用于其他剪辑器、普通视频问答或缺少素材的猜测性执行。
主要能力:基于真实路径与探测结果生成确定性计划;当 capability 为 supported 时执行本领域操作;输出实际达到的证据等级。所需 capability 为 timeline.transition、media.catalogue,最低 CLI 版本 1.6.0,transition 为 partial 时只生成计划和诊断。
使用方式:第一步建立事实基线,记录目标、绝对路径、宿主平台、交付物与允许副作用;第二步执行 version、doctor 与 capabilities 握手,版本满足不代表 capability 可用;第三步校验输入,探测媒体、草稿、配置或任务状态;第四步形成确定性计划,按只读事实、可逆写入、外部/原生动作排序;第五步只执行已支持且获授权的步骤;第六步运行结构校验,再按目标追加冷重开、播放或原生导出证据。工作流中用 media catalog 检索名称,检查相邻关系、持续时间与 handle,转场挂在出段且不超过双方可用窗口,支持后写入隔离副本并检查节奏、黑帧与资源缺失。
限制:不自动安装或升级 CLI,不生成 Python 草稿脚本,不调用外部 headless checkout,不覆盖源草稿,不伪造资源 ID、媒体事实或成功状态;不得对末段加转场、滥用每个切点或把缓存存在当授权。写入必须使用隔离副本,费用、外部服务和原生应用动作须精确批准,播放或导出结论须有对应运行证据。证据不足时使用 UNVERIFIED、BLOCKED 或 AMBIGUOUS,禁止自动重试 ambiguous。默认风险为 reversible_write,成功证据为 playback。费用、价格等细节暂未提供。