AI认知科普第一篇:从一次旅行规划看懂AI的核心概念
开篇一个真实的痛点假设你现在有个任务帮朋友规划一个周末短途旅行。听起来简单但实际操作起来你会发现这是一团乱麻朋友说想去个安静的地方预算2000以内最好有山有水你得查天气、看目的地、比机票价格、找酒店、安排行程中间还要考虑如果下雨怎么办如果有老人小孩怎么办最后还得整理成一份清晰的行程单发给朋友如果你是一个人做这些事可能得花半天时间打开各种APP、对比各种信息、反复调整方案。但如果让AI来做这件事呢这就是我们今天要讲的故事。我会通过这个完整的旅行规划案例带你一次性看懂AI世界里所有核心概念。这些概念听起来很复杂但它们其实都在为一个目标服务让AI从一个能回答问题的工具变成能自主完成任务的伙伴。今天我们通过旅行规划这个场景串联AI世界的所有核心概念。你可以把这些概念理解为一个七层架构这篇文章的目标是让你对这些概念有一个全局的认知。在接下来的文章中我们会逐层深入详细讲解每一层的具体原理和实践方法。第一层AI的大脑是什么 LLMAI的核心思维能力想象你雇了一个超级聪明的助理他读过互联网上几乎所有的文字——新闻、百科、小说、代码、旅游攻略……这个人就是LLMLarge Language Model大语言模型。▎LLM的本质一个被海量文本训练出来的语言理解引擎它能读懂你的话也能用人类的方式回应你。当你说帮我规划旅行时LLM能理解旅行是什么意思、规划需要做什么、周末短途代表什么约束。这不是因为它去过旅行而是它从无数文本中学到了这些概念之间的关联。但LLM不是万能的。 它有几个天生的局限 TokenAI思考的最小单位LLM处理信息的方式和你读书不一样。你不是一眼看完一整页而是一个字一个字地读。AI也是如此——它处理文本的最小单位叫Token。▎Token的本质AI世界的原子可以是半个词、一个字、一个标点。在英文中traveling可能被拆成travel和ing两个Token在中文中旅行规划可能是4个Token每个字一个。为什么这个概念重要因为AI的成本是按Token计算的AI的速度是用每秒处理多少Token衡量的AI的记忆容量也是用Token数量限制的️ TransformerAI大脑的架构革命如果LLM是AI的能力那Transformer就是它的大脑结构。▎Transformer的本质一种让AI能够全局阅读的架构让它不再是一个字一个字线性理解而是一次性看到整段话并理解词与词之间的关系。想象你在读一句话我喜欢吃苹果因为它很甜。如果没有TransformerAI可能会认为它指的是我因为离得近。但有了Transformer的注意力机制AI能意识到它指的是苹果因为语义相关。这就是为什么现在的AI能读懂长篇文章、能理解复杂逻辑——Transformer让它具备了全局理解的能力。第二层AI的记忆如何工作 ContextAI当前记得的内容当你和AI对话时它并不是你说一句、它回一句、然后就忘了。它会记住你们聊过的内容这个记住的内容就叫Context上下文。▎Context的本质AI在这次对话中能看到的所有历史信息。比如你先说我想去云南然后问那里天气怎么样AI知道那里指的是云南就是因为Context在起作用。 Context WindowAI的工作记忆容量但AI的记忆不是无限的。它有一个上限叫Context Window上下文窗口。▎Context Window的本质AI在一次对话中能记住的最大信息量以Token为单位。早期的GPT-3只有2048个Token大约1500个汉字聊几句就忘了前面说什么。现在的GPT-4 Turbo达到128K约10万字Claude 3达到200K约15-20万字Gemini甚至支持100万Token约75万字。这意味着什么 你可以把整本书、整个代码库、整份合同扔给AI让它一次性分析。而不会聊到第10句时它就问我们最开始在聊什么来着⚠️ 窗口溢出的后果当对话超过Context Window时会发生什么AI会失忆早期的对话内容被截断AI开始回答偏离主题前后矛盾却不自知解决方案主动总结刷新上下文、使用RAG检索增强、分段处理长内容、选择窗口更大的模型。Context Window示意图解读当对话内容在窗口容量内时AI能完整记住超出窗口后早期内容会被截断或压缩导致失忆。第三层如何调节AI的输出风格️ TemperatureAI的创意温度计你有没有发现有时候AI的回答很稳定每次问都差不多有时候又很有创意每次都不一样这背后有一个参数在控制Temperature温度。▎Temperature的本质一个0-2之间的数值控制AI生成文本时的随机性和创造性程度。Temperature 0AI像一个严格执行指令的员工每次给出的答案完全一致。适合数学计算、代码生成、事实查询。Temperature 0.7AI允许适度发挥在保证准确的前提下增加一些变化。适合日常对话、文案创作。Temperature 1.5-2AI进入放飞自我模式可能惊为天人也可能胡言乱语。适合头脑风暴、创意写作。生活类比想象你在指挥一个厨师做菜。Temperature0时你要求他严格按照食谱一字不差地执行Temperature1时你允许他在配方基础上发挥创意Temperature2时你告诉他随便做。 Top-P和Top-K更精细的控制旋钮除了Temperature还有两个参数影响AI的输出Top-P和Top-K。▎Top-K的本质AI在生成下一个词时只从概率最高的K个候选词中选择。▎Top-P的本质AI在生成下一个词时只从累积概率达到P的候选词中选择。这两个参数的作用是过滤掉低质量的候选词让AI的输出更加可控。通常情况下Top-K 40-50平衡质量和多样性Top-P 0.9-0.95保留90%-95%的高概率选项实际影响如果你发现AI总是说废话或者用词太生僻可以调低Top-K如果你希望AI更有创意可以适当提高Top-P。第四层如何让AI更专业 Fine-tuning给AI做专业培训LLM虽然博学但它是通才而非专才。如果你想让AI成为某个领域的专家比如医疗、法律、编程有两种方法方法一Prompt Engineering提示词工程在对话开始前告诉AI你是一个资深医生请根据以下症状给出诊断建议……这种方法简单灵活但效果有限。方法二Fine-tuning微调用特定领域的数据对AI进行二次训练让它真正学会这个领域的专业知识。这就像让一个大学毕业生去读研究生——他的基础能力不变但专业能力大幅提升。▎Fine-tuning的本质用特定数据对预训练模型进行二次训练让它适应特定领域或特定风格。微调 vs 提示词的对比维度提示词工程微调成本低只需写好Prompt高需要准备训练数据灵活性高随时更换角色低一旦微调就固定了效果一般依赖Prompt质量强真正学会专业知识适用场景通用对话、临时任务专业领域、固定风格第五层AI如何获取外部信息✍️ Prompt你给AI的指令在与AI交互时你输入的每一句话都是一个Prompt提示词。▎Prompt的本质引导AI生成特定输出的指令或问题。一个好的Prompt应该包含角色设定你是一个资深旅行规划师……任务描述请为我规划一个周末短途旅行……约束条件预算2000元有山有水适合老人……输出格式请用表格形式列出行程安排……RulesAI的行为边界除了你给的PromptAI还受到Rules规则的约束。这些规则通常是系统级别的用户看不到但必须遵守不能生成违法内容不能泄露隐私信息不能提供医疗/法律等专业建议除非明确声明仅供参考不能生成暴力、色情、仇恨言论▎Rules的本质系统层面的安全约束确保AI的输出符合伦理和法律标准。 RAG给AI装外接大脑LLM的知识来自训练数据但训练数据有截止日期比如GPT-4的训练数据只到2023年。如果你问它2024年最新的手机型号它可能答不上来。这时候就需要RAGRetrieval Augmented Generation检索增强生成。▎RAG的本质先从一个知识库中检索相关信息再让AI基于这些信息生成回答。生活类比想象你在参加考试。没有RAG时你只能靠记忆答题可能记错或过时有了RAG后你可以翻书查资料再答题准确且及时。RAG的工作流程1. 用户提问今天北京天气怎么样2. 系统将问题转化为向量Embedding3. 在向量数据库中检索最相关的文档片段4. 将检索到的片段加入Context5. LLM基于这些片段生成回答这样即使LLM本身不知道今天的天气它也能基于检索到的信息给出正确答案。第六层AI如何动手做事到目前为止AI还只是一个能回答问题的大脑。但如果你让它帮我订机票给我发一封邮件在日历上加一个提醒它就无能为力了——因为它没有手。 Function Calling让AI调用特定功能Function Calling函数调用是让AI能够调用外部程序的技术。▎Function Calling的本质AI识别用户意图后生成一个结构化的函数调用请求由外部系统执行具体操作。Function Calling的工作流程举个例子你说帮我查一下明天北京的天气。AI识别出这需要调用天气APIAI生成一个函数调用get_weather(city北京, date明天)外部系统执行这个函数并返回结果AI基于结果生成自然语言回答明天北京晴转多云气温15-25度️ ToolAI可用的各种工具如果说Function Calling是调用单个功能那Tool工具就是一系列功能的集合。AI可以使用的工具包括搜索类搜索引擎、知识库、数据库计算类代码执行器、数据处理工具行动类发送邮件、操作文件、调用API智能类AI绘图、翻译服务、语音合成▎Tool的本质AI能够调用的外部能力让它从纯对话走向实际操作。MCP工具连接的统一标准现在市面上有几百种AI工具每个工具的接口都不一样。如果没有统一标准开发者需要为每个工具写单独的适配代码。MCPModel Context Protocol模型上下文协议就是为了解决这个问题。▎MCP的本质一个让AI模型与外部数据和工具对接的统一协议标准。类比 就像USB接口一样不管你是鼠标、键盘还是U盘只要符合USB标准就能即插即用。MCP想让AI工具也实现这种即插即用。第七层AI如何自主完成任务到这里为止我们讲的还都是你问AI答或你让AI调用某个功能。但如果你给AI一个复杂的目标比如帮我规划一次旅行它能不能自己分解任务、逐步执行、直到完成这就是Agent智能体要解决的问题。 Agent从回答问题到解决问题▎Agent的本质一种具备自主感知、规划、执行和反思能力的AI系统。Chatbot vs Agent的区别维度ChatbotAgent工作方式被动回答主动执行输入输出单次问答多步循环记忆能力仅当前上下文短期长期记忆规划能力无有任务分解能力典型场景问答、对话复杂任务完成举个例子Chatbot你问北京天气怎么样它告诉你天气情况Agent你说帮我规划周末旅行它会a. 查询目的地的天气b. 搜索机票和酒店价格c. 根据你的预算筛选选项d. 生成详细的行程单e. 甚至帮你预订如果有权限整个过程你可能只说了一句话Agent会自主完成所有步骤。 Agent SkillAgent的能力清单一个Agent能做哪些事情这取决于它的Skill技能。▎Agent Skill的本质Agent能够执行的具体能力或操作。常见的Agent Skill包括信息查询搜索、数据库查询数据分析统计、可视化内容生成写作、绘图、代码工具调用API调用、文件操作任务协调多步规划、进度跟踪ReAct工作循环Agent的思考方式Agent是如何自主完成任务的核心是ReActReasoning Acting工作范式实际案例Thought 1我需要先确定旅行的目的地和时间Action 1询问用户你想去哪里什么时候出发Observation 1用户回答想去云南下周末出发Thought 2我需要查询下周末云南的天气和机票价格Action 2调用天气API和机票查询工具Observation 2获得天气数据和价格信息Thought 3天气不错价格在预算内接下来需要找酒店Action 3调用酒店预订工具…继续循环直到生成完整行程单第八层多个Agent如何协作有些任务太复杂单个Agent搞不定。比如帮我开发一个电商网站这需要前端设计、后端开发、数据库设计、测试部署等多个环节。这时候就需要多个Agent协作。 A2AAgent之间的通信协议▎A2AAgent-to-Agent的本质让不同Agent之间能够互相通信和协作的协议标准。类比 就像人类团队中不同角色需要通过会议、文档、即时通讯来协作一样Agent之间也需要统一的通信标准。 ACPAgent协作平台▎ACPAgent Collaboration Platform的本质一个让多个Agent能够协同工作的平台或框架。典型的多Agent协作场景Planner Agent负责任务分解和整体规划Executor Agent负责执行具体操作如调用API、写代码Critic Agent负责审核和优化执行结果Coordinator Agent负责协调各Agent之间的工作这四个Agent通过A2A协议在ACP平台上协作共同完成复杂任务。多Agent协作流程图回到起点一次完整的旅行规划。现在让我们回到最初的场景帮朋友规划周末短途旅行。如果用一个具备完整能力的Agent来做这件事整个流程会是这样的理解目标Agent接收用户的模糊指令帮我规划周末旅行任务分解Agent将目标拆解为确定目的地→查天气→订机票→找酒店→排行程自主执行调用搜索工具查找符合条件的目的地调用天气API确认天气情况调用机票/酒店预订工具查询价格和可用性调用地图工具规划每日行程生成结果整合所有信息生成一份详细的行程单反馈优化根据用户的反馈调整方案

