本文概述了在使用大型语言模型进行软件工程时的基本文档和验证协议。它强调了捕获需求、关键决策和设计目标的重要性,以在AI辅助开发工作流中保持清晰度。

  • 将需求文档直接存储在仓库内。
  • 使用基于日期的命名约定,将LLM生成的计划文件保存在指定的plans目录中。
  • 在summaries文件夹中记录会话摘要,确保包含所有提示词。
  • 实施硬性规则,禁止在没有证据的情况下猜测运行时状态或根本原因。
  • 在提出修复方案之前,要求通过日志、截图或数据库查询进行验证。

这些实践通过强制明确验证代码更改和系统状态,而不是依赖假设,有助于确保准确性和可靠性。