effectcraft-use
EffectCraft
以原生 .ecproj 为编辑事实源,交付工程、依赖素材清单、预览与约定成片。此技能可单独复制安装;所有安装资源位于本技能目录,不读取兄弟技能或插件私有文件。
默认受管理入口
执行实现收敛在内置的 effectcraft-harness 技能(随插件捆绑安装;单独安装用 npx skills add full-aigc-skills/effectcraft-skills --skill effectcraft-harness)。将 HARNESS_DIR 设置为该技能实际加载目录(绝对路径);本技能的 SKILL_DIR 只用于读取自身的 examples/ 与 references/。
从宿主实际加载的技能目录设置 SKILL_DIR。创作写入默认使用 launch.sh / launch.ps1,自动准备用户目录内的固定 Python 与 EffectCraft,不改全局 PATH。下文原始 Python/CLI 示例保留兼容与诊断用途,不能绕过任务恢复账本。完整操作合同见 任务控制、评估与修订。
/bin/sh "$HARNESS_DIR/scripts/launch.sh" plan --mode workflow --plan PLAN.json --output /absolute/new-result
/bin/sh "$HARNESS_DIR/scripts/launch.sh" run --mode workflow --plan PLAN.json --output /absolute/new-result
Windows PowerShell:& "$HARNESS_DIR/scripts/launch.ps1" run --mode workflow --plan PLAN.json --output "C:\Users\me\result"。
原生命令计划追加 --mode commands,自有桌面会话使用 --mode desktop。交付后必须 review 并实际查看媒体;只有技术验证与创作评估都通过才报告可验收,用户接受状态独立保留。需要自动修订时,在首次计划中声明 revisionScope;默认最多 2 轮、父子任务共用 30 分钟。未知任务只 inspect/reconcile,不换任务 ID 重做。