当前位置: 首页 > news >正文

信息服务平台网站西峰住房和城乡建设局网站

信息服务平台网站,西峰住房和城乡建设局网站,西安专业做网站,思科网站建设配置站点dns服务「速通AI编程开发」共学(三) 一、共学课程来源学习初衷 二、介绍不同模式下的提示词(Prompts)支持性提示词 三、提示词学习材料分享 一、共学课程来源 Datawhale通过开源学习模式,助力AI学习者与知识连接,…

「速通AI编程开发」共学(三)

  • 一、共学课程来源
    • 学习初衷
  • 二、介绍
    • 不同模式下的提示词(Prompts)
    • 支持性提示词
  • 三、提示词学习材料分享

在这里插入图片描述

一、共学课程来源

Datawhale通过开源学习模式,助力AI学习者与知识连接,与人连接,与场景连接,推动AI人才培养。
「速通AI编程开发」的课程地址为:https://www.datawhale.cn/learn/summary/102

学习初衷

希望通过共学,能速通AI编程开发,熟悉全流程,与各位大佬共同进步!

二、介绍

这篇会讲Roo Code的提示词配置,提示词Prompts):用户向大语言模型输入的一段文本,用于指导大语言模型生成符合用户要求的内容,提示词的好坏直接决定了大语言模型的输出结果。

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

  1. 大语言模型回答的语言以及自定义规则;
  2. 不同模式下大语言模型的提示词;
  3. 支持性提示词。

不同模式下的提示词(Prompts)

Roo Code支持(Code、Architect、Ask、Debug)四种模式,我们可以深入研究不同模式下的提示词配置,也可以自定义模式。
在这里插入图片描述

每一个模式下都有四个配置项:

  1. 角色定义(Role Definition):规定大语言模型在不同模式下扮演的角色;

  2. API配置(API Configuration):配置大语言模型在不同模式下使用的API,默认是default(即进入系统时配的API);

  3. 可用工具(Available Tools):配置大语言模型在不同模式下可用的工具,这里的工具就是Roo Code中Auto-approve提供的部分工具,包括读取文件和目录,编辑文件,执行命令,调用浏览器,使用MCP服务器。

默认的四个模式不允许修改可用工具,这四个模式的可用工具如下表:

模式可用工具
Code读取文件和目录,编辑文件,执行命令,调用浏览器,使用MCP服务器
Architect读取文件和目录,编辑文件(仅支持编辑markdown文件),调用浏览器,使用MCP服务器
Ask读取文件和目录,调用浏览器,使用MCP服务器
Debug读取文件和目录,编辑文件,执行命令,调用浏览器,使用MCP服务器
  1. 模式特定自定义指令(Mode-specific Custom Instructions):可选,Code模式下默认为空,可用于指定该模式下的特定行为。
    Architect模式为例,模式特定自定义指令的提示词:

原文
Depending on the user’s request, you may need to do some information gathering (for example using read_file or search_files) to get more context about the task. You may also ask the user clarifying questions to get a better understanding of the task. Once you’ve gained more context about the user’s request, you should create a detailed plan for how to accomplish the task. (You can write the plan to a markdown file if it seems appropriate.)

翻译
根据用户的请求,你可能需要进行一些信息收集(例如使用read_file或search_files)以获取有关任务的更多上下文。你也可以向用户提出澄清性问题,以更好地理解任务。一旦你对用户的请求有了更多了解,你就应该创建一个详细的任务执行计划。(如果觉得合适的话,你可以将计划写入markdown文件中。)

在这里插入图片描述最后一行“Custom instructions specific to Architect mode can also be loaded from .clinerules-architect in your workspace.”的意思是“也可以从工作区中的.clinerules-Architect加载特定于Architect模式的自定义指令。
即新建一个.clinerules-architect文件,将模式特定自定义指令写入这个文件,生成符合要求的代码。

如果想将整个提示词迁移到其他编程工具中使用,可以点击“Preview System Prompt”右侧的复制按钮,但这种模式下的提示词经过了高度抽象,因此长度会非常长。
在这里插入图片描述

支持性提示词

在这里插入图片描述
这一部分的提示词用于增强Roo Code的功能,包括:

  • 增强用户所写的提示词(Enhance Prompt) :通过点击✨按钮,增强用户所写的提示词;
  • 代码解释(Explain Code)
  • 修复代码错误(Fix Issues)
  • 提升代码可读性、可维护性(Improve Code)
  • 向对话补充内容(Add to Context)
  • 将终端内容补充进入对话(Add Terminal Content to Context)
  • 修复终端命令报错(Fix Terminal Command)
  • 解释终端命令(Explain Terminal Command)

代码解释(Explain Code) 、修复代码错误(Fix Issues)、提升代码可读性、可维护性(Improve Code) 、向对话补充内容(Add to Context) :这四部分提示词用于针对代码片段进行操作;

将终端内容补充进入对话(Add Terminal Content to Context) 、修复终端命令报错(Fix Terminal Command)、解释终端命令(Explain Terminal Command):这三部分提示词用于针对终端命令进行操作。

三、提示词学习材料分享

  1. https://github.com/langgptai/LangGPT/blob/main/README_zh.md
  2. https://提示词.com
http://www.dtcms.com/a/531908.html

相关文章:

  • 影像生成评估指标FID
  • 【金仓数据库】ksql 指南(三) —— 创建与管理表空间和模式
  • 高并发内存池 - 开发记录07
  • 品牌网站建设平台杭州排名优化公司
  • 做网站用的笔记本配置检测asp网站死循环
  • 建材公司网站建设方案金融网站建设方案ppt
  • 零基础从头教学Linux(Day 56)
  • 世冠科技2025复杂装备数智化研发与运维技术研讨会暨 GCKontrol GCAir 10.0 版本产品发布会圆满落幕
  • Qt6 学习——一个Qt桌面应用程序
  • 【Linux】传输层协议TCP
  • 前端监控:错误捕获与行为日志全解析
  • 第一部分:网络基础
  • Socket详解
  • Ceph存储
  • [人工智能-大模型-87]:模型层技术 - “神经网络架构演进的全景地图”,“从简单到复杂、从单一到智能” - 通俗易懂版。
  • windows 2003 取消网站访问密码wordpress黑镜百度云盘
  • Spring Boot3零基础教程,自定义 starter,把项目封装成依赖给别人使用,笔记65
  • 建设足球网站的心得和意义渠道分销管理系统
  • 【PLC】汇川InoTouchPad在Win11上显示太小
  • OpenHarmony蓝牙技术全解析:从设备发现到数据传输的完整流程
  • 解压版MySQL的安装与卸载
  • C++编程基础(五):字符数组和字符串
  • 在线旅游网站平台有哪些山东泰安房价2023最新价格
  • [3D Max 基础知识分享]—多孔结构模型编辑
  • 【C++篇】C++11入门:踏入C++新世界的大门
  • 爬虫数据清洗可视化案例之全球灾害数据
  • QT(c++)开发自学笔记:4.Qt 3D简易实现
  • Vue3 自定义事件
  • 上海住房和城乡建设厅网站个人备案网站可以做产品推广
  • Android OpenGLES视频剪辑示例源码