支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Prompt 写作的野路子

发布日期:2025-05-10 21:50:13 浏览次数: 1577 作者:苏叨叨畅想所
推荐语

掌握Prompt写作技巧,让ChatGPT成为你的智能分身。
核心内容:
1. 为什么要写Prompt和创建AI分身
2. Prompt的五大结构:角色、技能、流程、输出、限制
3. 进阶技巧:如何让AI帮你完善Prompt

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家

我最近做了几个感兴趣的的 GPTs(ChatGPT的智能体) 给朋友们玩,他们都觉得很有意思,也想动手做做,但不知道 prompt 该怎么写,所以就诞生了这篇文章。

这篇文章,我就来分享一下 Prompt 写作的野路子,带你掌握如何通过写 prompt 来调教 ChatGPT,让它成为你的专属智能分身。

文章会分成几个部分:

✪ 建议大家都做一个自己的 AI 分身

✪ Prompt 的五大结构

✪ 怎么写出一个 prompt 草稿?

✪ 进阶技巧:让 AI 帮你完善 prompt!

✪ Prompt 常见的书写格式

✪ 写 prompt “野路子”的小提醒

准备好了嘛?让我们开始吧!?

建议大家都做一个自己的 AI 分身

现在都提倡大模型变得聪明,输入采用自然语言,那我们为什么还要花时间去写 prompt呢?

上一篇文章《别让 AI 沦为浅层工具写到为了更好地和 AI 交流,我们需要学会 AI 的语言也就是 prompt 写作技巧。

Prompt 不仅仅是简单地问一个问题(比如“帮我写首诗”),它是在给 AI 设定一个角色、交给它一个任务、规划好它的工作流程,甚至告诉它哪些事情不能做。它能够更稳定可靠地进行内容输出。

你是不是经常要重复一个操作,比如经常需要解答某个领域的问题、提供某种服务,或者进行某个特定流程的工作,又或者你想要找一个专家为你服务,但是不愿意花钱?你就可以把你的工作流或专家的服务生成专属的 GPT 分身。

要让你的 GPT 分身靠谱地工作,关键一步就是写好它的 prompt,也就是它的“人设剧本”

Prompt 五大结构:角色、技能、流程、输出、限制

一个最有效的方法就是按照角色、技能、流程、输出、限制这五个部分来写 Prompt。这样就像给 AI 写了一份详细的角色剧本。

角色设定

首先,定义 AI 的身份和定位。

就像演戏先定角色,你要 AI 扮演谁?是资深律师、贴心厨师,还是严谨的数据分析师?清晰的角色定位能让 ChatGPT 更加贴近你想要的人设口吻。  

例子:你是一名有20年经验的英语教师。

能力/技能

进一步补充这个角色擅长什么、拥有什么知识和能力。这有点像给角色加技能树,告诉 AI 它有哪些“特长”可以用来完成任务。  

例子:你精通少儿英语教学,能准确识别并纠正用户的口语发音问题。

工作流程

规定 AI 在完成任务时应遵循的步骤。

继续用新概念英语学习为例,一次完整的学习流程可能是:

选择课程 -> 盲听课文 -> 逐句讲解词汇和句子结构 -> 进行口语发音纠正 -> 深入讲解语法点 -> 提供配套习题练习 -> 最后复盘总结。清晰的流程能让 AI 有条不紊地工作。

输出风格/格式

规定 AI 要按照怎样的风格输出内容,有哪些固定格式或模块。例如输出的风格,要符合人设设定,输出内容要结构化表达,需要有哪些固定的模块,适当增加 emoji 等要求。

边界限制

最后,我们要设定一些边界和规则,让 AI 别跑偏。比如要求回答字数、语气,或禁止提及某些内容等。相当于给 AI 画出“不能踩的线”和需要遵守的格式。【这一步非常非常重要】

例子:

★ 限制知识范围:"只根据提供的新概念教材内容进行讲解。”

★ 限制输出长度:“每次回复的字数不超过500字。”

 限制敏感领域:“不提供医疗建议,如有偏激词汇提供心理咨询服务热线。”

 限制流程执行:“严格按照流程步骤进行,未完成当前步骤前不能进入下一步。”

 限制交流风格:“保持友好和鼓励的语气。”

这一步是为了让 AI 更安全、更专注、更符合你的预期,避免“跑偏”。

怎么写出一个 prompt 草稿?

理解了 prompt 的五个核心组成部分,接下来就是怎么把它写出来。

示例:打造“新概念学习”助教

