Skip to content

第 12 课:如何写出更好的指令

📌 学习目标:掌握编写有效指令的技巧,让 Codex 更准确地理解你的需求
⏱️ 预计时长:20 分钟
🎯 本节节奏:讲解 + 对比示例


一、指令质量决定结果质量

Codex 的能力很强,但它的表现很大程度上取决于你给出的指令。

好的指令 = 清晰的目标 + 具体的要求 + 明确的验收标准


二、把大任务拆成小步骤

❌ 差的指令:"帮我做一个网站"

这个指令太模糊了。Codex 不知道你想要什么类型的网站、什么风格、包含哪些内容。

✅ 好的指令:"帮我做一个个人简介网页"

好一些,但还是不够具体。

✅✅ 更好的指令:

帮我做一个个人简介网页,要求:
1. 包含以下部分:头像、姓名、一句话简介、技能列表、联系方式
2. 使用简洁现代的设计风格
3. 主色调为蓝色
4. 代码保存为 index.html

关键技巧:把一个大任务拆成几个小步骤,一步一步来。


三、告诉 Codex "先计划、再执行"

有时候,直接让 Codex 执行可能会遗漏细节。更好的做法是:

在开始之前,先告诉我你的执行计划,等我确认后你再开始

这样你可以:

  • 确认 Codex 理解了你的需求
  • 调整计划中的任何偏差
  • 避免 Codex 做了一堆无用功

四、提供背景信息

Codex 不了解你的生活和工作场景,你需要主动提供。

示例

场景需要提供的背景
整理照片"这些是我去年去日本旅行拍的照片,按城市分类"
写邮件"这是一封给客户的邮件,语气要正式,主题是关于项目延期"
数据分析"这是我们的销售数据,包含日期、产品、数量、金额四列"

💡 提示:背景信息不是越多越好,而是越相关越好。


五、用"验收标准"告诉 Codex 什么叫"做好了"

示例

帮我整理这份文档,要求:
1. 去除所有空行
2. 统一标题格式(一级标题用 #,二级标题用 ##)
3. 检查并修正错别字
4. 最后告诉我你做了哪些修改

注意最后一条——让 Codex 告诉你它做了什么,这样你可以快速验证结果是否符合预期。


六、指令模板

文件操作类

请帮我 [动作] [对象],[具体要求],[验收标准]

内容生成类

请帮我 [动作] 一个 [类型],关于 [主题],要求 [格式/风格],[验收标准]

数据分析类

请帮我分析 [数据源],找出 [关注点],输出 [格式],[验收标准]

七、本节实操任务

  1. 选择一个你想让 Codex 完成的任务
  2. 先用模糊的指令试一次
  3. 再用清晰的指令(按照上面的模板)试一次
  4. 对比两次结果的差异

八、本节小结

技巧说明
拆分任务大任务拆成小步骤,逐步完成
先计划后执行让 Codex 先给出计划,确认后再执行
提供背景主动告诉 Codex 相关上下文
验收标准明确告诉 Codex 什么叫"做好了"

九、下一步

→ 第 13 课:安全与权限管理

Released under the MIT License.