如何写好提示词?

发布时间:2025-03-05 17:35

    本文主要讲解了如何写好提示词 (prompt),以便更好地利用 AI 模型。视频将提示词的构成要素拆解为四个主要方面,并深入探讨了每个方面的细节和技巧。

1. 指令(Instruction)

指令是提示词中最基本的部分,它告诉 AI 模型你需要它完成什么任务。 为了让 AI 准确理解你的意图,指令需要清晰、具体,避免模糊的表达。 可以将 AI 想象成你的助理,清晰的指令才能让助理有效地完成任务。

2. 上下文 (Context)

上下文是指与任务相关的背景信息,它帮助 AI 模型更好地理解你的需求。 AI 模型拥有大量的知识,但它并不了解你的具体情况和任务目标。 因此,提供充足的上下文信息至关重要。

以下是一些提供上下文信息的技巧:

· 明确提供所有必要信息:例如,在让 AI 撰写简历时,你需要提供你的基本资料、工作经验、项目经历和目标职位等信息。

· 提供参考示例:例如,在让 AI 生成代码时,可以提供一些符合你需求的代码示例,让 AI 模仿你的风格。

· 引导 AI 补充信息:可以在提示词中加入如果你需要更多信息,请回复告诉我,让 AI 主动询问你相关问题。

· 利用 AI 的解释能力:例如,在翻译包含复杂概念的英文文本时,可以先让 AI 解释这些概念,再进行翻译,这样可以提高翻译质量。


3. 输出格式 (Format)
输出格式是指你希望 AI 模型以何种形式呈现结果。 对于简单的聊天任务,格式可能并不重要,但对于撰写报告、整理数据等任务,明确的格式要求可以提高结果的可读性和实用性。

以下是一些常见的输出格式:

· 表格:可以清晰地展示数据,方便查看和分析。

· Markdown易于阅读和编辑,支持标题、列表、链接等多种格式。

· CSV可以方便地导入到电子表格软件中进行处理。

· JSON XML结构化的数据格式,方便程序解析和处理。

· 代码:可以使用特定的编程语言和语法来生成代码。


4. 角色设定 (Persona)
角色设定是指你希望 AI 模型扮演什么样的角色来完成任务。 角色设定可以让 AI 更好地理解你的意图,并以更符合角色的方式进行表达。

以下是一些常见的角色设定:

· 苏格拉底式导师:通过提问引导你思考,帮助你找到答案,而不是直接给出答案。

· 领域专家:例如,可以设定 AI 为前端工程师,让它生成前端代码。

· 其他角色:例如,心理咨询师、口语老师、杠精等,可以根据任务需求设定不同的角色。

角色设定并非必需的,其重要性相对较低。 但在某些情况下,设定角色可以提高 AI 的表现,并简化提示词的撰写。


    写好提示词是有效利用 AI 模型的关键。视频中介绍的指令、上下文、格式和角色设定四个要素,可以帮助你构建清晰、完整、有效的提示词,从而获得高质量的 AI 输出结果。


原文转载自Su的技术博客

扫一扫在手机上查看当前页面

打印本页 关闭本页