Skip to content

AI 名词一把通

AI已经如火如荼的发展几年了,影响最大的职业类型我想就是白领阶层了,不管是设计师、还是程序员、亦或是律师,ai都能帮你做,感到危机的时候,我想我们也应该去拥抱它,这是时代的变革,好比是从机械时代到电气时代的变革,从手动到自动的变革,从简单到复杂的变革。

作为程序员,有必要学习,特别是AI CODING方面,因此本文章就是解释下AI CODING的名词,并且以最小案例来说明白这些名词,以及怎么用,相关文章中有。

alt text

最开始大语言模型(LLM)刚出来的时候,最开始的要属CHATGPT了,我们觉得它像个全知全能的神,能写诗、能陪聊、能敲代码。 比如:

  • 帮我看下算法怎么优化
  • 面试中应该准备什么

但是,编程方面,顶多算作WEB CODING,并且有一定的局限性,我们只能复制粘贴,然后再粘贴到IDE中去,于是为了真正实现AI CODING,便有了几大神器Function Call(机械臂)、RAG(实时外脑)、Agent(自主意识)MCP(万能插口),以及让它更专业的Skill(技能包),具体如下表

一张表看懂“AI 进化史”

角色/装备专业术语通俗比喻核心作用
本体LLM (大语言模型)关在密室的天才有脑子,但没手没眼,断网状态。
手脚Function Call (函数调用)给天才装上机械臂/手机让他能请求外部工具干活(查股价、发邮件)。
外脑RAG (检索增强生成)开卷考试/带小抄让他回答问题前先查资料,不再胡说八道。
灵魂Agent (智能体)特工队长/项目经理不用一步步教,给他个目标,他自己拆解任务、指挥手下搞定。
接口MCP (模型上下文协议)USB-C 通用接口统一标准,不管什么工具,插上就能用,不用找转接头。
特长Skill (技能/插件)上岗证/APP打包好的专业能力,让他从普通人变成律师、医生或程序员。

Function Call:给天才装上“机械臂”

alt text

  • 是什么? 以前你问 AI “现在腾讯股价是多少?”,他只能瞎编一个两年前的价格。
    有了 Function Call,他会说:“等等,我有这个能力!”然后生成一个指令去调用“股票查询接口”。
  • 直白的说:
    就像给瘫痪的天才装上了机械臂,或者给了他一部智能手机
    他虽然自己不能飞去纳斯达克看股价,但他知道可以打开“同花顺App” 看一眼,然后把结果念给你听。
  • 一句话总结:LLM会进一步学习了,并且手动去学习。

🔍 RAG:给天才配个“实时图书馆”

alt text

  • 是什么?
    AI 最怕的就是“一本正经胡说八道”(幻觉)。因为他的记忆停留在训练结束的那一天。(这一点在AI 编程里很重要)
    RAG (检索增强生成) 就是让 AI 在回答你之前,先去翻翻书、查查内部文档
  • 直白的说: 这就是闭卷考试开卷考试
    • 以前问他“公司最新的报销政策是啥?”,他只能靠猜(闭卷)。
    • 现在有了 RAG,他会先去公司的文档库里检索出相关条文(翻书),看着条文回答你(开卷)。
  • 一句话总结:不懂不要紧,现查现卖,主打一个“有理有据”。

🤖 Agent:从“听令行事”到“独当一面”

alt text

  • 这是啥? Function Call 只能执行单一动作,RAG 只能查资料。如果你说“帮我策划一次去日本的旅行,并订好机票酒店”,光靠它俩就不够了。 Agent(智能体) 就像一个有自主意识的项目经理
  • 形象比喻: LLM 进化成了特工队长。 你只说一句话:“搞定去日本的行程。” 他心里就开始盘算(规划):
    • 先调用 RAG 查查你的预算偏好(获取信息)。
    • 再调用 Function Call 搜索航班和酒店(执行工具)。
    • 发现航班太贵,自己决定换个日期再搜一次(自我反思与决策)。
    • 最后把打包好的方案发给你。
  • 一句话总结:你只管下达目标,过程让他自己“悟”。

🔌 MCP:AI 界的“USB-C 统一接口”

alt text

  • 是什么? 以前我们要让 Agent 连接“Google Drive”要写一套代码,连接“Slack”又要写另一套代码,累死程序员了。
    MCP (Model Context Protocol) 就是 Anthropic 搞出来的一个行业标准
  • 直白的说:
    这就是电子产品的 USB-C 接口
    • 以前,你的鼠标是圆口的,键盘是扁口的,打印机是方口的(各家工具接口不通)。
    • 现在,MCP 说:大家统统用 Type-C!
      只要你的工具(GitHub、Notion、本地数据库)支持 MCP 标准,插到 AI 身上立马就能用,完全不用再找“转接头”(写适配代码)。
  • 一句话总结:拒绝“万能充”,一根线连通所有数据和工具。

🛠️ Skill:给天才发个“上岗证”

alt text

  • 是什么? 如果说 Function Call 是一个具体的动作(比如“挥动锅铲”),那 Skill 就是一套完整的厨艺指南。 它是把一组相关的 Function(函数)和 Prompt(提示词)打包在一起,专门解决某一类特定问题。
  • 直白的说: 这就是职业培训或者安装专业软件
    • 光有手(Function Call)还不行,你得给他安装“编程 Skill”,他才知道怎么写代码、跑测试。
    • 你给 Agent 装上“法律 Skill”,他就是律师;装上“绘画 Skill”,他就是画家。
    • 它是把零散的工具和流程整理好的专业能力包
  • 一句话总结:术业有专攻,打包好的“独门绝技”。
  • 比如豆包、送奶茶的千问、以及送现金的元宝都是智能体

总结

现在的 AI 已经不是当年那个只会聊天的“人工智障”了。

  • LLM 是他的大脑
  • RAG 是他随身携带的百科全书
  • Function Call 是他的手和脚
  • Agent 是他的职业素养(自我规划能力)。
  • MCP 是他连接世界的通用插座
  • Skill 是他的专业特长(技能包)。 当这六者合体,真正的“贾维斯(Jarvis)”也就离我们不远了。

相关文章

如何写一个MCP
如何写一个SKILL

文章引用

AI 幻觉豆包
CHATGPT

上次更新于: