SuperAPI AI 工具集

jianying-draft-recover

办公与效率

查看项目

更新于 10-27 10:06

技能介绍

用途

剪映草稿恢复技能,面向剪映统一 Rust CLI(jianying CLI)环境,处理任务失败、中断、状态 ambiguous、草稿写入未完成、需要回滚快照或素材重链等情形。触发条件包括任务失败/中断/ambiguous、草稿写入未完成、需要回滚快照或素材重链。

主要能力

  • 通过 job show 和 job audit 获取任务状态、最后检查点和恢复命令。
  • 检查输出、快照和外部制品哈希,区分明确失败与 ambiguous 状态。
  • 对明确失败的任务,在修复输入并取得新批准后执行 job retry。
  • 草稿事务使用 store restore 或审计给出的快照恢复,恢复前确保剪映未占用目标。
  • 恢复后重新运行 project verify,并继续原任务要求的证据门禁。

所需 capability:job.show、job.retry、job.audit、store.restore。最低 CLI 版本 1.6.0,恢复前需重新完成 capability 和 runtime identity 握手。

使用方式

工作流程分六步:

  1. 建立事实基线:记录用户目标、绝对路径、宿主平台、目标交付物和允许的副作用;信息不足时先给只读诊断方案。
  2. 握手能力:执行 version、doctor 与 capabilities 检查;partial、external_dependency 或缺失状态必须进入降级路径。
  3. 校验输入:探测媒体、草稿、配置或任务状态,拒绝不存在路径、越界时间、未知 schema、失配哈希和无法绑定目标的批准。
  4. 形成确定性计划:写入操作、参数、输出路径、风险等级、确认点和期望证据;多任务按只读事实、可逆写入、外部/原生动作排序。
  5. 执行或停在门禁前:只执行已支持且已授权的步骤;输出 ambiguous、超时或部分成功时保留 task ID、审计日志和制品,不自动重试。
  6. 验证并交付:运行结构校验,再按目标追加冷重开、播放或原生导出证据;报告实际等级、失败字段、可恢复动作和未验证项。

首次执行先加载正常路径资料取得端到端顺序;遇到失败或状态未知时加载失败恢复与错误恢复表;用户要求越权、覆盖或自动重试时加载边界拒绝。

适用场景

用户明确要求剪映任务恢复能力,并接受通过统一 Rust jianying CLI 处理;用户需要可审计的计划、执行或验证证据。需求尚不明确时应先交给 jianying-draft-use 路由。

限制

  • 不自动安装或升级 CLI,不生成 Python 草稿脚本,不调用外部 headless checkout,不覆盖源草稿,不伪造资源 ID、媒体事实或成功状态。
  • 不处理其他剪辑器、普通视频知识问答或缺少必要素材的猜测性执行。
  • 写入必须使用隔离副本;费用、外部服务和原生应用动作必须有精确批准;播放或导出结论必须有对应运行证据。
  • 批准必须绑定命令、参数、目标、有效期和预算,任一字段改变即重新确认。
  • 版本满足不代表 capability 可用,必须始终检查具体 capability。
  • project verify 只证明结构层,播放和原生导出需要独立证据。
  • 当前证据不足时使用 UNVERIFIED、BLOCKED 或 AMBIGUOUS,禁止用推断补齐结果。
  • 默认风险为 high_risk_write,show/audit 为 read_only。