prompt于AI,正如菜单于大厨

1. 引言

大家好,我是小❤,一个在江湖漂泊多年的985非科班程序员,曾在国企、互联网大厂和创业公司中担任后台开发工程师

上周末在家,外面正下着雨呢,就想了解最近几天的天气情况。

恰巧手机在充电,于是打算问智能音箱小艺,但好巧不巧嘴瓢了一下,脱口而出的是:“小艺小艺,天气不错吗?”

结果,它对我说:“无论是晴天雨天,希望你可以安好每一天!”

这种模糊的指令问题并不局限于智能家具,如今广泛应用的AI大模型也面临类似困境。尽管这些AI拥有更高的智能水平,但它们同样需要明确的指令来确保正确的操作。

让我们看看编写 prompt 有哪些小窍门,让 AI 不仅可以给我们报对天气,还能给我们讲个笑话。

2. 明确性与精确性

首先,指令必须清晰明了,就像编程中定义变量一样重要。不明确的指令就像模糊的变量名,会导致理解困难和错误产生。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

prompt于AI,正如菜单于大厨图片

AI 是个知识库

比如,当我们想和 AI 聊天时,我对它说:“给我一点水”。

它马上回复说:“空气湿润,这就是一点水吧?”

朋友们,明白了吗?AI 也许机智,但需要的一定是明确的指令。

给“直AI”一点耐心

prompt于AI,正如菜单于大厨

再比如,我对它说:“讲个笑话来”。它回我:“一个程序员进了酒吧,然后……出现了错误”。是的,AI 的逻辑是直线的,它不懂拐弯抹角。

所以,交流时必须明确到点子上,比如:“提供一个幽默故事,主角是程序员,在酒吧的逗趣遭遇”。这样,AI 就能给出具体的结果。

善用标点符号

在对话中,我们不仅可以自定义分隔符,也可以利用 LLM 本身的标点,写出更简洁明了的 prompt,比如 OpenAI 中的示例文档。

效果较差 ❌:

将下面文本总结出几个最关键的要点。

{text input here}

效果更好 ✅:

将下面文本总结出几个最关键的要点。

文本:”””{text input here}”””

善用 AI 本身支持的分隔符,可以让模型更容易理解我们的意图。

AI 就像处在成长期的孩子,告诉它“要东西就要说清楚要什么”,不否定它的好奇心,却也要引导它明白。

准确性不是可有可无的礼节,而是有效沟通不可或缺的基石。

3. 分步构建

如果你要 AI 渲染出蒙娜丽莎的 3D 图像,你得分步骤来,先解释 2D 和 3D 的区别,再说明蒙娜丽莎的特征,最后才是将这两者结合。

和 AI 交互就像做一道复杂的菜肴,你得按部就班。

懂得太多的 AI 不一定能理解你

举个例子,有一次我对 AI 说:“讲一个宇航员在太空的故事”。结果它给我来了一串专业的航天器术语表。我恍然大悟,这就像是向一个新手解释如何做菜,而开局直接告诉他学会分子烹饪一样,太过前卫,而且跳步太多。

后来我试着换了种说法:“我们先设定场景,一个宇航员漂浮在太空站外。第一步,描述一下他看到的地球;第二步,讲一讲他在太空走失的小故事”。

这次,它就给我叙述了一个宇航员眺望蔚蓝星球、误触喷气背包漂流的有趣而生动的故事。

分步构建的法则,不仅让 AI 更明白我们的要求,更让 AI 的答案变得有层次感,就像音乐的升级版,由单音变成了有节奏的旋律。

让 AI 逐步展现全貌,分步构建不仅是对它的指引,更是让复杂信息条理化的艺术。

4. 情景&角色模拟

利用条件模拟创造真实情景的预示,这可以帮助 AI 构建上下文,增进理解。

prompt于AI,正如菜单于大厨图片

时空旅行者的信件

举个例子,如果你需要 AI 帮你编写一封信,你可以这样指示:“假设我是个时空旅行者,我需要写一封信给 1945 年的我,告诉我明天将会下大雨” 。

表单大师AI 表单大师AI

一款基于自然语言处理技术的智能在线表单创建工具,可以帮助用户快速、高效地生成各类专业表单。

表单大师AI 74 查看详情 表单大师AI

这样一来,AI 不仅把握了需要编写信件的指令,同时根据你营造的时空旅行者角色,它会模拟出更具历史氛围和期望情景的内容,令整个文本更为贴近真实世界的细节。

