2026/4/6 2:17:45
网站建设
项目流程
接着上篇4. 隐式Context靠AI自己猜的这种有点微妙。AI不是直接拿到了信息而是从你说话的方式里推断出来的。举个例子你用英文问AI一个问题里面夹杂着“那个”“这个”之类的中文词。AI可能会推断用户的母语可能是中文或者更习惯中英文混合表达。或者你连续问了三句技术问题每句都很短、很急。AI可能会推断你现在比较赶时间回答应该简洁直接不要长篇大论。这种context不是明确写出来的而是AI模型在训练过程中学会的“察言观色”。它不总是准但用好了会让人觉得“这个AI挺懂我的”。5. 工具调用Context现在的AI不是只能聊天了。它可以查天气、搜网页、读文档、画图、算数学。但有个问题AI自己不会真的去查天气。它是决定“我需要查天气”然后调用一个天气API把API返回的结果拿回来再结合原来的对话生成回答。这个API返回的结果就是一种context。比如你问“今天上海热吗”AI去查了实时气温得到“32°C”。这个32°C被塞进context里AI再回答“是的今天上海32°C比较热。”没有这个工具返回的contextAI只能瞎猜或者直接说“我不知道”。6. 知识库ContextRAG这是目前很火的一种方式。简单说你把一堆文档、网页、PDF塞进一个数据库。用户问一个问题AI先去这个数据库里搜索相关片段把搜到的内容作为context再结合用户的问题一起生成答案。好处是什么AI不需要记住所有知识也不需要瞎编。它直接从你的资料库里找答案。企业客服AI经常这么干把所有产品手册、常见问题丢进知识库用户问什么AI先去知识库里捞相关内容再回答。这样回答准确而且不会胡说八道。7. 多模态Context如果你用的AI能看懂图片、听懂语音那图片和语音也是context。你发一张“冰箱里有什么”的照片AI识别出鸡蛋、牛奶、西红柿这些信息就是context。它再回答“你能做什么菜”时就不会凭空推荐需要牛肉的菜。Context到底有什么用——6个实打实的作用说了这么多类型最后必须讲清楚搞明白context到底能帮你做什么。作用1维持多轮对话不跑偏最基础的作用。没有它每次对话都是第一轮。有了它你能跟AI聊20轮它还记得第一轮你说过“我是小学生”。作用2减少重复输入你不用每次都说“我是一个素食主义者”。说一次AI记住了如果产品设计得好后面再推荐餐厅就不会出现牛排。作用3个性化输出不同的人问同一个问题给不同的context得到不同的答案。问“怎么学英语”一个说“我是商务人士”一个说“我要考雅思”AI给的方案完全不同。作用4提高准确性尤其是知识库context。AI不再靠训练时的模糊记忆回答而是现场查资料。你问“我们公司2024年Q3的营收是多少”它去查你上传的财报PDF给出精确数字而不是“大概是XX亿”。作用5实现复杂任务比如你要AI帮你“把上周的会议记录整理成邮件发给张三抄送李四语气客气一点”。这句话里“上周的会议记录”需要从历史对话或者工具调用里找到具体内容“张三”“李四”需要从联系人context里找到邮箱“客气一点”是风格context。缺任何一个这个任务都做不成。作用6控制输出格式和风格你想让AI输出JSON、Markdown表格、纯文本、还是带emoji的口语这些都可以放在系统context或者用户指令context里。一次设定后面自动遵循。很多人觉得AI笨、答非所问、记不住事十有八九是context没给够或者没给对。反过来你如果把context想清楚、给充分——告诉AI你的身份、任务背景、想要什么风格、有什么约束——它的表现会好得让你惊讶。Context不是AI的附属功能,它就是AI“听懂人话”的核心机制。懂了context你就懂了AI的一半。