相关新闻

Model Y升级森索姆音响:以前装标准重塑听觉

Model Y升级森索姆音响:以前装标准重塑听觉

提了Model Y后驱版(标准续航/长续航),最常被车主吐槽的短板之一,就是音响。每天通勤路上,蓝牙连着手机放歌,中高频糊成一团,低频像是隔着一层厚棉被在敲——后驱版标配仅9个喇叭,后备…

2026/10/17 14:44:24 阅读更多 →
SLAS技术在充电系统PLC中的作用

SLAS技术在充电系统PLC中的作用

本文深入探讨了充电系统PLC通信中的SLAC技术,并阐述了其工作原理、流程、优势和应用场景。作为电动汽车与充电系统之间基于电力线通信的链路管理协议,SLAC技术能够实现电动汽车与充电系统的互联互通。其中,SLAC通过交换检测信号来评估信道质量…

2026/10/17 14:43:50 阅读更多 →
Grok Build 开源,马斯克这次是真急了还是被逼的?

Grok Build 开源,马斯克这次是真急了还是被逼的?

几天前,安全研究员 cereblab 在 X 上发了一篇长文,标题有点长,叫《xAI 的 Grok Build CLI 究竟向 xAI 发送了什么?一次网络传输层分析》。内容其实就一件事,他用抓包的方式,把 Grok Build CLI 和 xAI 服务器…

