🧠 05 · AI 是什么?LLM 与提示词入门

⏱ 约 25 分钟
🎯 本章学完,你将能:破除 AI 神秘感,理解 LLM 原理,掌握提示词三要素

开场:文字接龙

来玩一个游戏:一人一句编故事——“从前有一只猫”,下一个人接“它捡到了一颗星星”,再下一个人接“星星说……”。

AI 干的事,本质上就是这个:根据前面的话,猜最合适的下一句。只不过它读过海量的文字,猜得又快又像人。这种 AI 有个正式名字:LLM(大语言模型)——你可以记住一句话:LLM = 高级文字接龙

AI 是怎么“学会”的?

AI 不是天生会说话。它的学习过程像这样:

  1. 训练:把互联网上数以亿计的文字喂给它(文章、书籍、代码、聊天记录……)
  2. 找规律:它慢慢学会“这些词通常会一起出现”——“喵”后面常跟“猫”,“Hello World”常出现在代码教程开头
  3. 生成:你提问时,它一个字一个字地猜“最合理的下一个词”,直到完成回答

每次生成都是概率猜测,不是查资料。这就是为什么它会一本正经地胡说——AI 的“幻觉”。

幻觉:AI 会骗人(不是故意的)

问 AI“太阳系有几颗行星”,它可能答错还特别自信。因为它不是在“回忆事实”,而是在“编一个像样的回答”。

所以记住黄金法则:AI 的回答必须自己验证。 第 3 章你学的 dig 命令、自己动手实验,就是验证的方法。

提示词三要素

想让 AI 好好干活,提问要讲技巧。一个好提示词包含三要素:

要素 意思 例子
角色 告诉它“你是谁” “你是一个初中生编程老师”
任务 说清楚“做什么” “解释什么是 DNS”
要求 说明“做到什么程度” “用 100 字以内,多用比喻”

对比一下:

❌ “解释 DNS”(AI 可能长篇大论、用词难懂)

✅ “你是一个给初中生讲课的编程老师,用 100 字以内、多打比方的方式解释什么是 DNS”(又短又清楚)

真实案例:代码实验室的 AI 助手

你现在用的这个网站右上角的 AI 助手,就是接在一个真实的大模型(DeepSeek)上的。它的“人设”(角色)、回答要求(要求)都被写在了一段系统提示词里——你问它任何问题,它都先“戴上初中生老师的帽子”再回答。

而且注意:你的问题先发送到我们自己的服务器(后端),由它拿着密钥去问 DeepSeek——这样密钥不会暴露在你浏览器的代码里。第 6 章我们会把这件事讲透。

本章小结

  1. LLM = 高级文字接龙:根据上下文猜下一个词
  2. AI 会“一本正经地胡说”(幻觉)——回答必须自己验证
  3. 提示词三要素:角色 + 任务 + 要求

🧪 动手试试:打开右上角 AI 助手,先问“解释一下什么是 DNS”,再问“你是一个初中生编程老师,用 100 字以内、多打比方的方式解释什么是 DNS”。对比两个回答,哪个更好懂?填进你的学习笔记。

✏️ 小测验(答对一题得 1 分)

1. AI 什么都知道,永远不会错。(判断:对 / 错)
💡 错!AI 会"一本正经地胡说"(幻觉),它的回答要学会自己验证。
2. 提示词三要素是什么?
💡 好提示词 = 说清楚"你是谁"(角色)+ "做什么"(任务)+ "做到什么程度"(要求)。
3. LLM 每次生成文字,本质是在做什么?
💡 LLM 是"高级文字接龙":根据上下文猜最合适的下一个词,一个词一个词地接下去。