第4课:第一次对话写代码
进度 0/12
💬
第一次对话写代码
说出你的第一句咒语——让AI真的写出代码
📖知识引入
🆕开新对话
点右侧AI对话栏的「New Chat」按钮开一个新对话。每个对话是独立的「聊天记录」,AI会记住上下文,方便后续迭代。不同需求开不同对话,互不干扰。
🗣️说清三件事
说什么软件、要哪些功能、长什么样。例:「做一个加法计算器,输入两个数字,点按钮显示它们的和,界面用淡蓝色」。三件事齐全,AI一次就能写得八九不离十。
✨见证代码诞生
需求一发出,AI几秒到几十秒就交出完整代码,还附带解释说明。第一次看到「大白话变代码」的瞬间,那种震撼感——堪比第一次看魔术,但你才是真正的「魔术师」!
✅接受与应用
AI生成的代码上方有「Apply」按钮,点一下就插入到当前文件;也可以「Insert at Cursor」插到光标位置。不满意?点「Reject」让AI重写,完全像在捏橡皮泥。
🏃运行看效果
接受代码后,立刻点运行按钮或终端执行,看软件是否按你想的样子工作。运行验证比看代码更重要——你是验收员,AI是工人,验收员说了算!
💡
需求说清三件事:做什么、有哪些功能、长什么样!
🔍你的第一次AI对话实录
# 你对AI说的需求可以这么简单:
# "做一个加法计算器,输入两个数显示和"
# AI生成的代码大概长这样:
import tkinter as tk
def calc():
a = float(entry1.get())
b = float(entry2.get())
result.set(str(a + b))
window = tk.Tk()
window.title("我的计算器")
entry1 = tk.Entry(window); entry1.pack()
entry2 = tk.Entry(window); entry2.pack()
result = tk.StringVar()
tk.Label(window, textvariable=result).pack()
tk.Button(window, text="计算", command=calc).pack()
window.mainloop()跟着做,亲自见证魔法:
第1步 开新对话 点 New Chat,光标落在输入框。
第2步 输入需求(这样说) 「帮我用Python做一个简单的加法计算器: - 输入两个数字 - 点「计算」按钮显示结果 - 窗口标题叫『我的计算器』」
第3步 AI返回代码(约10秒) AI回复一段Python代码+使用说明 阅读它附的简单解释即可。
第4步 应用代码
点代码块右上角 Apply→代码进入文件
保存为 calc.py
第5步 运行验证
点 ▶️ 运行→窗口弹出!
输入 3 和 5→点「计算」→显示 8
第6步 不满意?继续对话 「再加一个减法按钮」 AI在原代码上加新功能。
流程:
说需求→AI写→你应用→你运行
→不满意就再说→AI再改→满意收工
这就是AI编程的全部秘密!
🎯小测验
第1题:开新对话的好处是?
第2题:对AI生成的代码不满意时应该?
第3题:AI生成代码后最重要的下一步是?
📝本课知识点
- ✓新对话独立,互不干扰
- ✓需求三件事:做什么、功能、样子
- ✓Apply应用代码,Reject让AI重写
- ✓运行验证比看代码更重要
- ✓你是验收员,AI是工人
第4课完成!继续探索下一课吧 🚀
