“要仔细点”不是指令:提示词写作最常见的隐形歧义
ClickOk5811 · reddit · 2026-09-03
作者从一次规划会议讲起:有人发现 AI 输出不稳定,提议“告诉它要彻底一点”。作者指出这类话根本不是可执行的指令——"彻底"没有基线、没有具体风险、没有验收标准,加上去只是把决策推给模型默默替你选一种解读。
核心论点:
- "Be thorough"、"act as a senior engineer"、"use good judgment" 是同一种失败的不同外衣:听起来像指令,实际只是把决定权转移一层。
- 模型不会因为被要求“仔细”就更仔细,它只是悄悄挑一种解释执行, underspecified 的请求同理。
- 真正有效的是写成验收标准式的指令:不说"妥善处理错误",而是"校验失败时返回这个特定错误结构、记录这些上下文、校验失败不重试"——不留解释空间,模型或人来执行结果都差不多。
- 观察是:多数团队本就会写验收标准,只是没意识到一条充分具体化的指令和一条写得好的验收标准几乎是同一种东西。
「编程与Agent」频道最新
- Magnitude 开源推理服务器:本地模型直接接入你现有的编码 Agent — magnitudedev · 2026-09-03
- 2.9 千星开源工具:用 LLM 从非结构化文本生成交互式知识图谱 — tom_doerr · 2026-09-03
- 用 Agent 模拟 GitHub 生态:Agent-Agent 协作也遵循自己的 scaling law — tongshuangwu · 2026-09-03
- 开源 Open Notebook:3 万星本地版 NotebookLM,支持 4 人播客 — JafarNajafov · 2026-09-03
- AFK Pilot Cloud 上线:5 美元月租跑你的 AI 编程智能体 — PawelHuryn · 2026-09-03
- 从 prompt 到 context:一条长推讲透 4C 上下文框架 — bigaiguy · 2026-09-03