【专栏一:AI基础02】-【一张图讲清楚Prompt、RAG、Function Call、MCP的关系】
·
Prompt、RAG、Function Call、MCP一图概览
一张图讲清楚 Prompt、RAG、Function Calling、MCP 的关系

外部能力可通过 MCP 标准化接入:
- Resources
- Tools
- Prompts
把四者放进同一个完整生活案例里
如果把它们放在同一件事情里,我觉得最容易理解的场景是:
你让助理帮你安排一次出差。
你对助理说:
“帮我安排下周去上海的出差行程,告诉我公司的差旅报销标准,并帮我订明天下午的高铁。”
这时四个概念就能串起来了。
1、Prompt 在做什么?
你会先告诉助理:你现在是我的商务助理,输出分成“行程安排、报销标准、订票结果”三部分,语言简洁一点,如果信息不确定,要明确说清楚
这就是 Prompt。
它决定助理怎么理解任务、怎么交付结果。
2、RAG 在做什么?
当助理需要回答“公司的差旅报销标准”时,他要先去查:
- 公司报销制度
- 差旅补贴说明
- 财务部最新通知
这就是 RAG。
它负责给助理补充知识和依据。
3、Function Calling 在做什么?
当助理要“帮你订明天下午的高铁”时,他需要真的去
- 打开订票系统
- 查询车次
- 下单
- 返回购票结果
这就是 Function Calling。
它负责让助理从“会说”变成“能做”。
4、MCP 在做什么?
如果这些文档、工具、模板都已经按统一规则接好了,那么助理就能很顺畅地访问:
- 报销制度文档
- 订票接口
- 行程管理工具
- 常用提示模板
这就是 MCP。
它在背后做统一接入。
更多推荐



所有评论(0)