SuperAPI AI 工具集

jianying-harness

智能体与模型

查看项目

更新于 10-16 05:47

技能介绍

用途:为剪映相关操作提供面向插件和智能体宿主的运行契约,所有执行统一走 Rust jianying CLI,CLI、MCP 与宿主 adapter 返回一致的任务与错误语义。适用场景为用户明确要求该剪映能力、接受通过统一 CLI 处理,并需要可审计的计划、执行或验证证据;需求不明时先交给 jianying-use 路由,其他剪辑器、普通视频问答或无素材的猜测性执行不适用。

主要能力:基于真实路径与探测结果生成确定性计划;在 capability 为 supported 时执行本领域操作并输出实际证据等级;支持持久任务、审批、配置、MCP 集成、取消/重试与审计,所需 capability 包括 job.lifecycle、approvals、config、mcp.serve、mcp.job_lifecycle,最低 CLI 版本 1.6.0,运行前须校验实际 manifest。默认风险 high_risk_write,只读 list/show/audit 可降为 read_only。

使用方式:先执行 version、doctor 与 capabilities 完成握手;校验路径、媒体、草稿与配置;写出操作、参数、输出路径、风险等级、确认点和预期证据的计划;只执行已支持且获授权的步骤。使用 jianying job run --json、job batch 或 job serve 运行,记录 CLI task ID,通过 job show、job audit、job cancel、job retry 管理生命周期。MCP 使用官方协议的 stdio、Streamable HTTP 或 SSE,远程监听须验证 token、Host 和 Origin。写入必须使用隔离副本并记录输入哈希,任何原地覆盖请求都应停止并改为新输出。

限制:不自动安装或升级 CLI,不生成 Python 草稿脚本,不调用外部 headless checkout,不覆盖源草稿,不伪造资源 ID、媒体事实或成功状态。结构性 project verify 只证明结构层,播放或原生导出需独立证据。批准须精确绑定命令、参数、目标、有效期与预算,字段变化即重新确认。输出 ambiguous、超时或部分成功时保留 task ID、审计日志与制品,不自动重试。素材时长、尺寸、流、哈希和草稿版本须来自工具输出;无法取得时使用 UNVERIFIED、BLOCKED 或 AMBIGUOUS,不推断补齐。