View a markdown version of this page

构建高效应用程序的技巧 - Amazon Quick

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

构建高效应用程序的技巧

这些技巧来自在成功的应用程序构建会话中观察到的模式。

  • 从@@ 详细的第一个提示开始 — 第一个提示奠定了基础。在初始描述中包括目的、受众、数据模型和集成需求,可以为代理提供明确的起点并减少返工。

  • 逐一进行更改 — 与同时修改许多内容的广泛请求相比,代理使用有针对性的单一用途指令生成更可靠的结果。

  • 提供有关目标的背景信息 — 当你解释为什么要改变,而不仅仅是你想要什么时,代理可以做出更好的实施选择。

  • 更改前先调查-代理对每条指令执行代码更改。如果你想在不修改应用程序的情况下浏览选项,请明确地说:“调查当前的数据流,但暂时不要编写任何代码。”

  • 注意稳定的版本号 — 完成一项有效功能后,记下当前版本。如果后续更改导致问题,则可以使用版本选择器立即恢复稳定版本。

  • 为复杂应用程序添加调试面板 — 对于具有重要逻辑的应用程序,记录存储操作、集成调用和状态变化的调试面板可以更轻松地跟踪问题。您可以根据您的用户别名将面板设置为仅对自己可见。

  • 当您的应用程序具有不同的用户类型时,请指定角色 — 如果不同的人看到的内容不同,请将其包含在说明中。

  • 使用结构化 AI 输出 — 当您需要特定格式(JSON、类别)的数据时,请使用结构化输出模式,而不是要求提供自由格式的文本。它保证了有效、可解析的响应。

  • 仔细研究存储范围 — 使用私有存储空间存储特定于用户的数据,将共享存储用于协作功能。保持表名的描述性。

  • 谨@@ 慎批准集成-仔细审查每项集成批准。仅批准您的应用程序实际需要的连接器和空间。