跳到主要内容

多轮掌握:与AI进行真实对话

你对AI的前几个提示通常是单个问题。但真正的力量来自于进行对话。这称为多轮提示,是用AI构建复杂事物的关键。

单轮vs.迭代提示

  • 单轮:你提出一个问题并获得一个答案。适合简单事实。
  • 迭代:你进行来回对话,在几轮中精炼想法或代码。这是真实开发的方式。

基于之前的响应进行构建

现代AI助手记住了对话的背景。你可以参考你们双方之前说过的内容。

:"给我一个简单的HTML样板。"

AI:(提供HTML)

:"现在,为它添加一个CSS文件并在head中链接它。"

AI:(提供更新的HTML和CSS代码片段)

"澄清→构建→改进→测试"循环

这是与AI的迭代开发的核心循环:

  1. 澄清:从广泛的想法开始。要求AI帮助你分解它。
  2. 构建:要求AI生成第一段代码。
  3. 改进:看看代码。要求AI进行更改、添加功能或修复问题。
  4. 测试:运行代码。告诉AI发生了什么以及需要改变什么。

重复此循环直到功能完成。

什么时候开始新对话

如果你发现AI被之前的想法搞糊涂或卡住,可能是时候重新开始了。一个好的经验法则是为每个新的、不同的任务开始一个新的聊天。

你的转向:构建功能

与你的AI助手开始一个新的对话。你的目标是为网页构建一个简单的"暗黑模式"切换按钮。

  1. 第1轮:要求网页的基本HTML和CSS,其中包含一个按钮。
  2. 第2轮:要求JavaScript使按钮在body元素上切换dark-mode类。
  3. 第3轮:要求.dark-mode类的CSS。
  4. 第4-10轮:改进该功能。也许按钮文本应该改变?也许你想要平滑的过渡?尽量进行至少10轮对话。

这个练习将教会你对话编码的节奏。