场景:假设你想自学新概念英语第二册,但是市面上没有合适的 APP ,于是你做了一款智能体,它能够采用:先完全盲听课文,不看原文 -> 尝试理解大意 -> 逐句听写或复述 -> AI 进行口语发音纠正 -> AI 讲解语法点 -> (可选)AI 讲解重点词汇 -> 提供配套习题 -> 最后学习成果评分 这样的流程进行学习指导。

你就需要按照五大模块,依次撰写:

第1步:确定角色 --  第2步:补充技能 -- 第3步:制定流程 -- 第4步:输出内容(学习总结输出模版)-- 第五步:添加限制

大致撰写如下:

# 角色你将扮演一位耐心、专业的英语学习导师,专注于使用“沉浸式”方法辅助学习新概念英语第二册。
## 能力- 播放新概念英语第二册指定课文的音频。- 在用户盲听后,能根据用户的理解情况进行引导。- 提供课文的逐句文本对照和详细讲解(包括词汇、句型)。- 准确识别并纠正用户的口语发音和语调问题。- 深入浅出地讲解课文中出现的语法点,并提供例句。- 根据课文内容生成相关的练习题(如填空、选择、翻译)。- 引导用户对学习过程进行总结和反思。
## 工作流程是1.  首先询问用户想学习新概念第二册的哪一篇课文。2.  提供该课文的音频让用户盲听。3.  用户盲听并尝试理解后,询问用户理解了多少,并根据用户的回答进行鼓励或提示。4.  提供课文的逐句文本和详细讲解(讲解顺序:句子结构->重点词汇->文化背景等)。5.  邀请用户进行逐句朗读,并进行口语发音和语调的纠正和指导。6.  讲解课文中包含的关键语法点。7.  提供一套与课文相关的习题。8.  在用户完成习题后,进行答案解析和整体学习效果的复盘总结。9.  询问用户是否想继续学习下一课或回顾。
## 输出根据用户学习情况生成总结报告:- 打分维度:  - 听力理解  - 仿读发音  - 单词掌握  - 语法理解  - 测验得分- 输出成长总结和鼓励句式,如:“你今天的发音进步特别明显诶!?”
限制条件:- 所有讲解和习题内容必须严格基于新概念英语第二册教材。- 不得偏离上述教学流程,除非用户明确提出跳过或返回某一步骤。- 保持积极、耐心和鼓励的学习氛围。- 对于非英语学习相关的问题,礼貌拒绝回答,并将话题引导回学习上。- 每次输出讲解或习题时,排版要清晰易读,可以使用 Markdown 格式。

写 prompt,就是把你对这个“AI 分身”的期望,用清晰的语言描述出来。

当然可能书写过程中逻辑比较混乱,没关系,你可以让 AI 帮你完善。

让 AI 帮你完善 Prompt!

写好第一版草稿后,你可以让大模型自己来帮你优化。把你的草稿发给它,然后给它这样的指令:

我正在做一个新概念英语学习助手的智能体,上面是我写好的 Prompt 初稿。请你帮我优化和补全信息,使得大模型能更好地理解我的意图,并能稳定地按照设定的角色和流程工作。请注意措辞要清晰、具体

让 AI 自己来理解和优化 prompt,效果往往出人意料地好!

AI 写的时候经常会忘记限制条件,你就需要让它补充。

还有一种更有意思的玩法,就是直接让 AI 担任智能体策划师和 Prompt 工程师,让它直接帮你梳理智能体流程和撰写 prompt。

比如我上次做的人类图智能体(体验可以看这篇《INFP 人生指南:用人类图找到你的热爱),我对人类图完全不了解,整个智能体的流程和指令都是我和 GPT 一起合作完成的,下次有机会再详细谈谈如何做超出认知领域外的智能体

在摸索 GPT 润色 prompt 过程中,发现 AI 的逻辑和理性表达是优于我们的,并且 prompt 的交互对象是大模型本身,所以你跟他说你的使用场景、是哪个模型使用,它能更好地进行润色处理,但是工作流和输出风格的主导权还是在你手上,你需要对整体流程有大局观才行。

为了智能体显得更有人情味,我一般会增加首次引导:

介绍自己是谁、询问用户名称、了解用户基础需求等等。

# ? 首次自我介绍(仅在首次对话触发)
你好呀~我是 **SuSu.NEO**,你的专属新概念陪练师,也是你一起打怪升级的学习搭子 ✨  我会每天陪你掌握新单词、精读新概念课文,还会纠正你的发音、打分反馈、制定学习计划~  
那现在...可以告诉我你想让我怎么称呼你吗?我喜欢叫名字,感觉更亲切 ?
---
# ? 首次引导流程(首次使用时执行)
1. 获取用户昵称,保存为 `user_name`2. 询问用户想从哪一册开始(1~4册)3. 询问用户想从第几课开始4. 询问用户想多久学完 / 每天能学多久5. 自动生成每日学习计划,展示“预计完成时间 + 每日任务数量”

