
🚀 欢迎来到我的CSDN博客:Optimistic _ chen
✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!
🚀我的专栏推荐:
| 专栏 | 内容特色 | 适合人群 |
|---|---|---|
| 🔥C语言从入门到精通 | 系统讲解基础语法、指针、内存管理、项目实战 | 零基础新手、考研党、复习 |
| 🔥Java基础语法 | 系统解释了基础语法、类与对象、继承 | Java初学者 |
| 🔥Java核心技术 | 面向对象、集合框架、多线程、网络编程、新特性解析 | 有一定语法基础的开发者 |
| 🔥Java EE 进阶实战 | Servlet、JSP、SpringBoot、MyBatis、项目案例拆解 | 想快速入门Java Web开发的同学 |
| 🔥Java数据结构与算法 | 图解数据结构、LeetCode刷题解析、大厂面试算法题 | 面试备战、算法爱好者、计算机专业学生 |
| 🔥Redis系列 | 从数据类型到核心特性解析 | 项目必备 |
🚀我的承诺:
✅ 文章配套代码:每篇技术文章都提供完整的可运行代码示例
✅ 持续更新:专栏内容定期更新,紧跟技术趋势
✅ 答疑交流:欢迎在文章评论区留言讨论,我会及时回复(支持互粉)
🚀 关注我,解锁更多技术干货!
⏳ 每天进步一点点,未来惊艳所有人!✍️ 持续更新中,记得⭐收藏关注⭐不迷路 ✨
📌 标签:#技术博客 #编程学习 #Java #C语言 #算法 #程序员
文章目录
前言
在过去,构建软件意味着编写精确的规则,告诉计算机每一步该做什么;而如今,我们正在见证一场根本性的转变------从' instructing '(指令)转向' orchestrating '(编排)。
AI Engineering,或者更具体地说,LLM Engineering(大语言模型工程),并非仅仅关于如何调用 API。它是研究如何将大语言模型作为核心'推理引擎',与传统软件架构(API、数据库、可观测性)深度融合的工程学科。
在这门学科中,提示词不再是简单的输入文本,而是高度敏感的代码;智能体(Agents)不再是一个噱头,而是负责拆解复杂任务的自主决策者。当我们谈论 AI Engineering 时,我们实际上是在探讨一套全新的技术栈:如何通过 RAG 驾驭私有知识,如何通过 Tool Calling 赋予模型行动力,以及如何借助 MCP 构建标准化的工具生态。最终,这门工程的核心目标是------让不确定的模型,产出确定的业务价值。
什么是提示词
如果说大模型是一位万物皆知的超强大脑------他拥有海量的信息,却无法得知你的需求是什么,你给它的每一条输入,都是一条脑电波,是它给出反应(答案)的唯一方法。
大模型的每一次输出都取决于你给它的输出,也就是提示词是怎么样的。如果你给它模糊、大而泛的提示词,它可能和你所想的答案差之千里;但如果你给它清晰、具体的指令,才会输出你想要的答案。

提示词要素
高质量的提示词的背后是一套可拆解的、可复用的结构化要素。
- 目标:明确你的需求,你要明确 AI 要完成的具体的事情;
- 背景:提供上下文,帮助 AI 理解任务背后的逻辑,得知场景氛围;
- 受众:不同的读者需要不同的表达方式,告诉 AI 内容的受众是谁,优化语言风格
- 风格:定义文本的格式或者类型,控制整体的风格,比如:口语化、故事化、新闻体
- 语气:语气代表着感情色彩,虽然 AI 没有感情,但是文字有
- 格式:告诉 AI 以什么样的结构输出,方便后续数据处理
- 约束条件:除了告诉 AI 的一系列条件,也要限制内容的输出,比如:不要用英文回答
满足这些要求,一份高质量的提示词就完成了,用一份高质量的提示词才能体验 AI 的强大。
为高中生学习地理知识描绘中国四大高原之一 的黄土高原的整体风貌 。突出其地球上最大、最连续、最深厚的黄土覆盖区这一特点。语言风格 :地理学教科书式的客观、精确且富有层次感。不要业余回答,不要专业晦涩。
提示词技巧
写提示词时可能会忘记满足所有要素,导致 AI 响应不再预期内,这个时候我们就需要一个结构化框架来系统的组织这些要素------这就是CO-STAR框架的价值。
CO-STAR框架是对已有提示词的一次逻辑重组和流程优化,类似一张建筑图纸,引导我们一步步构建完整、清晰、可执行的指令。
少样本提示
其实就算我们尽全力完善提示词,AI有可能还是无法理解我们的要求。问题不再AI,而是你描述的还不够准确,你可以给它一份样例,让AI知道答案是哪种样子,让AI学习这种样式的回答,之后再提问就可以得到你意料之中的回答了。
核心逻辑是:你不是给 AI 下指令,而是在"教"它你想要的风格和逻辑但是这种场景只局限于格式固定,情感和意图分类的结构化任务中。

给AI一个示例,它会给你更好的回答。
思维链提示
有时候,我们并不是只想得到答案,更想知道------你是怎么得出这个答案的?
尤其是处理数学题时,如果AI只输出答案,其实是很容易出错且难以更正的,这个时候思维链就能解决这种问题。
我们让AI在给出答案之前,先展示它的"思考过程",类似于解数学题时写出步骤一样。
通过在⽰例中展⽰"问题→推理过程→答案"的完整链条,引导模型模仿这种逐步推导的⽅式(少样本提示),从⽽提升其在数学计算、逻辑推理等复杂任务上的表现。

自我一致性
我们有时候发现同一个问题问两遍,AI会给出两个不同的答案,尤其是解答数学题的任务时,这个情况尤其明显。
核心策略:
- 让AI对同一个问题生成多条不同的推理路径
- 然后从这些路径中找出出现频率最高的答案
- 最终输出这个共识性结论
简单来说,它不是让AI更聪明而是让它多思考,选择最靠谱的那个答案(多次尝试+投票机制)
完结撒花!🎉

如果这篇博客对你有帮助,不妨点个赞支持一下吧!👍
你的鼓励是我创作的最大动力~
✨ 想获取更多干货? 欢迎关注我的专栏 → optimistic_chen
📌 收藏本文,下次需要时不迷路!
我们下期再见!💫 持续更新中......
悄悄说:点击主页有更多精彩内容哦~ 😊
