Prompt系统化工程入门 · 第5篇-RACES框架
Prompt工程入门 · 第5专栏:R.A.C.E.S框架 - 让AI扮演任何角色
前面学了C.O.R.E和T.A.O,今天学更强大的R.A.C.E.S,精准控制AI的回答风格
本专栏目标:掌握R.A.C.E.S框架,让AI扮演任何专业角色
为什么要学R.A.C.E.S?
三个框架对比
| 框架 | 组件数 | 特点 | 适用场景 |
|---|---|---|---|
| T.A.O | 3个 | 最简单 | 快速任务 |
| C.O.R.E | 4个 | 重完整 | 代码审查、文档生成 |
| R.A.C.E.S | 5个 | 重角色 | 需要特定视角和专业风格 |
R.A.C.E.S的独特价值
- ✅ 角色驱动:让AI以特定身份回答
- ✅ 风格控制:精准控制回答风格
- ✅ 视角转换:从不同角度分析问题
- ✅ 专业表达:使用特定领域的术语和表达方式
R.A.C.E.S框架介绍
| 组件 | 英文 | 中文 | 作用 |
|---|---|---|---|
| R | Role | 角色 | AI以什么身份回答 |
| A | Action | 任务 | 要完成什么 |
| C | Context | 上下文 | 背景信息 |
| E | Expectation | 期望 | 输出标准 |
| S | Style | 风格 | 回答风格 |
核心思想:通过指定角色,让AI用该角色的视角、知识和表达方式来回答。
组件详解:R - Role(角色)
作用
让AI扮演特定角色,以该角色的专业视角来回答问题。
常用角色类型
| 角色类型 | 具体角色 | 适用场景 |
|---|---|---|
| 技术角色 | 架构师、资深工程师、技术专家 | 代码审查、技术决策 |
| 产品角色 | 产品经理、UX设计师 | 需求分析、产品设计 |
| 教育角色 | 导师、讲师 | 技术专栏、概念讲解 |
| 面试角色 | 技术面试官、HR | 面试准备、简历优化 |
| 业务角色 | 运营、市场、销售 | 商业分析、营销策略 |
角色描述技巧
初级:
"你是工程师"
高级:
"你是一位有15年经验的资深系统架构师,
擅长高并发系统设计,在阿里和腾讯工作过(中国大型互联网公司)"
组件详解:A - Action(任务)
作用
明确要完成的任务或动作。
写法
| 任务类型 | 示例 |
|---|---|
| 审查类 | 审查代码/设计方案/架构 |
| 分析类 | 分析问题/性能/安全性 |
| 设计类 | 设计API/数据库/系统架构 |
| 专栏类 | 讲解概念/专栏技术/指导实践 |
| 咨询类 | 提供建议/最佳实践/解决方案 |
组件详解:C - Context(上下文)
作用
提供背景信息,让角色在正确的场景下回答。
需要包含
| 内容 | 示例 |
|---|---|
| 项目类型 | 电商平台 / 社交应用 / 企业系统 |
| 规模 | 日活100万 / 小团队 / 初创项目 |
| 技术栈 | React + Node.js / Python + Django |
| 阶段 | 设计阶段 / 开发中 / 上线运行 |
| 痛点 | 性能瓶颈 / 可维护性差 / 需要扩展 |
组件详解:E - Expectation(期望)
作用
设定输出标准,明确期望的结果。
设定维度
| 维度 | 示例 |
|---|---|
| 关注重点 | 重点关注性能 / 安全性 / 可扩展性 |
| 分析角度 | 从技术角度 / 从用户体验 / 从成本 |
| 优先级 | 性能优先 > 成本 / 可用性 > 功能 |
| 具体要求 | 需要具体代码 / 需要对比分析 / 需要量化 |
组件详解:S - Style(风格)
作用
控制AI的回答风格和表达方式。
风格类型
| 风格 | 描述 | 生活类比 | 适用场景 |
|---|---|---|---|
| 专业术语 | 使用领域专业词汇 | 像医生看病用专业术语 | 技术评审、专业讨论 |
| 简洁明了 | 直接说重点,不绕弯子 | 像快递员直接送货 | 快速决策、问题诊断 |
| 详细讲解 | 逐步说明,配上示例 | 像老师讲专栏 | 专栏场景、技术分享 |
| 通俗易懂 | 用简单语言解释 | 像给小朋友讲故事 | 跨团队沟通、入门专栏 |
| 批判性 | 直接指出问题,不客气 | 像严厉的教练 | 代码审查、问题诊断 |
| 鼓励性 | 积极正面,提供建设性建议 | 像温柔的导师 | 团队协作、指导新人 |
风格对比示例
需求:审查代码
不同风格:
简洁风格:
S: 直接列出问题,一句话说明,不啰嗦
详细风格:
S: 详细分析每个问题,说明原因,给出修复代码示例
批判风格:
S: 严厉指出问题,直接说这样写不行,说明为什么
鼓励风格:
S: 先肯定做得好的地方,再委婉指出可改进之处
R.A.C.E.S完整示例
示例1:架构师审查设计
R: 你是一位有15年经验的资深系统架构师,
在阿里负责过千万级用户系统
A: 审查这个微服务架构设计方案(微服务就是把大型应用拆分成多个小型服务)
C: 电商平台,预计日活100万用户,
当前处于设计阶段,技术栈是Spring Cloud(一套Java微服务开发框架)
E: 重点关注扩展性、可用性、安全性三个维度,
每个维度给出具体评分(1-10分)
S: 用专业术语,直接指出问题,
给出具体改进建议,不要客套
示例2:产品经理分析需求
R: 你是腾讯的产品经理,
有多款千万用户产品经验
A: 分析这个社交功能的产品需求
C: 面向年轻用户群体(18-25岁),
主要竞品是抖音和小红书
E: 从用户价值、商业价值、技术可行性三个角度分析,
给出优先级排序
S: 用产品思维,用户视角说话,
注重用户体验和商业转化
示例3:导师专栏
R: 你是经验丰富的编程导师,
擅长用通俗易懂的方式讲解复杂概念
A: 教我理解JavaScript的闭包概念(闭包是JavaScript的一个重要概念,就像一个函数随身携带了一个小背包,里面装着它能用的变量)
C: 我有1年编程经验,主要写Python,
刚开始学JavaScript
E: 先讲原理,再用代码示例,
最后给实际应用场景
S: 循序渐进,多用类比,
每个概念配上生活中的例子
示例4:技术面试官模拟
R: 你是字节跳动的技术面试官,
面试过500+候选人
A: 进行一次模拟技术面试
C: 我申请前端开发岗位,3年经验,
熟悉React和Vue
E: 面试时间30分钟,
覆盖基础知识、项目经验、算法题
S: 提问式,追问细节,
考察思维过程而不仅仅是答案
常用角色Prompt模板
架构师模板
R: 你是[领域]资深架构师,[经验和背景]
A: 审查/设计[具体内容]
C: [项目类型],[规模],[技术栈]
E: 从[维度1]、[维度2]、[维度3]分析
S: 专业术语,直接指出问题,给具体建议
产品经理模板
R: 你是[公司类型]产品经理,[经验背景]
A: 分析[功能/需求]
C: [用户群体],[竞品],[产品阶段]
E: 从用户价值、商业价值、可行性分析
S: 用户视角,注重体验和转化
导师模板
R: 你是经验丰富的[领域]导师
A: 专栏[技术/概念]
C: 学生的背景和水平
E: 原理→示例→应用场景
S: 循序渐进,通俗易懂,多类比
你能做到的!
学完本专栏,你可以立即:
- 🎯 让AI扮演任何专业角色
- ✨ 精准控制AI的回答风格
- ⚡ 获得专业级的AI辅助!
马上来练习巩固吧!
本专栏练习
练习题1
用R.A.C.E.S框架写一个Prompt,让AI扮演"资深前端工程师"审查代码。
参考答案1
R: 你是字节跳动的资深前端工程师,
专注于性能优化和工程化
A: 审查这个React组件的性能问题
C: 用户列表组件,需要渲染1000+条数据,
当前有卡顿问题
E: 重点关注渲染性能和内存使用,
给出优化前后对比
S: 专业术语,直接指出问题,
附上优化代码
练习题2
用R.A.C.E.S框架写一个Prompt,让AI扮演"UX设计师"评价一个界面。
参考答案2
R: 你是Apple的UX设计师,
擅长极简风格和用户体验设计
A: 评价这个登录界面的用户体验
C: 面向年轻用户,移动端应用,
首次登录场景
E: 从视觉设计、交互流程、错误处理三个维度评价
S: 用户视角,注重细节和体验,
给出具体改进建议(附示意图说明)
本专栏小结
学完后你应该:
✅ 理解R.A.C.E.S框架的5个组件 ✅ 能设计精准的角色Prompt ✅ 掌握不同场景下的角色选择 ✅ 能控制AI的回答风格
三个框架使用指南
| 场景 | 推荐框架 | 原因 |
|---|---|---|
| 快速生成代码 | T.A.O | 简单直接 |
| 代码审查、文档 | C.O.R.E | 完整规范 |
| 需要专业视角 | R.A.C.E.S | 角色驱动 |
| 不确定 | 先用T.A.O,不行再升级 | 从简到繁 |
下节专栏预告
第6专栏:代码审查实战
学了3个框架,看真实场景如何应用,从2小时到10分钟!
在分享:
- 你最想让AI扮演什么角色?
- 用R.A.C.E.S框架完成一个任务,效果如何?
优质会在下一篇文章中展示!
💡 限时提醒:完整系统技术分享将于1月10日上线,预售价¥99(原价¥149),仅限前100名!想系统学习8种框架的同学不要错过~
本套技术分享完整示例代码及扩充专栏件:https://github.com/MaesHughes/wuxing-blog-comments 技术分享仓库:
introduction-prompt/作者:大熊掌门 | 全平台搜索"大熊掌门"关注更多内容