Level 115 分钟

约束条件设置

学习如何通过约束条件控制 AI 输出

约束条件:精准控制 AI 输出

为什么需要约束?

没有约束的 AI 就像没有栅栏的牧场 —— 输出可能跑偏。

约束条件帮助你:

  • 限制输出范围
  • 排除不需要的内容
  • 确保输出符合特定标准

常见约束类型

1. 长度约束

- 回答控制在 200 字以内
- 列出不超过 5 个要点
- 代码不超过 50 行

2. 格式约束

- 使用 Markdown 格式
- 以 JSON 格式输出
- 使用表格展示对比

3. 内容约束

- 只讨论技术方面,不涉及商业
- 使用专业术语
- 避免使用比喻

4. 语气约束

- 保持专业严谨的语气
- 使用友好亲切的表达
- 避免使用感叹号

5. 排除约束

- 不要包含代码示例
- 不要给出主观评价
- 不要重复问题内容

约束的表达方式

正向约束 (Do)

✅ 请使用简洁的语言
✅ 每个要点附带一个例子
✅ 按重要性排序

负向约束 (Don't)

✅ 不要使用技术术语
✅ 避免冗长的解释
✅ 不要给出模糊的建议

实战示例

无约束版

介绍一下机器学习

可能得到:一篇 2000 字的学术论文风格文章

有约束版

介绍一下机器学习。

约束条件:
- 面向完全没有技术背景的读者
- 控制在 300 字以内
- 使用 3 个生活中的例子
- 不使用任何英文术语
- 以"简单来说..."开头

约束条件检查清单

在发送提示词前,检查是否需要:

  • [ ] 限制输出长度?
  • [ ] 指定输出格式?
  • [ ] 限定讨论范围?
  • [ ] 设定语气风格?
  • [ ] 排除某些内容?

练习

为以下场景添加合适的约束条件:

场景:让 AI 帮你写一封求职邮件

思考:

  • 邮件应该多长?
  • 什么语气合适?
  • 需要包含/排除什么内容?

小结

  • 约束是控制输出质量的关键
  • 结合使用正向和负向约束
  • 根据场景选择合适的约束类型

下一课我们将学习输出格式控制。

加载中...