前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片NEW
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 业务场景题真实业务问题与追问
  • 查漏补缺常见问题解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
    • AI 定制路线NEW按你的简历现排
    • AI 知识地图NEW串起全站知识点
  • 动态
    • AI 热点NEWAI 每日动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
AI 助手NEW
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片NEW
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 业务场景题真实业务问题与追问
  • 查漏补缺常见问题解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
    • AI 定制路线NEW按你的简历现排
    • AI 知识地图NEW串起全站知识点
  • 动态
    • AI 热点NEWAI 每日动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
AI 助手NEW
旧版
返回 AI 情报前线
All News · 全部资讯8637
  • Claude 为小企业赋能新工具
  • Claude Code 和 Codex 的技能框架体系
  • LLM 连续批处理异步优化方案
  • AWS Lambda 文件系统上的 AI Agent 实践
  • 美国 AI 商业化竞争优势分析
  • Agent 时代 MCP 的困局与重新定位
  • Cursor 简单改名花费 8400 tokens 的成本真相
  • Cursor 云代理支持完整开发环境接入
  • Cursor Agents 窗口 UI 优化
  • Needle:26M 参数模型也能用 Tool Calling
  • Engineering Agent 如何实现持久化智能记忆
  • Google DeepMind 推出 Co-Scientist 多代理研究助手
  • Statewright 用可视化状态机强化 AI Agent 可靠性
  • Claude 平台现已登陆 AWS 生态
  • AI 时代团队管理重心转移——从编码到验证和流程
  • AI 时代,资深开发者如何表达自己的价值
  • Cursor 编辑器集成 Microsoft Teams
  • AWS 和 Hugging Face 发布基础模型工程工具包
  • 完全离线 AI 编程开发机搭建实战
  • 零依赖 Vanilla JS 应用克隆库
  • Prompt 工程缺失的一层:思考质量
  • Cursor Bugbot 支持自定义审查力度
  • Codex 工作区进化与插件生态布局
  • AI 生成代码的真实成本——维护困境与解决思路
  • Claude 模拟网络栈:延迟和吞吐量测试
  • Swift 训练 LLM:从 Gflop/s 到 Tflop/s
  • Python GIL 工作原理及踩坑指南
  • Gemini API 文件搜索升级为多模态
  • AI Agent 框架深度对比——编排、工具、记忆、上下文的完整拆解
  • Claude Code 中 HTML 的惊人效果——超越 Markdown 的 AI 交互
  • Claude 推理能力突破:深度 Why 理解
  • AI 幻觉现象解析:为什么 AI 会说谎
  • AI Agent 版本控制:Git 融合框架
  • 自适应并行推理:LLM 推理新范式
  • 用 HTML 替代 Markdown:Claude Code 中的最佳实践
  • 大型代码库中编码 Agent 的 5 个常见失败模式
  • 用 Terraform 和 Cloud Run 部署多 Agent 系统
  • Claude 内部思路可视化:自然语言自编码器
  • 用 Claude 强化 Firefox 安全——AI 在浏览器防护中的应用
  • 设计高效的 AI Agent 协作团队
  • Unsloth 将 LLM 训练速度提升 40% 以上
  • 200 行代码的 LLM 智能路由:成本直降 41%
  • Cursor 新增并行审查和多 Agent 协作编程
  • vLLM V0→V1:强化学习中的正确性优先策略
  • 同一项目两次构建:AI vs 手工全面对比
  • Claude API 提速——Anthropic 宣布提升使用配额与计算合作
  • 打造自主运行的 AI 管家:定时 Agent 实战
  • 用 6502 汇编语言实现 AI 算法的复古实验
  • Google AlphaEvolve:Gemini 驱动的编码 Agent 应用案例
  • Cursor 新增 Agent Context 使用统计功能
  • Claude 限速之谜——Anthropic 创始人解密背后的权衡
  • 已加载 51 / 8637
8.0
热点
AI SCORE
编程提效2026-05-11 20:45

Prompt 工程缺失的一层:思考质量

DEV Community · Julien Avezou#Prompt#提示工程
Editor brief · 编辑速览

揭示大多数 prompt 优化忽视的核心——如何引导 AI 深度思考而非追求格式。实用性强,直接提升编程效率。

文章思维导图
Knowledge map
拖拽缩放
Full translation

完整中文译文

五种思维模式锐化人的判断

我见过无数的 prompt 趋势和 prompt 合集,但围绕 prompt engineering 的大多数讨论都聚焦于一件事:获得更好的输出。

优化更好的输出往往转化为:

但最近,我一直在想:

如果我们优化的是错误的层呢?

因为真正的问题不是:

"我怎样从 AI 获得更好的答案?"

而是:

"AI 实际上在改进我的思考方式吗?"

因为我注意到了一些微妙的事情:

我的输出在改进。

但我的理解并不总是在改进。

在多个团队和环境中工作后,我观察到:

优秀的工程师提出更好的问题。

最优秀的工程师质疑自己的思考。

我看到的大多数优化都针对:

输出质量

AI 不仅在改变我们如何构建。

它还在悄悄地重塑我们在构建时的思考方式。

🧠 你实际上需要什么样的思考?

那时我意识到我不需要更多的 prompt。

我需要一种方法来首先选择正确的思考类型。

不是问:

"最好的 prompt 是什么?"

而是问:

"我现在需要什么样的思考?"

