今天两件事:先把 Day1 概念考过关,再学会"如何给大模型下好指令"。
点击进入第二天线上课堂:open.maic.chat/classroom/yK67FKL9si ↗
先懂原理,后面"怎么做"就不用死记。
提示词 = 你写给大模型的"前文 + 要求"。
大模型是"文字接龙机",根据你给的"前文"猜下一个字。所以——你给的"前文"越清楚,它接出来的"后文"越合你心意。
大模型是"文字接龙机":给它前面的字,它猜下一个最可能的字,一个字一个字接出整段回答。你写的提示词,就是它接龙用的"前文"——前文清楚→接得准,前文模糊→瞎接。
你给的背景、格式、例子,都是在把"前文"补完整。前文越完整,它猜的下一步越贴你要的——这就是"下好指令"管用的根本原因。
把大模型当成"一个特别聪明、但完全不了解你情况的新同学",主动把情况讲清楚。
心法:它脑子好使,但不知道你是谁、要干啥、有啥背景——你得主动告诉它。
上两节你懂了"原理"和"怎么用"。提示词工程,就是给这套本事起个正式名字——它不是写代码,是"表达力":怎么把你想让 AI 做的事,有方法地讲清楚。
提示词工程 = 有方法地"把前文写全、把要求写明白"。
一句话记住:它是沟通力,不是写代码。你越会表达,AI 越帮你——AI 像镜子,照出你说的清楚不清楚。
口诀:角色 + 任务 + 背景 + 例子 + 格式 + 约束 —— 缺哪样,AI 就猜哪样。
同一件事,指令写法不同,结果天差地别。右边就是把"6 件套"用上的样子。
同一件事:先给模糊指令 → 再给清楚指令(6 件套)→ 对比结果差多少。结果不对,别怪 AI 笨——多半是"前文"没给够,改一句再看。这正是 Day2 的实践任务,今晚就能练。
软件像一条流水线,一环接一环。你们这周做网站,就是把这套流程走一遍——而且很多环节 Agent 都能帮忙。
做用户看得见、点得到的部分:按钮、布局、颜色、交互。把设计稿变成能点的网页。
做背后的逻辑:存数据、算结果、提供接口。比如保存打卡记录、验证账号。
专门"找茬":主动点、主动试,把 bug 揪出来,保证功能真的能用、不会动不动崩。
把网站放到一直开着的服务器上,给一个网址,让所有人能访问(这就是"上线")。平时还要监控、备份、维护。
以前这些环节各由专人做;现在有了 Agent,很多事它能帮着做。你们的角色变成项目经理——给目标、下指令、验收结果。越懂这套流程,你下的指令越准。
你们 3 人组成一个小队,一起做一个项目(例:初三背单词打卡网站)。今天不做开发——研发、运维以后再说;每人领一个"动脑 + 指挥 AI"的角色,把对应的文档做出来。每个角色给 AI 的指令,都用今天学的"好指令"写法(做什么 + 如何做)。
你的活:用户是谁、什么场景用、核心功能有哪些、这次不做什么(边界)、功能优先级。
带 AI 做:让 AI 帮你列需求清单、画用户画像、排优先级。
今天产出:一份《需求清单》(约 1 页)。
你的活:技术选型、数据怎么存、前后端怎么分、扩展性 / 安全。
带 AI 做:让 AI 给方案建议、列数据字段、画结构。
今天产出:一份《方案架构说明》(约 1 页)。
你的活:要测哪些功能、怎么操作才能试出 bug、什么算通过。
带 AI 做:让 AI 帮你写测试用例、设计"找茬"清单。
今天产出:一份《测试清单》(约 1 页)。
流程是 需求 → 架构 → 测试,按顺序流转。后一个人把前一个人的产出贴给 AI 当"前文"——正好用上今天学的原理:前文越清楚,AI 接得越准。三份文档都做完,今晚 8:30 一起讲给大家听。
点开看参考答案。旧题不丢——Day1 的 Q1–Q15 今晚照样可能被抽问。
好指令要讲清两件事:做什么(任务目标 + 给谁用 + 为什么)和如何做(格式、风格、步骤、限制)。例:"给初三同学做背单词打卡网站,要打卡/错词本/排行榜,页面简洁,用中文,先给功能清单。"
坏:"帮我写个网站"。好:"给初三同学做背单词打卡网站,三个功能、简洁、中文、先给清单"。差别:坏指令没给前文,模型瞎猜;好指令把"前文"写全,模型接出你要的。
大模型是"文字接龙机",你写的提示词就是它接龙的"前文"。前文越清楚,它猜的下一步越贴你要的;前文模糊,它只能瞎接。所以"说清楚"=把前文写全。