SuperAPI AI 工具集

jianying-subtitles

设计与创作

查看项目

更新于 10-16 05:47

技能介绍

用途:面向剪映字幕处理,支持 SRT/ASS 导入导出、字幕增改、样式、翻译与字幕校验,通过统一 Rust jianying CLI 执行,要求可审计的计划、执行或验证证据。触发条件为用户需要上述字幕能力并接受 CLI 处理;需求不明确时先交给 jianying-use 路由,不处理其他剪辑器、普通视频问答或缺少素材的猜测执行。

主要能力:基于真实路径与探测结果生成确定性计划;capability 为 supported 时执行本领域操作;输出实际达到的证据等级。所需 capability 为 captions.import、captions.style、captions.verify,最低 CLI 版本 1.6.0。工作流包括 captions list/get 读取现状,导入前解析 SRT/ASS 并拒绝负时间、结束早于开始和非预期重叠,用 captions import-srt 或 import-ass 写入隔离副本,用 captions add/set/style/translate 做局部修改,翻译优先离线 by_id/by_text 映射,再用 export-srt/export-ass 做 round-trip 检查并执行 project verify,要求真实验收时冷重开草稿检查字体、换行、安全区与同步。

使用方式:先建立事实基线,记录目标、绝对路径、宿主平台、交付物与允许副作用;执行 version、doctor 与 capabilities 检查;校验输入;形成确定性计划;只执行已支持且已授权的步骤;最后验证并交付。写入必须使用隔离副本,费用、外部服务和原生应用动作需精确批准,播放或导出结论需对应运行证据。

限制:不自动安装或升级 CLI,不生成 Python 草稿脚本,不调用外部 headless checkout,不覆盖源草稿,不伪造资源 ID、媒体事实或成功状态;不得手估时间、制造重叠字幕或把结构校验当播放验证。证据不足时使用 UNVERIFIED、BLOCKED 或 AMBIGUOUS。