角色扮演

同样地,你也可以给 AI 设定一个角色,比如你需要获取某些互联网大厂的面试经验,你可以在 prompt 一开始告诉它:

你是一个资深后台开发,精通……【角色背景】

现在问题是【输入问题】

你需要告诉我……【目标是什么】

要求是……【有哪些要求】。

情景和角色模拟不单是故事讲述的技巧,更是通往高效沟通的捷径。

5. 贴近实例

为 AI 提供一个具体案例,可以显著提高其执行指令的准确性。

数学问题的启示

就如向数学初学者教授难题一般,一个明确的数学实例能让理解和解决问题的过程事半功倍。

我曾经要求 AI 帮我生成一个关于市场营销的策略建议,开始时我说:“编写市场营销策略”。

结果大家肯定猜到了,AI 给出了一个非常通用的答案。

后来,我提供了一份具体的竞品分析报告,然后说:“基于这份分析报告,为一家想要增加市场份额的初创科技公司,编写一套定制的市场营销策略” 。

结果,AI 运用具体实例,输出了一份详细而创意十足的策略。

实例引导的方法,让 AI 更好地锚定于特定情况,将一般性理论应用于具体的场景。

6. 互动反馈

互动反馈是 AI 学习进步的催化剂。

培养智能的植物

就像与一棵植物沟通,我们需要不断地修剪和引导,AI 也是一样。起初,我要求 AI 给出一些关于提高工作效率的建议,它给出了一些基本的时间管理技巧。

这些虽然有用,但并不全面。

于是我开始反馈,指出想要深入了解心理层面的影响等等。随着几轮的反馈,AI 给出的建议不仅更加贴合我的需求,还融入了心理健康等多维度的考量。

互动和反馈,让 AI 能够更好地调整输出,更精准地满足用户的需求。

7. 循序渐进

近期的 AI 进展令人振奋,但我们也应该认识到,就如同人类学习,AI 也需要循序渐进。

慢慢来,进步更快

期望 AI 一次就给出完美结果,就像想让刚学走路的孩子马上跑马拉松一样不现实。

在使用 AI 时,我们可以逐渐增加任务的复杂性。比如,在用 AI 写文章时,我会先从简单的概念开始说起,然后逐渐深入到更复杂的理论,最后指向实际应用。

通过不断练习,AI 就像习惯于解决复杂问题的人类思维,让它的能力在不断的挑战中成熟。

8. 小结

讲解 prompt 的文章有很多,而文中所述的这六大原则也并非一成不变。

为了与 AI 协作提供了一个有力的出发点,我们需要始终记得,良好的交流和明确的指示是大模型呈现其强大潜能的关键。

随着大模型的越发成熟,后续可能会涌现更多精通编写 prompt 的工程师,它们的目标就是通过这些原则来打破人与 AI 之间沟通的界限,让复杂的技术表述变得亲民而富有成效。

而目前,大模型不仅可以作为开发助手,还可以修简历,写广告,写论文。而另一个相似领域的 AIGC 已经可以画出精美的图片,在上个月发布的 sora 来看,AI 还可以生成 60s 的流程视频,质量还相当不错。

这些 AI 工具的诞生,可能会让很多行业发生翻天覆地的变化。

而在与 AI 的合作中,给出一个精确、直接而且详细的 prompt,就像是在一份详尽的菜单上下达了明晰的命令,让 AI 这位大厨可以更好地理解人类的需求,为我们准备一顿丰盛的智能盛宴!

以上就是prompt于AI,正如菜单于大厨的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/619408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
深入聊聊laravel容器中的build()方法
上一篇 2025年11月11日 05:44:42
平安好车主怎么查看保单详情_平安好车主查看保单详情详细方法
下一篇 2025年11月11日 05:44:50

