基本信息
- 来源: juejin
- 原始来源: https://juejin.cn/post/7647825202339987465
来源摘要/节选
公开展示已截断至最多 800 个字符;请访问原始来源查看完整上下文。
零、前言 进入 2026 年,大街小巷都在聊着与 AI 有关的话题,AI 在不断地颠覆着我们的日常生活和各行各业的工作习惯。相信很多同学都已经开始用着 AI 相关的产品,例如豆包、元宝、ChatGPT、Gemini、Claude Code 等,会在这些 AI 产品的聊天框内输入一段文字然后发送,等待一定的时间后,会看到 AI 给出对应的回复内容。 或许你有着和我一样的疑惑: 从按下回车,聊天内容被发出去之后,到底发生些什么呢? AI 是怎么记住我们的聊天内容呢?有时为什么又好像忘了? 基于这些问题,便分享了这篇文章,最后会结合代码,亲自感受一次聊天背后的流程。 一、发出的内容不只是聊天内容 当我们在聊天框里输入 “帮我写一个排序算法”,然后敲击回车键,这句话就被打包发送给大模型了,但打包出去的并不只是输入的这句话。 客户端(包括网页、App、CLI、IDE 插件)会在背后悄悄地做一件事:把刚才这句话、之前的聊天记录、还有一段 “系统指令”,全部拼成一个完整的内容块,一起发给大模型。这个被打包好、最终送进大模型的完整内容,就叫 提示词(Prompt) 。 所以我们输入的那句话只是 Prompt 的一小部分,Prompt 才是大模型真正 “看到” 的全部内容。 Prompt 长什么样? 实际打包出去的内容长这样: { “messages” : [ { “role” : “system” , “content” : “你是 ChatGPT,一个由 OpenAI 开发的 AI 助手,必须提供准确的回答。” } , { “role” : “user” , “content” : “你好,请问 Python 怎么排序?…
来源说明
当前只保存了公开页面节选,不代表原文全文。请以原始来源为准。
本页只呈现已做哈希绑定的来源证据,不包含基于旧正文或缺失原文的扩展推断。