Antigravity Kit 安装与使用完全指南

Antigravity Kit 安装与使用完全指南
kikockAntigravity Kit 安装与使用完全指南
1. 项目简介
Antigravity Kit 是一个由 Vudovn 开发的综合性 AI Agent 能力扩展工具包。它旨在通过提供预配置的角色(Agents)、技能(Skills)和工作流(Workflows),极大地增强 AI 辅助开发的效率和质量。通过将 .agent 目录集成到你的项目中,你可以立即赋予你的 AI 助手(如 Cursor、Windsurf 等)专业的领域知识和标准化的操作流程。
核心价值
- 开箱即用:一键安装,立即获得成熟的 AI 协作体系。
- 角色分工:通过特定角色的 Agent 处理特定任务,提高专业度。
- 技能增强:为 AI 提供特定技术栈的最佳实践和知识库。
- 规范统一:通过 Rules 和 Workflows 统一团队的开发规范。
2. 核心特性
- **16 个专家代理 (Specialist Agents)**:涵盖架构师、后端开发、前端开发、测试工程师等多个专业角色。
- **40+ 技能模块 (Skills)**:包含 Web 前端、Web 后端、数据库、云服务等领域的具体技术指导。
- **11 个工作流 (Workflows)**:预定义的任务执行流程,支持 Slash Command(斜杠命令)快速调用。
- **自动化规则 (Workspace Rules)**:自动约束项目结构和代码风格。
3. 安装指南
前置要求
- 确保本地已安装 Node.js 环境(用于运行 npx 命令)。
安装命令
在你的项目根目录下,执行以下命令即可初始化 Antigravity Kit:
1 | npx ag-kit init |
命令参数说明
npx ag-kit init 支持以下参数以满足不同需求:
--force:强制覆盖现有的.agent目录(如果已存在)。--path <dir>:指定安装目录(默认为当前目录)。--branch <name>:指定从特定的 git 分支安装。--quiet:静默安装,减少日志输出。--dry-run:模拟运行,不进行实际文件写入,用于测试。
常用管理命令
检查状态:查看当前安装的版本和状态。
1
npx ag-kit status
更新工具包:获取最新的 Agents 和 Skills。
1
npx ag-kit update
4. 目录结构说明
安装完成后,你的项目根目录下会出现一个 .agent 文件夹,其结构如下:
1 | .agent/ |
5. 快速开始 (Quick Start)
步骤 1:激活 Agent
在你的 AI 编辑器(如 Cursor)中,Antigravity Kit 通常通过 @ 提及或系统提示词自动加载。你可以通过阅读 .agent/agents/ 下的文件了解有哪些可用角色,例如 @Architect(架构师)或 @Frontend(前端)。
步骤 2:使用技能 (Skills)
当你在进行特定任务时(例如“编写一个 Vue 组件”),AI 会自动检索 .agent/skills/web-frontend 下的相关技能,或者你可以显式要求 AI 参考特定技能文档。
步骤 3:运行工作流 (Workflows)
在 Chat 界面中,通过输入对应的 Slash Command(如果编辑器支持)或直接请求运行特定工作流,例如“执行发布流程”。这些工作流定义在 .agent/workflows/ 中。
6. 进阶使用
深入架构
建议阅读 .agent/ARCHITECTURE.md 文件,详细了解 Antigravity Kit 的内部工作原理、技能加载机制以及如何自定义扩展。
自定义扩展
你可以根据项目需求,在 .agent 目录下添加自定义的 Agent 或 Skill。Antigravity Kit 的设计非常灵活,支持团队共享特定的知识库和规范。
8. 实战示例深度解析
为了让你更好地理解 Antigravity Kit 的强大之处,我们来看两个核心组件的实际定义。
示例 1: Orchestrator Agent (总指挥官)
位于 .agent/agents/orchestrator.md,这个 Agent 负责整个任务的统筹与分发。它的定义展示了如何通过 Prompt 约束 AI 的行为边界。
关键特性:
- **任务前置检查 (Pre-flight)**:强制要求在执行任何操作前先检查
PLAN.md。 - 角色分发:明确知道何时调用
@Security进行审计,何时调用@Frontend写代码。 - 苏格拉底式提问:当需求模糊时,它不会盲目猜测,而是主动向用户提问澄清。
1 | <!-- 摘录自 orchestrator.md --> |
示例 2: Frontend Design Skill (前端设计专家)
位于 .agent/skills/frontend-design/SKILL.md,这个技能包不仅仅是代码片段,更是设计哲学的集合。
核心原则:
- 心理学驱动:设计依据 Hick’s Law (席克定律) 和 Fitts’ Law (菲茨定律),而非个人喜好。
- 拒绝平庸:明确禁止使用某些被 AI 滥用的设计元素(如紫色渐变、Bento Grid),强制要求“高级感”。
- 先问后做:引用 “Socratic Gate” 概念,在设计前先询问用户的品牌偏好和受众群体。
通过加载这个 Skill,你的 AI 助手瞬间变成一位熟读设计心理学的资深设计师,而不仅仅是一个写 CSS 的工具人。
9. 常见问题 (FAQ)
Q: 安装会影响我现有的代码吗?
A: 不会。所有文件都包含在 .agent 目录下,不会修改你的业务代码。
Q: 如何卸载?
A: 直接删除项目根目录下的 .agent 文件夹即可。
更多详细文档请参考在线文档:antigravity-kit.vercel.app/docs




