学习网址:Datawhale-学用 AI,从此开始
3.1 Roo Code提示词配置了什么
众所周知,提示词(Prompt)是用户向大语言模型输入的一段文本,用于指导大语言模型生成符合用户要求的输出。在ai编程领域更是如此,提示词的好坏直接决定了大语言模型的输出结果。那么,Roo Code的提示词配置了什么?
Roo Code的提示词由以下三部分配置项组成:
-
大语言模型回答的语言以及自定义规则
-
不同模式下大语言模型的提示词
-
支持性提示词
3.2 大语言模型回答的语言以及自定义规则

Preferred Language这个配置项用于配置大语言模型回答的语言,默认是中文,也可以根据自己需求选择其他语言。
Custom Instructions for All Modes这个配置项用于配置大语言模型在各个模式下(第二章提到的Code、Architect、Ask、Debug模式)要遵循的规则。这些指令适用于所有模式。它们提供了一套基础行为,可以通过下面的模式特定指令来进行增强。这个功能笔者认为没必要使用,因为下方一行小字:
Instructions can also be loaded from .clinerules in your workspace.
也就是说,我们可以通过在项目里新建.clinerules文件,将项目要求、技术栈等写入这个文件,让大语言模型依据特定的项目需求、技术栈等,生成符合要求的代码。
以先前开发的"番茄时钟"为例,我们可以在.clinerules文件中写入这样的关键词,这里给了一个网页开发框架,如果用户在自己的电脑中安装了这个框架,可以尝试使用这个文件进行开发:
# 项目要求
- 使用Vite构建工具,搭建初始化环境
- 使用react框架进行开发
- 使用Tailwind CSS进行样式管理
- 使用TypeScript进行类型管理
......
大语言模型就可以根据这些关键词,基于文件中提到的网页开发框架,生成符合要求的代码。
3.3 不同模式下的提示词
在第二章的内容中,我们提到过,Roo Code支持四种模式:Code、Architect、Ask、Debug。在这里,我们可

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



