输入你的请求
Roo Code 旨在理解自然语言。你无需使用任何特殊命令或语法即可与其交流。只需用纯英文输入你的请求,就像在与一位人类开发者对话一样。
有效请求策略
清晰地陈述你的需求。避免使用模糊或模棱两可的语言。
| 策略 | 实现方式 |
|---|---|
| 具体明确 | 使用“修复 calculateTotal 中返回错误结果的 bug”而不是“修复代码” |
| 提供上下文 | 使用 @ 上下文提及 来引用文件和代码 |
| 任务拆分 | 将复杂任务拆分为更小、更易管理的步骤 |
| 包含示例 | 需要特定格式或风格时提供示例代码 |
请求示例
创建一个名为 `utils.py` 的新文件,并添加一个名为 `add` 的函数,该函数接收两个数字作为参数并返回它们的和
在文件 @src/components/Button.tsx 中,将按钮的颜色改为蓝色
在 @/src/App.js 中找到所有变量 `oldValue` 的实例,并将它们替换为 `newValue`
在终端中运行命令 `npm install`
解释 @/src/utils.ts 中的函数 `calculateTotal`
@problems 解决所有检测到的问题
常见陷阱与避免方法
| 不要 | 应该 |
|---|---|
| 模糊的请求 | 明确说明需要完成的内容 |
| 假设上下文已知 | 明确引用文件和函数 |
| 过度使用技术术语 | 使用清晰、直白的语言 |
| 一次提交多个不相关的任务 | 一次提交一个集中的请求 |
| 未确认就继续 | 检查代码确保其完整性 |