上下文工程:将工程学科带到提示 - 第1部分

以下是Addy Osmani的原始帖子“上下文工程:将工程学科带到零件”中的第3部分。上下文工程提示:要从AI中获得最佳结果,您需要提供清晰而特定的上下文。 AI输出的质量直接取决于您输入的质量。如何改善[…]

来源:O'Reilly Media _AI & ML

以下是Addy Osmani的原始帖子“上下文工程:将工程学科带到零件”中的第3部分。

以下是Addy Osmani的原始帖子中的第3部分,“ 上下文工程:将工程学科带到零件 。”

上下文工程提示:

要从AI中获得最佳结果,您需要提供清晰而特定的上下文。 AI输出的质量直接取决于您输入的质量。

如何改善AI提示:

    确切:模糊的请求导致模糊的答案。 The more specific you are, the better your results will be.Provide relevant code: Share the specific files, folders, or code snippets that are central to your request.Include design documents: Paste or attach sections from relevant design docs to give the AI the bigger picture.Share full error logs: For debugging, always provide the complete error message and any relevant logs or stack traces.Show database schemas: When working with databases, a模式的屏幕截图有助于AI生成准确的数据交互代码。使用PR反馈:拉动请求中的注释可以填充上下文富裕的提示。示例:展示您希望最终输出的样子的示例。STATE您的约束:清楚地列出任何要求,例如要使用的库,要避免的图案或要避免的图案。
  • 确切:模糊的请求导致模糊的答案。您越具体,结果就越好。
  • 精确:
  • 提供相关代码:共享您请求中心的特定文件,文件夹或代码段。
  • 提供相关代码:
  • 包括设计文档:粘贴或附加相关设计文档中的部分,以使AI更大的局面。
  • 包括设计文档:
  • 共享完整的错误日志:对于调试,请务必提供完整的错误消息以及任何相关日志或堆栈跟踪。
  • 共享完整错误日志:
  • 显示数据库模式:使用数据库时,该模式的屏幕截图可帮助AI生成准确的数据交互代码。
  • 大约 什么