unit-mesh/choco-builder

CodeReview bot

phodal opened this issue · 1 comments

phodal commented

Prompt 上下文

  • 业务逻辑。
    • 文档信息。最新业务相关文档
  • 代码逻辑。
    • 代码是否符合编码规范。
    • 代码是否符合设计规范。
  • 需求信息。标准的提交格式:
    • feat(devops): init first review command #8

Prompt 策略

  1. 如果变更的代码行数少,则只审核业务含义 —— 根据提交信息,解析对应的 story 名称,然后进行检查。
  2. 根据变更的代码,生成对应的代码信息,作为上下文的一部分。
  3. 如果变更的行数多,则需要进行代码逻辑的检查,以及对应的语法检查。
  4. 如果单次变更的行数过多,则需要进行拆分。