catalog/repos/aedev-tools--adobe-agent-skills.md

4.0 KiB
Raw Permalink Blame History

AE自动化AI技能

After Effects AI自动化 ExtendScript Adobe Agent Skills

Adobe Suite Skills

创意工具的 AI agent 技能。从 After Effects 自动化开始——用自然语言描述你想要的效果Claude Code或其他 agent会为你生成并执行代码。

aedev.tools 构建

AE Skills Demo

npx skills add aedev-tools/adobe-agent-skills

功能介绍

  • 读取你的项目 — 理解你的合成、图层、属性、关键帧和表达式
  • 生成并运行 ExtendScript — 你描述想要的效果,它负责编写和执行代码
  • 覆盖完整 AE 工作流 — 图层、关键帧、表达式、效果、合成、素材和渲染
  • 始终可撤销 — 每个操作都包裹在撤销组中Cmd+Z 始终有效

示例提示词

"将表格行逐一以上滑淡入的方式动画进入,交错间隔 0.12 秒"
"为该合成中的每个文字图层添加投影效果,并全部设置为正片叠底混合模式"
"创建一个带背景条、文字和线条装饰的字幕条——动画从左侧滑入"
"找出项目中所有缺失的素材,并告诉我哪些合成受到了影响"
"将所有图标图层预合成到一个合成中并循环播放"
"为这个空对象添加表达式控制器,让我能从一个地方统一控制所有文字颜色"

安装步骤

  1. 安装技能包:

    npx skills add aedev-tools/adobe-agent-skills
    
  2. 在 After Effects 中启用脚本权限:

    首选项 > 脚本和表达式 > "允许脚本写入文件和访问网络"

  3. 开始提示。 打开你的 AE 项目,打开你的编程 agent描述你想要的效果。

系统要求

  • Adobe After Effects任意近期版本
  • macOSWindows 支持即将推出)
  • 支持 Agent Skills 的编程 agentClaude Code、Cursor 等)

内容组成

该技能包涵盖完整 After Effects 脚本 API 的领域知识和工具:

领域 功能覆盖
图层 创建、删除、复制、重新排序、父子关系、配置
关键帧与动画 设置关键帧、缓动、插值、时间/空间控制
表达式 编写、链接和调试表达式
效果 通过 matchName 添加和配置效果
合成 创建、预合成、嵌套、配置
素材与镜头 导入、替换、整理素材
渲染 渲染队列、输出模块、导出
批量操作 跨图层和合成的批量修改

34 个内置脚本,无需生成代码即可处理常见任务:

脚本 功能说明
裁剪合成至内容 将合成时长适配至图层内容
从图层创建空对象 创建控制器空对象并自动建立父子关系
适配到合成 将图层缩放以适配/填充/拉伸到合成尺寸
标记图层 按类型或名称批量设置标签颜色
设置混合模式 为选中图层设置混合模式
分割图层 在播放头处分割图层
图层交错 在时间轴上交错排列图层
批量重命名 批量重命名图层、合成或项目条目
缓动预设 应用平滑、活泼或弹跳缓动效果
智能预合成 预合成并自动裁剪时长
真正复制合成 深度克隆合成及其独立子合成
……以及另外 23 个 锚点、表达式、字体、渲染、清理等

此外还有查询脚本,可在不夺取焦点的情况下读取项目状态——从轻量级概览到单个图层属性——让 agent 只加载所需的上下文信息。

反馈与问题

发现了 bug有功能请求或想法 提交 Issue — 让我们一起来完善它。

Star 历史

Star History Chart

许可证

Apache 2.0 — 详情请参阅 LICENSE


aedev.tools 出品