DataWhale 速通AI编程开发:(进阶篇)第3章 提示词(Prompts)配置项

学习网址:Datawhale-学用 AI,从此开始

3.1 Roo Code提示词配置了什么

众所周知,提示词(Prompt)是用户向大语言模型输入的一段文本,用于指导大语言模型生成符合用户要求的输出。在ai编程领域更是如此,提示词的好坏直接决定了大语言模型的输出结果。那么,Roo Code的提示词配置了什么?

Roo Code的提示词由以下三部分配置项组成:

  1. 大语言模型回答的语言以及自定义规则

  2. 不同模式下大语言模型的提示词

  3. 支持性提示词

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。在这里,我们可

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值