2026/10/16 2:40:21 阅读更多 →

最新新闻

Agent上下文数据库 OpenViking 详解:Docker部署与API实操

Agent上下文数据库 OpenViking 详解:Docker部署与API实操

用半年时间拆了三个 Agent 项目的架构,我最大的感受是:绝大多数所谓的 "智能 Agent" 卡在同一个地方,不是模型不够聪明,而是它根本记不住事。Chat 对话可以靠 system prompt 塞历史,但真正做自主任务、多轮规…

2026/10/17 14:43:27 阅读更多 →
HDFS多数据中心架构与容灾切换实战:从双活到跨机房同步

HDFS多数据中心架构与容灾切换实战:从双活到跨机房同步

做大数据的人,迟早会撞上“多数据中心”这堵墙。我前几年参与过一套系统的跨机房改造,最初只是两机房互相备份,结果赶上一次机房级的网络抖动,差点把线上任务全拖死。后来沉下心来把 HDFS 在多数据中心场景下的玩法梳理了一遍&…

2026/10/17 14:43:27 阅读更多 →
CSS杂记持续更新:用TaoToken统一管理font-face与cursor样式调试

CSS杂记持续更新:用TaoToken统一管理font-face与cursor样式调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 14:43:27 阅读更多 →
企业级AI智能体落地:RAG、MCP与多智能体的工程化实践