相关推荐

  • Golang JSON序列化:控制敏感字段暴露的最佳实践

    本教程探讨golang中如何高效控制结构体字段在json序列化时的可见性。当需要将包含敏感信息的结构体数组转换为json响应时,通过利用`encoding/json`包提供的结构体标签,特别是`json:”-“`,可以轻松实现对特定字段的忽略,从而避免敏感数据泄露,确保api…

    2026年5月10日
    000
  • 比特币新手教程 比特币交易平台有哪些

    比特币是一种去中心化的数字货币,基于区块链技术实现点对点交易,具有匿名性、有限发行和不可篡改等特点;新手可通过交易所购买,P2P交易获得比特币,常用平台包括Binance、OKX和Huobi;交易流程包括注册账户、实名认证、绑定支付方式、充值法币并下单购买,可选择市价单或限价单;比特币存储方式有交易…

    2026年5月10日
    000
  • c++中的SFINAE技术是什么_c++模板编程中的SFINAE原理与应用

    SFINAE 是“替换失败不是错误”的原则,指模板实例化时若参数替换导致错误,只要存在其他合法候选,编译器不报错而是继续重载决议。它用于条件启用模板、类型检测等场景,如通过 decltype 或 enable_if 控制函数重载,实现类型特征判断。尽管 C++20 引入 Concepts 简化了部分…

    2026年5月10日
    000
  • Go语言mgo查询构建:深入理解bson.M与日期范围查询的正确实践

    本文旨在解决go语言mgo库中构建复杂查询时,特别是涉及嵌套`bson.m`和日期范围筛选的常见错误。我们将深入剖析`bson.m`的类型特性,解释为何直接索引`interface{}`会导致“invalid operation”错误,并提供一种推荐的、结构清晰的代码重构方案,以确保查询条件能够正确…

    2026年5月10日
    100
  • Golang goroutine与channel调试技巧

    使用go run -race检测数据竞争,结合runtime.NumGoroutine监控协程数量,通过pprof分析阻塞调用栈,利用select超时避免永久阻塞,有效排查goroutine泄漏、死锁和数据竞争问题。 Go语言的goroutine和channel是并发编程的核心,但它们也带来了调试上…

    2026年5月10日
    000
  • 使用 Jupyter Notebook 进行探索性数据分析

    Jupyter Notebook通过单元格实现代码与Markdown结合,支持数据导入(pandas)、清洗(fillna)、探索(matplotlib/seaborn可视化)、统计分析(describe/corr)和特征工程,便于记录与分享分析过程。 Jupyter Notebook 是进行探索性…

    2026年5月10日
    000
  • 《魔兽世界》将于6月11日开启国服回归技术测试

    《魔兽世界》将于6月11日开启国服回归技术测试《魔兽世界》将于6月11日开启国服回归技术测试《魔兽世界》将于6月11日开启国服回归技术测试《魔兽世界》将于6月11日开启国服回归技术测试

    《%ign%ignore_a_1%re_a_1%》官方宣布,将于6月11日开启国服回归技术测试,时间为7天,并称可以在6月内正式开服,玩家们可以访问官网下载战网客户端并预下载“巫妖王之怒”客户端,技术测试详情见下图。 WordAi WordAI是一个AI驱动的内容重写平台 53 查看详情 以上就是《…

    2026年5月10日 用户投稿
    200
  • 如何在HTML中插入表单元素_HTML表单控件与输入类型使用指南

    HTML表单通过标签构建,包含action和method属性定义数据提交目标与方式,常用input类型如text、password、email等适配不同输入需求,配合label、required、placeholder提升可用性,结合textarea、select、button等控件实现完整交互,是…

    2026年5月10日
    100
  • 创建指定大小并填充特定数据的Golang文件教程

    本文将介绍如何使用Golang创建一个指定大小的文件,并用特定数据填充它。我们将使用 `os` 包提供的函数来创建和截断文件,从而实现快速生成大文件的目的。示例代码展示了如何创建一个10MB的文件,并将其填充为全零数据。掌握这些方法,可以方便地在例如日志系统或磁盘队列等场景中,预先创建测试文件或初始…

    2026年5月10日
    000
  • Python命令怎样使用profile分析脚本性能 Python命令性能分析的基础教程

    使用Python的cProfile模块分析脚本性能最直接的方式是通过命令行执行python -m cProfile your_script.py,它会输出每个函数的调用次数、总耗时、累积耗时等关键指标,帮助定位性能瓶颈;为进一步分析,可将结果保存为文件python -m cProfile -o ou…

    2026年5月10日
    000
  • 如何插入查询结果数据_SQL插入Select查询结果方法

    如何插入查询结果数据_SQL插入Select查询结果方法如何插入查询结果数据_SQL插入Select查询结果方法如何插入查询结果数据_SQL插入Select查询结果方法如何插入查询结果数据_SQL插入Select查询结果方法

    使用INSERT INTO…SELECT语句可高效插入数据,通过NOT EXISTS、LEFT JOIN、MERGE语句或唯一约束避免重复;表结构不一致时可通过别名、类型转换、默认值或计算字段处理;结合存储过程可提升可维护性,支持参数化与动态SQL。 将查询结果数据插入到另一个表中,可以…

    2026年5月10日 用户投稿
    000
  • 使用 WebCodecs VideoDecoder 实现精确逐帧回退

    本文档旨在解决在使用 WebCodecs VideoDecoder 进行视频解码时,实现精确逐帧回退的问题。通过比较帧的时间戳与目标帧的时间戳,可以避免渲染中间帧,从而提高用户体验。本文将提供详细的解决方案和示例代码,帮助开发者实现精确的视频帧控制。 在使用 WebCodecs VideoDecod…

    2026年5月10日
    000
  • Debian Copilot的社区活跃度如何

    debian copilot是codeberg社区维护的ai助手,旨在为debian用户提供服务。尽管搜索结果中没有直接提供关于debian copilot社区支持活跃度的具体数据,但我们可以通过debian社区的整体活跃度和特点来推断其活跃性。 Debian社区的一般情况: Debian拥有详尽的…

    2026年5月10日
    000
  • Discord.py 交互按钮超时与持久化解决方案

    本教程旨在解决Discord.py中交互按钮在一段时间后出现“This Interaction Failed”错误的问题。我们将深入探讨视图(View)的超时机制,并提供通过正确设置timeout参数以及利用bot.add_view()方法实现按钮持久化的具体方案,确保您的机器人交互功能稳定可靠,即…

    2026年5月10日
    000
  • JavaScript 动态菜单点击高亮效果实现教程

    本教程详细介绍了如何使用 JavaScript 实现动态菜单的点击高亮功能。通过事件委托和状态管理,当用户点击菜单项时,被点击项会高亮显示(绿色),同时其他菜单项恢复默认样式(白色)。这种方法避免了不必要的DOM操作,提高了性能和代码可维护性,确保了无论点击方向如何,功能都能稳定运行。 动态菜单高亮…

    2026年5月10日
    200
  • c++如何实现UDP通信_c++基于UDP的网络通信示例

    UDP通信基于套接字实现,适用于实时性要求高的场景。1. 流程包括创建套接字、绑定地址(接收方)、发送(sendto)与接收(recvfrom)数据、关闭套接字;2. 服务端监听指定端口,接收客户端消息并回传;3. 客户端发送消息至服务端并接收响应;4. 跨平台需处理Winsock初始化与库链接,编…

    2026年5月10日
    100
  • JavaScript函数中插入加载动画(Spinner)的正确方法

    本文旨在解决在JavaScript函数中插入加载动画(Spinner)时遇到的异步问题。通过引入async/await和Promise.all,确保在数据处理完成前后正确显示和隐藏加载动画,提升用户体验。我们将提供两种实现方案,并详细解释其原理和优势。 在Web开发中,当执行耗时操作时,显示加载动画…

    2026年5月10日
    100
  • 使用 Pydantic v2 实现条件性必填字段

    本文介绍了如何在 Pydantic v2 模型中实现条件性必填字段。通过自定义验证器,可以根据模型中其他字段的值来动态地控制某些字段是否为必填项,从而满足 API 交互中数据验证的复杂需求。本文提供了一个具体的示例,展示了如何确保模型中至少有一个字段被赋值。 在 Pydantic v2 中,虽然没有…

    2026年5月10日
    000
  • 三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布

    三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布

    6 月 15 日消息,据博主@肥威 今日爆料,搭载骁龙 8 Gen 3 领先版%ign%ignore_a_1%re_a_1%的新机即将发布,把之前的 for Galaxy 改成“for Everybody”。 Pic Copilot AI时代的顶级电商设计师,轻松打造爆款产品图片 158 查看详情 …

    2026年5月10日 用户投稿
    100
  • 动态更新圆形进度条:JavaScript成绩计算器集成指南

    本文档旨在指导开发者如何将JavaScript成绩计算系统与动态圆形进度条集成,实现可视化展示平均成绩。我们将详细讲解如何修改现有的JavaScript代码,使其在计算出平均分后,能够动态更新圆形进度条的进度,从而提供更直观的用户体验。本文档包含详细的代码示例和注意事项,帮助开发者轻松实现这一功能。…

    2026年5月10日
    000

发表回复

登录后才能评论
关注微信