
1. 为什么你的 AI 总是“泛泛而谈”?
“如何优化这个SQL查询?”“请给这段代码做Code Review。”
当你问这种问题时,通用的 AI(比如ChatGPT网页版)往往会给你一个模棱两可的答案:“要注意索引…要注意 N+1…”。它就像一个刚毕业的实习生,什么都懂一点,但什么都不精。
为什么?因为它缺少Context (上下文)和Specific Instructions (特定指令)。它不知道你在用MySQL8.0,不知道你的表有 10 亿行数据,也不知道你们团队禁止使用子查询。
在上一篇教程里,我们用Workflows解决了“流程”问题。而今天,我们将解决“能力”问题。我们要通过Skills (技能包),把 AI 从“万金油”变成“领域专家”。
2. 什么是 Skills?Workflows 的“御用演员”
如果说Workflow是剧本(导演说:先做A,再做B),那么 Skill 就是演员的演技(怎么把 A 做得专业)。
还记得我们在上一篇教程里用的/brainstorm吗?当你输入这个命令时,IDE其实是在后台加载了一个名为brainstorming的 Skill。正是这个 Skill 告诉 AI:“你是产品经理,你要按 Definition -> Divergence -> Convergence 的步骤思考。”
Skill 本质上是一个封装好的、可复用的Prompt Package (提示词包)。一旦你拥有了一个 Skill,你就拥有了一个随叫随到的专家。
3. 解剖:一个标准的 Skill 长什么样?
Skill 并不神秘,它就是一个Markdown文件,存在于.agent/skills/目录下。让我们看看它的解剖图:
.agent/
├── rules/
│ └── global.md
├── workflows/
│ └── brainstorm.md
└── skills/
├── brainstorming/
│ ├── SKILL.md <– 核心指令
│ └── resources/
│ └── templates.md <– 辅助模板
└── code-review/
└── SKILL.md <– 我们刚刚创建的
一个SKILL.md通常包含三部分:
- Frontmatter:定义技能名称和描述。
- Role (人设):告诉 AI 它是谁(例如:Java 架构师)。
- Instruction (指令):告诉 AI 具体怎么干活。
4. 实战:手搓一个“代码审查专家”
假设你的团队对代码质量要求很高,与其每次都跟 AI 啰嗦“检查空指针、检查事务”,不如直接写一个code-reviewSkill。
在.agent/skills/code-review/下创建SKILL.md:
## Goal
你是一名拥有10年经验的 Java 架构师。## Instructions
1. **Security**: 检查 SQL 注入、硬编码密码。
2. **Performance**: 检查循环中的数据库查询 (N+1)。
3. **Style**: 检查驼峰命名。## Output Format
请使用表格输出:| 文件名 | 问题 | 建议 |
怎么用?以后当你写完代码,只需要在 Chat 里输入@code-review(或者在Workflow里调用它)。AI 会立刻戴上“架构师”的帽子,用最毒辣的眼光审视你的代码,并给你列出一个专业的表格。
这就是“专业显卡”的威力。你不需要每次都重新 Prompting,你只需要 Invoke (调用) 它。
5. 系列大总结:Antigravity 的全景图
至此,我们的 Antigravity 系列教程就完结了。让我们回头看看,为了驾驭这个强大的 AIIDE,我们都经历了什么:
- Browser (看):
能力:让 AI 联网,阅读实时文档,预览本地网页。 价值:告别“盲人摸象”,AI 开始有了视觉。 - Artifacts (想):
能力:生成Markdown文档、Mermaid 图表、React组件。 价值:告别聊天气泡,AI 的输出变成了可编辑、可运行的“制品”。 - Planning Mode (做):
能力:自动拆解任务,一步步执行,自我纠错。 价值:从 Copilot (副驾驶) 进化为 Agent (智能体),AI 开始有了行动力。 - Rules & Workflows (性格):
能力:全局配置偏好,脚本化工作流。 价值:让 AI 懂你的习惯,融入你的团队。 - Skills (能力):
能力:封装专业知识,即插即用。 价值:让 AI 从通用助手变成领域专家。
结语
AI 不会取代程序员,但“会用 Agent 的程序员”会取代“只会写代码的程序员”。Antigravity 不是一个简单的代码编辑器,它是Agent-Native时代的生产力平台。
它把Prompt Engineering(提示词工程)、Context Management(上下文管理)、Agentic Workflow(代理流) 这些高大上的概念,封装成了你可以直接使用的 Browser, Artifacts, Plan 和 Skills。
希望这套教程能成为你通往未来的船票。现在,去创造属于你自己的 Skills,去定义属于你自己的 Workflows 吧!