企业级AI智能体落地:RAG、MCP与多智能体的工程化实践

去年我带团队从零交付了一个企业级 AI 智能体项目,从需求评审到上线差不多用了四个月。这个标题里的三个关键词——RAG、MCP、多智能体——几乎成了企业级智能体项目的标配组合,社区里讨论度也很高。但坦白讲,很多人把这三个词当成技术标签挂…

2026/10/17 14:43:27 阅读更多 →
从0到1交付企业级AI智能体:RAG、MCP与多智能体实战拆解

从0到1交付企业级AI智能体:RAG、MCP与多智能体实战拆解

搞了几年企业级AI项目,一个特别深的感触是:圈子里聊智能体的时候,Demo一个比一个惊艳,但真正敢把智能体放到生产环境、让业务部门天天用的,少之又少。不是模型能力不行,而是工程化这层皮没人扒开看。今天不…

2026/10/17 14:43:27 阅读更多 →
AI漫剧出海全攻略:从内容生成到全球变现的实操经验

AI漫剧出海全攻略:从内容生成到全球变现的实操经验

AI 漫剧出海这件事,最近算是在内容圈彻底火了。用 AI 批量生成漫画动态剧集,再加上多语言翻译和配音,投放海外平台,吃全球流量红利。说实话,这条链路我从去年搭建到现在,跑通了不少环节,也踩了很…

2026/10/17 14:42:26 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →