目录
- 一、先看整体架构
- 二、Knowledge Base:AI知道什么
- 1. 一个简单的知识库结构
- 三、Skill:AI应该怎么做
- 1. Skill和知识库有什么区别?
- Knowledge
- Skill
- 四、Tool:AI真正能够做什么
- 1. 一个简单的 Tool 示例
- 五、MCP:AI如何标准化地连接工具
- 1. 为什么需要 MCP?
- 六、MCP和Tool到底是什么关系?
- MCP不是Tool
- Tool不是MCP
- 七、四者之间的完整关系
- 八、用一个完整的ECU测试任务理解
- 第一步:Skill决定工作流程
- 第二步:Knowledge提供专业知识
- 第三步:生成测试用例
- 第四步:调用Tool执行测试
- 第五步:通过MCP连接工具
- 九、一个最简单的比喻
- Knowledge Base
- Skill
- Tool
- MCP
- 十、四个概念的最终对比
- 十一、对于AI Agent,四者缺一不可吗?
- 十二、对于ECU测试Agent,应该如何规划?
- 第一阶段:Skill标准化
- 第二阶段:建设知识库
- 第三阶段:接入Tools
- 第四阶段:使用MCP统一连接
- 十三、真正的核心竞争力在哪里?
- 十四、总结
随着 AI Agent 的发展,我们越来越多地看到这样的概念:
- Knowledge Base(知识库)
- Skill(技能)
- Tool(工具)
- MCP(Model Context Protocol)
它们经常同时出现在 AI Agent 架构中,因此也很容易被混淆。
例如:
知识库和 Skill 有什么区别?
Tool 和 MCP 是不是同一个东西?
MCP Server 和 Tool 又是什么关系?
实际上,这四个概念解决的是 AI Agent 的不同问题。
如果用一句话概括:
知识库告诉 AI“知道什么”,Skill 告诉 AI“怎么做”,Tool 让 AI“真正去做”,MCP 则解决 AI“如何标准化地连接和调用工具”。
本文将从 AI Agent 的角度,结合 ECU 测试场景,一次讲清这四个核心概念。
一、先看整体架构
一个完整的 AI Agent,可以简单理解为:
用户任务