SuperAPI AI 工具集

filmcraft-cli

智能体与模型

查看项目

更新于 10-16 09:56

技能介绍

用途:当用户明确指定 FilmCraft 原生命令 ID、查询参数,或需要 CLI/MCP 调用及专项技能未覆盖的高级操作时使用,按实际工程上下文执行并保留回执。

主要能力:查询当前版本与命令目录,读取命令的 enabled/params,用 describe 核对参数,再以 exec <id> <JSON> 或 run <JSONL> 执行;写命令须同批次保存或配合 --save-as。组合与源工程修订使用自带 scripts/workflow.py,模板在 examples 内。可按需查询完整命令参考,命令族清单见分类使用清单。

使用方式:先设置 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 为独立授权的安装维护目录。

适用场景:需要原生命令参数核对、连续对象创建同会话执行、原生工程修订另存、派生输出核验等。

限制:当前支持 macOS arm64、Python 3.11+;编辑原生进程禁止修改缓存、技能、登记输入和源工程;低层 Python 测试 API 不是公开授权入口;无法确认隔离的外部 bridge 明确拒绝;本地 headless 不要求云账户,不提供虚构登录接口;模型下载须单独使用 --model-maintenance;固定制品摘要以 runtime.lock.json 为准。安装失败交 filmcraft-cli-setup,完整任务路由交 filmcraft-use;缺少技能用 npx skills add full-aigc-skills/filmcraft-skills --skill <skill-name>。GUI、跨编辑器保真与创作质量按实际证据陈述,未验证部分暂未提供。