SuperAPI AI 工具集

effectcraft-cli-setup

通用与其它

查看项目

更新于 10-15 21:47

技能介绍

用途:本技能负责 EffectCraft CLI 的首次安装、摘要校验、版本检查与缺失运行时排障,与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。

主要能力:调用固定官方 effectcraft-cli,保留原生编辑工程;返回实际 CLI 结果、保存后的原生工程、派生输出与核验记录。安装成功、命令目录存在与创作任务完成分别报告。原生制品覆盖 macOS arm64/x86_64、Windows x86/x64/arm64、Linux x86_64/aarch64,无需预装 Python,固定 CLI 安装到用户数据目录。

使用方式:将 SKILL_DIR 设为宿主实际加载的本 SKILL.md 所在目录(绝对路径),将 HARNESS_DIR 设为 effectcraft-harness 技能实际加载目录。执行实现收敛在内置 effectcraft-harness 技能,单独安装用 npx skills add full-aigc-skills/effectcraft-skills --skill effectcraft-harness。创作写入默认使用 launch.sh / launch.ps1,自动准备用户目录内的固定 Python 与 EffectCraft,不改全局 PATH。示例:/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 在 -- 后,原生子命令必须放首位;安装参数放分隔符前;--runtime-home 可隔离缓存。

适用场景:首次安装与诊断、版本与摘要核对、缺失运行时排障、命令查询与属性读写、原生组合与源工程修订、GUI 任务固定桌面安装。

限制:不修改 PATH、不使用 sudo;版本损坏保留并报错,不自动升级;锁定制品摘要失败、损坏安装或不支持平台时停止;命令非零退出不算完成;超时结果标 unknown,先检查原任务/工程,不能自动重放编辑;未知任务只 inspect/reconcile,不换任务 ID 重做;不提供虚构登录接口,本地 headless 不要求云账户。完整 GUI、跨编辑器保真与创作质量按实际证据陈述。部分细节暂未提供。