Appearance
第 12 课:如何写出更好的指令
📌 学习目标:掌握编写有效指令的技巧,让 Codex 更准确地理解你的需求
⏱️ 预计时长:20 分钟
🎯 本节节奏:讲解 + 对比示例
一、指令质量决定结果质量
Codex 的能力很强,但它的表现很大程度上取决于你给出的指令。
好的指令 = 清晰的目标 + 具体的要求 + 明确的验收标准
二、把大任务拆成小步骤
❌ 差的指令:"帮我做一个网站"
这个指令太模糊了。Codex 不知道你想要什么类型的网站、什么风格、包含哪些内容。
✅ 好的指令:"帮我做一个个人简介网页"
好一些,但还是不够具体。
✅✅ 更好的指令:
帮我做一个个人简介网页,要求:
1. 包含以下部分:头像、姓名、一句话简介、技能列表、联系方式
2. 使用简洁现代的设计风格
3. 主色调为蓝色
4. 代码保存为 index.html关键技巧:把一个大任务拆成几个小步骤,一步一步来。
三、告诉 Codex "先计划、再执行"
有时候,直接让 Codex 执行可能会遗漏细节。更好的做法是:
在开始之前,先告诉我你的执行计划,等我确认后你再开始这样你可以:
- 确认 Codex 理解了你的需求
- 调整计划中的任何偏差
- 避免 Codex 做了一堆无用功
四、提供背景信息
Codex 不了解你的生活和工作场景,你需要主动提供。
示例
| 场景 | 需要提供的背景 |
|---|---|
| 整理照片 | "这些是我去年去日本旅行拍的照片,按城市分类" |
| 写邮件 | "这是一封给客户的邮件,语气要正式,主题是关于项目延期" |
| 数据分析 | "这是我们的销售数据,包含日期、产品、数量、金额四列" |
💡 提示:背景信息不是越多越好,而是越相关越好。
五、用"验收标准"告诉 Codex 什么叫"做好了"
示例
帮我整理这份文档,要求:
1. 去除所有空行
2. 统一标题格式(一级标题用 #,二级标题用 ##)
3. 检查并修正错别字
4. 最后告诉我你做了哪些修改注意最后一条——让 Codex 告诉你它做了什么,这样你可以快速验证结果是否符合预期。
六、指令模板
文件操作类
请帮我 [动作] [对象],[具体要求],[验收标准]内容生成类
请帮我 [动作] 一个 [类型],关于 [主题],要求 [格式/风格],[验收标准]数据分析类
请帮我分析 [数据源],找出 [关注点],输出 [格式],[验收标准]七、本节实操任务
- 选择一个你想让 Codex 完成的任务
- 先用模糊的指令试一次
- 再用清晰的指令(按照上面的模板)试一次
- 对比两次结果的差异
八、本节小结
| 技巧 | 说明 |
|---|---|
| 拆分任务 | 大任务拆成小步骤,逐步完成 |
| 先计划后执行 | 让 Codex 先给出计划,确认后再执行 |
| 提供背景 | 主动告诉 Codex 相关上下文 |
| 验收标准 | 明确告诉 Codex 什么叫"做好了" |