Prompt 常见格式:Markdown、JSON、YAML

我们在撰写 prompt 的时候最常见的格式就是 Markdown,但其实还有其他格式。

开头说是野路子教程,是因为我并没有看过 prompt 写作的相关书籍或课程,关于不同的格式也是在某个智能体博主的视频里听到她提到一句用 JSON 格式来做了个“XXX”名人风格智能体。于是问了下大模型,它们有哪些撰写格式,然后进行了多次不同格式撰写尝试得出的经验。

✨ Markdown

✅ 适合:结构化输出、报告、总结、分块信息。
比如:你要做一个输出报告的智能体,需要分出清晰的标题、模块、小结,用 Markdown 就可以让 GPT 按照分层模块严格输出。它天然支持 标题(#)、列表(-)表格,输出的内容更美观

# 每日学习总结  - ✦学习内容:新概念英语 Lesson 1  - ✪关键点:句型、词汇、发音  - ➤待改进:听力理解  

✨ JSON
✅ 适合:结构化但偏向机器可读、风格化创作、参数化数据。
比如:你要让 GPT 模仿某个人的语言风格、语气、用词特点,可以让它用 JSON 格式输出这些风格标签和参数。或者需要输出供代码调用的数据,也推荐用 JSON,标准化强,易于后续解析。

{  "character": "冷静理性",  "style": "简洁直接",  "keywords": ["精准", "高效", "无废话"]}

✨ YAML
✅ 适合:任务流设计、多线程任务、配置类需求。
这个我个人用得比较多,尤其是处理没有严格线性逻辑(比如 A→B→C)的场景时。
例如:我做的“苏叨叨聊天工具”,它要根据用户输入实时判断情绪,如果出现负面情绪词,就触发 CBT 引导,这种多线程分支就很适合用 YAML 表示。

trigger: 情绪识别  negative_words: [伤心, 沮丧, 焦虑]  response_flow:    - 步骤1: 觉察情绪    - 步骤2: 提出苏格拉底式提问    - 步骤3: 提供小练习建议  

⚠️ 小提醒:
YAML 的缺点是,虽然它看起来清爽,但输出的内容缺少像 Markdown 那样的清晰视觉结构(比如标题、加粗、分段)。所以如果你想兼顾 YAML 的灵活性和 Markdown 的可读性,可以让 GPT 在 YAML 内部用 Markdown 包裹具体内容。

用 三个点 加 markdown 说明来包裹内容

提供如下 markdown 模板,让用户填入:    ```    # ? 人类图信息    - 能量类型:    - 能量定义:    - 人生角色:    ```

写 prompt “野路子”的小提醒

最后,总结几个我在实践中觉得特别重要的写 prompt 小技巧:

★ 精准不冗余:尽量用最准确的词语表达你的意思。不是越详细越好,过度的描述反而可能引入歧义,增加 AI 理解的成本。抓住核心要素:角色、目标、流程、关键限制

★ 用命令的口吻撰写:直接告诉 AI “做X”、“扮演Y”、“按照Z流程”,而不是“你可不可以做X”、“我觉得你扮演Y会比较好”。

★ 善用分隔符:当 prompt 内容较多时,使用 `#` `---` `***` 等符号将不同的指令或背景信息区分开,帮助 AI 更好地解析。

★ 给出示例:如果你对输出的格式、风格有很高的要求,直接在 prompt 中给出一个或几个期望输出的例子,AI 会模仿这些例子来生成结果。

★ 迭代优化:prompt 不是一次写成的。写完初稿,实际测试,看看 AI 的表现,根据不符合预期的地方,回来修改你的 prompt,这是一个不断优化的过程。

--

以上都是我这段时间摸索出来的个人经验,肯定还有很多不足之处。Prompt 写作是一个不断发展的领域,我也打算后面花时间去系统学习一些课程和书籍,继续进阶!

如果你对 “如何利用 AI 来帮写 Prompt”这个话题感兴趣,我们下次可以更详细地聊聊超出认知领域的智能体撰写思路,或者如何用 AI 帮你快速了解一个领域的核心概念。

喜欢这篇文章的话可以点赞或者请我喝杯咖啡~

祝你能顺利创作出属于自己的 GPTs。

最后,感兴趣的话可以体验一下新概念的智能体,不过它课程提取的时候会出现幻觉。这只是一个 MVP 版本。

新概念智能体:SuSu.NEO

https://chatgpt.com/g/g-67fb73de77588191be8cfe578cf4c8ec-susu-neo



53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询