用途:本技能负责字幕的导入、创建、修改(文本、时间、样式)与 SRT 交付,调用固定发布的 filmcraft-cli,保留原生编辑工程。与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。
主要能力:通过 describe <id> 核对参数,再用 exec <id> <JSON> 或 run <JSONL> 执行;写命令须同批次保存或配合 --save-as。原生组合与源工程修订使用自带 scripts/workflow.py。字幕须在序列范围内;SRT 不保留完整字体、位置与样式,原生字幕工程继续交付。
使用方式:将 SKILL_DIR 设为宿主实际加载的本 SKILL.md 所在目录,然后执行: python3 -I -B "$SKILL_DIR/scripts/bootstrap.py" python3 -I -B "$SKILL_DIR/scripts/cli.py" -- --version python3 -I -B "$SKILL_DIR/scripts/cli.py" -- commands --json CLI argv 在 -- 后,原生子命令放首位。公开 workflow.py 与 commands.py run 须显式提供 --read-root 与 --write-root(可重复),根须为已存在、经用户或宿主授权的规范真实目录;--runtime-home 为安装维护目录,须位于独立授权的写入根。
适用场景:需要字幕文本、时间、样式编辑并交付 SRT 的本地 headless 任务;当前支持 macOS arm64、Python 3.11+,固定 CLI 安装到用户数据目录。
限制:命令非零退出不算完成;超时结果标 unknown,不能自动重放编辑。锁定制品摘要失败、损坏安装或不支持平台时停止,不改 PATH、不执行浮动升级。本技能不提供登录接口,本地 headless 不要求云账户。完整 GUI、跨编辑器保真与创作质量按实际证据陈述。安装/诊断交给 filmcraft-cli-setup,完整任务路由交给 filmcraft-use;缺少技能时使用 npx skills add full-aigc-skills/filmcraft-skills --skill <skill-name>。