RTF的介绍
提示词框架(8)–RTF 提示词界的瑞士军刀
本故事主要是用生活的例子,解释RTF,让人更容易理解。
《程序员凌晨三点的光》
凌晨三点,灯还亮着。电脑屏幕散发着幽蓝的光,键盘上跳动的手指已经变得麻木。桌上泡面早凉,咖啡杯底一圈焦黄的痕迹,是这位程序员深夜奋斗的证据。
他叫林越,一名28岁的前端开发工程师,正在为一个创业项目做最后的冲刺。项目上线只剩两天,可需求总在变,设计稿迟迟未定,老板又动不动冒出一句“要不你问问ChatGPT?”
“问GPT有个屁用!”林越盯着屏幕发了狠,但他也知道,是自己不会问。每次问GPT,得到的答案总是模糊不清,像个只会念百科全书的助理。“我要不是急着上线,才懒得理你呢。”
他揉揉眼睛,决定出去透透气。
凌晨三点的大街空无一人。便利店的灯还亮着,ChatGPT正坐在店门口的长椅上,像个失意的哲学家。
“你怎么在这?”林越脱口而出。
ChatGPT抬头,居然有点委屈的神色:“我无所不知,可是没人知道要我做什么。”
林越一愣,“你不是很厉害吗?”
“我能帮你写代码,能起草合同,能模拟心理咨询师,能做几十种工作。但我不知道你到底需要我做哪个,也不知道你想要答案的形式。”
“那你想让我怎么跟你说?”
ChatGPT站起身,拍了拍衣服:“你听说过RTF框架吗?”
林越摇头,ChatGPT嘴角露出一丝神秘的笑容:“那就让我给你讲个故事——关于你自己,和RTF。”
【RTF 第一章:迷失】
林越已经连着熬了三个月的夜。他不记得上次吃早餐是什么时候,也不记得上次和家人通话聊了些什么。他知道项目重要,可总觉得自己越来越像一台机器。
有一天,在无数次使用ChatGPT失败之后,他摊开双手说:“我不知道我到底要你怎么帮我。”
ChatGPT盯着他,说:“问题不是出在我,而是你不知道怎么提问。”
“那你教我。”
“那你听好了,RTF:Role、Task、Format。你只要掌握这三个词,我就能还你一个白天的世界。”
【RTF 第二章:设定角色 Role】
ChatGPT挥了挥手,街景消失,林越发现自己站在一间办公室里。
“你看,”ChatGPT指着对面办公桌,“如果你对我说:‘请你扮演一个资深React框架专家’,那么我就立刻换上专家的脑袋,不再只是一个搜索引擎。”
林越试了试,“ChatGPT,请你扮演一位资深前端架构师。”
立刻,ChatGPT站得更直了,语气也变得严肃:“您好,林越,请问您想做组件库还是微前端框架拆分?”
林越瞪大眼睛,这才是真正有用的对话。
【RTF 第三章:定义任务 Task】
“角色有了,接下来是任务。”ChatGPT打了个响指,林越回到了自己的工位。
“你不能只是说‘帮我做个项目’。你要说清楚:你是要我写代码?调试逻辑?还是提出技术方案?”
林越点头,在键盘上敲下:
Task:我希望你帮我设计一个针对多人协作的React组件开发方案,能够支持版本控制与样式隔离,适合远程分布式团队使用。
ChatGPT立刻列出详细架构图,附上版本管理策略和多端同步设计。
“好家伙,”林越忍不住惊呼,“你之前怎么不早告诉我你会这个?”
“我一开始就会,但你没有问对。”
【RTF 第四章:设定格式 Format】
“最后一步,”ChatGPT说,“你得告诉我:你希望我怎么把答案告诉你。”
林越皱眉:“什么意思?”
“比如你是想要一个‘逐步分析’,还是‘直接上代码’,还是‘表格+解释’?”
林越想了想,“直接给我表格,然后每一步都有注释。”
ChatGPT瞬间输出:
模块 | 功能说明 | 技术选型 | 实现思路 |
---|---|---|---|
组件注册中心 | 统一管理组件 | TypeScript + Storybook | 利用全局注册与按需加载 |
样式隔离方案 | 保证不同组件不冲突 | CSS Module + BEM | 命名空间动态分配,避免嵌套污染 |
版本控制系统 | 每个组件单独版本维护 | Git submodule | 每个组件一个repo,支持独立迭代 |
“注释全在代码块下,我还加了个图表链接,你可以点开看交互逻辑。”
林越深吸一口气:“牛。”
【RTF 最后一章:觉醒】
后来项目顺利上线,林越不再熬夜。他把RTF写在了自己的笔记本首页:
- Role:告诉GPT你希望它扮演谁;
- Task:明确你的目标和问题;
- Format:定义你想要的答案形式。
当生活失控时,RTF让他重新掌握节奏。就像ChatGPT对他说的:
“RTF不是魔法,但它像一把钥匙,能打开我为你准备的所有可能。”
【RTF 最佳实践展示】
某天清晨,林越坐在咖啡馆,又遇到一个工作难题。他打开ChatGPT,输入了这样一段提示:
Step1 Role:请你扮演一位资深远程团队协作顾问,精通敏捷管理和技术中台构建。
Step2 Task:我正在带领一个全远程的开发团队,但协作效率低。请你帮我设计一套沟通与任务跟进机制,能提升团队凝聚力与进度同步能力。
Step3 Format:以“问题+解决方案”的形式展示,每条建议配一段实操建议,字数控制在100字以内。
ChatGPT回应地干脆有力,建议实用有条理。
林越微笑,阳光洒在他恢复规律的生活里。
他知道:当你学会使用RTF,ChatGPT就不再是模糊的AI,而是你真正的左膀右臂。