playbook/antigravity-awesome-skills/docs_zh-CN/users/skills-vs-mcp-tools.md

90 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 技能与 MCP 工具
如果您试图理解 **Antigravity 技能**和 **MCP 工具**之间的区别,简短版本是:
- **技能**是可重用的 `SKILL.md` 剧本,告诉 AI 助手如何执行工作流。
- **MCP 工具**是集成或可调用功能,让助手能够与外部系统交互。
两者是互补的,而不是竞争的。
## 技能的作用
技能为重复性任务给模型提供更好的指令,例如:
- 规划功能
- 审查代码
- 运行安全审计
- 编写 README
- 调试失败的测试套件
在实践中,技能改进助手在任务中的决策制定、结构和流程。
示例:
- `@brainstorming` 帮助模型在实施之前阐明需求。
- `@lint-and-validate` 帮助模型在声称成功之前运行正确的质量检查。
## MCP 工具的作用
MCP 工具为模型提供其原本不具备的能力,例如:
- 从数据库读取
- 调用 GitHub API
- 从服务获取文档
- 创建日历事件
- 查询外部系统
在实践中MCP 工具扩展了助手在世界上可以做的事情。
## 最简单的心智模型
使用这个规则:
- **技能告诉助手如何工作。**
- **MCP 工具告诉助手它可以触及哪些系统。**
如果您只安装工具,助手可能有访问权限但仍然表现不一致。
如果您只安装技能,助手可能知道工作流但仍然缺乏到达所需外部系统的能力。
两者结合时,它们会更强大。
## 您应该从哪个开始?
从**技能**开始,如果:
- 您希望立即改进规划、编码、调试、测试或审查行为
- 您主要在本地文件和终端流程中工作
- 您在添加更多集成之前想要可重用的剧本
从 **MCP 工具**开始,如果:
- 您的主要障碍是访问外部系统
- 您需要模型调用 API、查询服务或与托管平台交互
- 您已经喜欢模型的工作流质量,但需要更多覆盖范围
使用**两者**,当:
- 您想要可靠的工作流加上外部能力
- 您正在构建代理系统、内部工具或多步骤操作流程
## 本仓库适合的位置
Antigravity Awesome Skills 主要是一个**技能库**
- 可安装的 `SKILL.md` 剧本
- 基于角色的入门点的包
- 有序执行模式的工作流
- Claude Code、Cursor、Codex CLI、Gemini CLI 等的工具特定指南
这个仓库中的许多技能也解释了如何与 MCP、API 和其他集成一起工作,但仓库本身以可重用的工作流指导为中心,而不是作为 MCP 服务器。
## 推荐阅读
- [常见问题](faq.md)
- [捆绑包](bundles.md)
- [工作流](workflows.md)
- [AI 代理技能](ai-agent-skills.md)
- [Codex CLI 技能](codex-cli-skills.md)
- [Gemini CLI 技能](gemini-cli-skills.md)