用途:本技能负责 EffectCraft 中的属性设置、关键帧、缓动与文字图形动画,与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。
主要能力:通过固定官方 effectcraft-cli 操作原生工程,支持属性读写(props/get/set)、命令执行(exec <id> --params <JSON> 或 run <id> <JSON>)、关键帧更新、关键时刻渲染比较,以及用 --save-as 保留新工程。提供受管理启动器 launch.sh / launch.ps1,自动准备用户目录内的固定 Python 与 EffectCraft,不改全局 PATH。
使用方式:将 SKILL_DIR 设为宿主实际加载的 SKILL.md 所在目录,HARNESS_DIR 设为 effectcraft-harness 技能实际加载目录。示例命令:/bin/sh "$HARNESS_DIR/scripts/launch.sh" plan --mode workflow --plan PLAN.json --output /absolute/new-result;Windows 用 & "$HARNESS_DIR/scripts/launch.ps1" run --mode workflow --plan PLAN.json --output "C:\Users\me\result"。CLI argv 在 -- 后,原生子命令放首位。
适用场景:需要设置属性、关键帧、缓动和文字图形动画的创作任务,包括原生组合、源工程修订、GUI 任务与镜头跟踪场景。
限制:命令非零退出不算完成,需查看真实保存工程、导出与媒体解码;超时结果标 unknown,不能自动重放编辑。锁定制品摘要失败、损坏安装或不支持平台时停止,不改 PATH、不执行浮动升级。默认最多 2 轮修订,父子任务共用 30 分钟。本地 headless 不要求云账户,不提供虚构登录接口。完整 GUI、跨编辑器保真与创作质量按实际证据陈述。