SuperAPI AI 工具集

effectcraft-cli-expressions

通用与其它

查看项目

更新于 10-15 21:48

技能介绍

用途:在用户指定属性上检查、设置和诊断表达式,属于 EffectCraft 技能包中的专项技能,与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。

主要能力:通过固定官方 effectcraft-cli 操作原生工程;属性读写使用 props/get/set,命令使用 exec <id> --params <JSON> 或成对的 run <id> <JSON>;用 --save-as 保留新工程;支持 commands --filter <关键词> --json 核对参数。执行实现收敛在内置 effectcraft-harness 技能,创作写入默认使用 launch.sh / launch.ps1,自动准备用户目录内的固定 Python 与 EffectCraft,不改全局 PATH。

使用方式:将 SKILL_DIR 设为宿主实际加载的本 SKILL.md 所在目录(绝对路径),将 HARNESS_DIR 设为 effectcraft-harness 技能实际加载目录。单独安装用 npx skills add full-aigc-skills/effectcraft-skills --skill 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" 替换。CLI argv 在 -- 后,原生子命令必须放首位。

适用场景:属性表达式检查、设置与诊断,父子图层、动态预览与源工程返工,以及需要保留原生工程的创作任务。

限制:命令非零退出不算完成,需查看真实保存工程、导出、尺寸及媒体解码;超时结果标 unknown,不能自动重放编辑;不执行素材元数据中的脚本,不自动加载未知插件或外部脚本;不支持平台或制品摘要失败时停止;本地 headless 不要求云账户;完整 GUI、跨编辑器保真与创作质量按实际证据陈述。安装、启动与实际 GUI 编辑分别核验。