基础技巧
1 清晰具体
使用明确、具体的语言描述你的需求,避免模糊或歧义的表达。
模糊:"帮我写点东西"
具体:"帮我写一封求职邮件,应聘产品经理岗位,三年经验"
具体:"帮我写一封求职邮件,应聘产品经理岗位,三年经验"
2 提供上下文
给AI足够的背景信息,帮助它理解你的具体场景和需求。
无上下文:"推荐一本书"
有上下文:"我是编程初学者,推荐一本适合零基础学习Python的书籍"
有上下文:"我是编程初学者,推荐一本适合零基础学习Python的书籍"
3 指定输出格式
明确告诉AI你希望得到的回答格式,如列表、表格、代码块等。
"用表格列出北京、上海、广州、深圳的人口、GDP和平均房价"
4 分步骤提问
复杂问题拆分成多个简单步骤,逐步获取答案。
"首先解释什么是机器学习,然后说明它的主要应用场景,最后推荐学习路径"
进阶技巧
5 使用角色扮演
让AI扮演特定角色,可以获得更专业的回答。
"你是一位资深产品经理,请帮我评审这个功能设计方案"
6 设置约束条件
明确回答的限制条件,如字数、风格、目标受众等。
"用简洁易懂的语言解释区块链,字数控制在200字以内,适合普通读者"
7 示例引导
提供示例可以帮助AI更准确地理解你期望的输出风格。
"按照这个风格写:'今天阳光明媚,我的心情格外舒畅。' - 用同样的风格描写下雨天"
8 迭代优化
根据AI的回答不断调整提示词,逐步获得更好的结果。
"这个回答不错,但再简洁一些,并且增加一些实际案例"
实战案例对比
案例1:写代码
不好的Prompt
写一个网站
好的Prompt
用HTML、CSS、JavaScript写一个待办事项应用,包含添加、完成删除功能,使用现代简约风格
案例2:写文章
不好的Prompt
写一篇关于AI的文章
好的Prompt
写一篇1500字的科普文章,介绍ChatGPT的工作原理和应用前景,目标读者是大学生,语言生动有趣
案例3:翻译
不好的Prompt
翻译一下
好的Prompt
将以下英文翻译成中文,保留技术术语原文,保持专业但易懂的语言风格...
常用模板
模板1 角色+任务+格式
"你是一位[角色],请[完成任务],用[格式]输出"
模板2 背景+目标+要求
"我的背景是[背景],目标是[目标],请帮我[具体要求]"
模板3 示范+执行
"按照以下示例的风格/格式:[示例],执行:[任务]"