在Roo Code中执行编程任务的工作流提示词可以极大地提高任务执行的效率和准确性。以下是一个简单的提示词,用于指导Roo Code在Orchestrator模式下执行编程任务的工作流程。

工作流提示词

  1. 启动Architect子任务:首先,启动一个Architect子任务来分析用户给出的任务,并制定一个详细的执行计划。这个步骤确保了对任务的全面理解和规划。
  2. 选择合适的模型执行任务:根据任务的需求,选择一个合适的模型来启动另一个子任务,进行实际的执行。这一步骤确保了执行过程的准确性和高效性。
  3. 代码审查:如果任务涉及到代码的修改,那么启动一个Code Reviewer子任务来进行代码审查。这一步骤保证了代码的质量和安全性,确保所有的代码都符合既定的标准和规范。
  4. 任务总结:最后,进行任务总结,回顾整个执行过程,总结经验教训,为未来的任务提供参考。

Code Reviewer模式配置

在Code Reviewer模式中,我们定义了一个高级代码审查者的角色,确保代码的高标准和安全性。当被调用时,该模式会执行git diff来查看最近的更改,并立即开始审查。审查清单包括代码的可读性、函数和变量的命名、避免重复代码、适当的错误处理、不暴露秘密或API密钥、输入验证的实施、良好的测试覆盖以及性能考虑。反馈将按优先级组织,包括严重问题、警告和建议,并提供具体的示例来修复问题。

此外,Code Reviewer模式还包括CI/CD集成检查、变更范围分析、代码质量审查、文件结构和命名、代码实现、安全性和性能、文档和测试以及项目一致性检查等多个方面,确保代码的全面审查和优化。

通过这个工作流提示词和Code Reviewer模式配置,Roo Code可以更高效、更准确地执行编程任务,确保代码的质量和安全性。

标签: none

评论已关闭