Show HN: Use After Effects with Claude Code, Cursor and Antigravity
说明与用途
**项目简介(2‑3 句)**
Show HN: Use After Effects with Claude Code, Cursor and Antigravity 是一个示例仓库,演示如何在 Adobe After Effects 中通过 Claude(AI 编码助手)、Cursor(代码补全)和 Antigravity(AI 驱动的 UI 生成)实现自动化脚本和工作流。它适合作为原型或内部工具的参考,实现 AI 辅助的视觉特效编程。
**价值**
- **提升效率**:借助 Claude 的自然语言到代码转换,快速生成 After Effects 脚本,减少手动编写脚本的时间。
- **统一工具链**:将 Cursor 的代码补全与 Antigravity 的 UI 生成结合,形成“一站式”AI 编程环境,适合创意团队快速迭代。
- **原型验证**:项目结构简洁,便于在内部项目中快速验证 AI 与特效软件的集成可行性。
**典型接入方式**
- **环境准备**:
- 安装 After Effects(支持 ExtendScript/JSX)。
- 配置 Claude API(或本地模型)以及 Cursor 插件的访问令牌。
- 若使用 Antigravity,需要 Node.js 环境并安装对应 npm 包。
- **代码集成**:
- 将仓库
src/下的脚本复制到项目的 ExtendScript 目录。 - 在脚本中调用 Claude 提供的
generateCode(prompt)接口,生成或修改 JSX 代码。 - 使用 Cursor 在 IDE(如 VS Code)中实时补全并调试生成的脚本。
- 如需 UI,调用 Antigravity 的
createUI(schema)方法生成交互面板并嵌入 After Effects。
- **工作流示例**:
- 编写自然语言需求(如“在 5 秒内淡入淡出并添加粒子效果”)。
- Claude 返回对应的 JSX 代码片段。
- Cursor 自动补全并检查语法。
- Antigravity 生成控制面板,允许非技术成员在 UI 中调节参数。
- 脚本通过 After Effects 的脚本引擎执行,完成特效渲染。
**生产可用性**
- **成熟度**:当前项目标记为 *Medium*,适合原型、内部工具或实验性工作流。
- **依赖风险**:依赖外部 AI 服务(Claude、Cursor)以及 Antigravity 的持续维护,需确认服务 SLA 与费用。
- **维护状态**:最近一次更新为 2026‑07‑13,活跃度低,缺乏完整文档和社区支持。
- **采用建议**:在正式上线前进行以下检查:
- **许可证**:确认代码使用的开源许可证与公司合规要求匹配。
- **安全审计**:审查 AI 调用的输入输出,防止恶意脚本注入。
- **稳定性测试**:在测试环境中跑通完整的生成‑执行‑UI 流程,评估错误恢复和性能。
- **备份方案**:为关键脚本提供手动维护的备份分支,防止 AI 服务不可用导致工作流中断。
综上,项目在提升 After Effects 脚本开发效率方面具备创新价值,适合作为内部原型或实验平台使用;若要投入生产,需要对依赖、文档、维护频率以及安全合规进行充分评估后再决定。
实际用途
Show HN: Use After Effects with Claude Code, Cursor and Antigravity may be useful when its README and activity match a concrete workflow.
限制与审查说明
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
- 来源: hackernews
- 记录日期: 2026-09-05T17:30:46.525Z