这让我围绕 5 个简单的思维模式来构建我的 prompting:

Explore 模式 — 当我还没有完全理解问题时

Plan 模式 — 当我有计划…但它可能是错误的时

Judge 模式 — 当我需要在选项之间做出选择时

Verify 模式 — 当我需要验证质量或正确性时

Reflect 模式 — 当我想实际学习我做了什么时

这个简单的转变改变了一切。

我不再被动地使用 AI,而是根据思维任务有意地使用它。

🔁 保护你思考的简单循环

这是一个简单的工作流框架,能带来巨大差异。

第一步:先写下你的想法。

第二步:用它来扩展或挑战你的思考。

第三步:评估。我只是接受它了吗?

我能不用 AI 解释它吗?

听起来很简单,但跳过它却出人意料地容易。

当你跳过它时,你开始注意到一些微妙的东西:

你的输出改进了。但你的理解并不总是跟上。

⚖️ 为什么一个 prompt 几乎永远不够

我在工作流中一直在改变的一件事:

我很少再依赖单个 prompt。

取而代之,我使用 prompt 配对:

1) 一个 prompt 来生成 2) 一个 prompt 来挑战

例如:

"为这个系统建议 3 种可能的架构。"

"现在挑战每个选项:隐藏的风险、失败模式和长期维护问题是什么?"

AI 非常擅长给出似乎合理的首要答案。但这些答案通常是:

  • 倾向于常见模式
  • 忽视边界情况
  • 假设完美的条件

Prompt 配对帮你避免:

  • 过度自信的首轮答案
  • 盲点
  • 未经检验的假设

它强制一个简单但强大的循环:

生成 → 批评 → 决策

而仅这个循环本身可能已经比任何单个"更好的 prompt"改进了我的决策质量。

📊 一个简单的方法来检查 AI 是在帮助还是伤害你的思考

我开始做的另一件事:

在重要的 prompt 之后,我问自己:

"AI 实际上在这里改进我的思考吗?"

我使用一个简单的思维评分(0–5):

  • 我在 prompting 之前写下了自己的初步观点吗?
  • 我挑战或完善了输出吗?
  • 我验证了至少一个重要的声明吗?
  • 我自己做了最终判断吗?
  • 我能不用 AI 解释结果吗?

不是作为一个严格的系统。更像是一个信号。

因为有时模式是明显的:

你得到很好的输出。你移动得更快。但你实际上并不理解发生了什么。

随着时间推移,这会加重。

🛠️ 一些改变了我工作方式的 prompt

这是我经常使用的一个(Explore 模式):

"I am working on a vague engineering problem. Before suggesting solutions, help me frame the problem. List the goal, constraints, stakeholders, unknowns, assumptions, edge cases, and the questions I should answer myself first."

然后我跟上:

"Now turn this into the 5 questions I should answer manually before asking for implementation help."

这样做:

  • 在编码前强制清晰
  • 早期显露未知数
  • 防止过快跳入解决方案

我一直在更多使用的另一个(Challenge 模式):

"Pressure-test this architecture proposal. Identify assumptions, weak points, hidden dependencies, and failure modes. For each, explain what evidence would confirm or disprove it."

跟上:

"Which of these should I verify first, and how?"

这个 prompt 救了我几个非常自信但有缺陷的方向。

👥 团队现在正在发生什么变化

Prompting 发展很快。

我看到的趋势:

  • 更多嵌入在工作流中
  • 少于"一个完美的 prompt"
  • 更多 prompt 驱动工作流

我也看到了这样的模式:

Prompt 驱动开发(编码前探索)

Prompt 版本控制(像代码一样迭代 prompt)

共享团队 prompt(内部剧本)

但这些大多数仍然优化输出质量。不是思考质量。

🧩 我觉得缺失的部分

我不需要更多的 prompt。

我需要一种方法来回答:

"AI 是在让我的思考更好,还是仅仅更快?"

所以我在重要的 prompt 之后开始使用一个简单的自检:

  • 我在 prompting 前思考了吗?
  • 我挑战了输出吗?
  • 我验证了什么吗?
  • 我做了最终判断吗?
  • 我能不用 AI 解释它吗?

不是为了优化生产力。而是为了保护判断。

⚙️ 我最终为自己构建的系统

我最终将这结构化成一个我现在每天使用的 prompt 系统:

Before / During / After 工作流

Paired prompt(生成 → 挑战)

简单的思维质量评分

推荐循环:AI 前思考 - 核心 Prompt - 配对跟进 - 手动反思 - 思维评分。

所有组织围绕真实工程使用案例。

如果你感兴趣,我分享了完整的 prompt 系统作为免费 PDF(100 个按思维模式结构化的 prompt)。

很想听到你对我系统的反馈。

💬 好奇其他人如何处理这个问题

你今天如何处理 prompting?

你会反思你的 AI 使用吗?

团队是否开始在内部标准化 prompting?

我特别好奇这在团队/组织层面如何发展。

但随着时间推移,优秀工程师是那些保护他们思考方式的人。

一些评论可能只对已登录访客可见。登录以查看所有评论。

如需进一步操作,您可以考虑屏蔽此人和/或报告滥用。

Original source

本文由 AI 翻译整理自 DEV Community · Julien Avezou,原文版权归原作者所有。

阅读英文原文
上一篇
零依赖 Vanilla JS 应用克隆库
下一篇
Cursor Bugbot 支持自定义审查力度