自我修正提示词:让AI检查并改进自己的输出

📅 2026/8/2 20:02:05
自我修正提示词:让AI检查并改进自己的输出
自我修正提示词让AI检查并改进自己的输出你有没有发现一个现象同一段AI生成的内容你一眼就看出几个明显的问题——逻辑跳跃、数据错误、语气不一致。但AI在生成时似乎完全没有意识到这些问题。更妙的是如果你把这段内容发回给AI让它检查一下有什么问题它往往能找出大部分你看到的那些问题。这说明什么AI其实有能力检查自己的输出质量只是在生成时它顾不上自我检查。今天这篇文章我要教你如何把这种事后检查能力前置到生成过程中让AI在输出时就开始自我修正。一、自我修正提示词的原理1.1 为什么AI需要自我修正 大语言模型在生成文本时的工作模式是逐词预测——每一个新词都是基于前面已经生成的词来预测的。这个机制有一个天然的局限AI在写第100个词的时候看不到第200个词会造成什么问题。它没有全局规划只是沿着概率最高的路径一路往下写。这就是为什么AI经常犯一些回头看就很明显的错误写到最后发现忘了开头提到的某个重要限定条件第3段推翻了自己在第1段说过的观点某个例子在第2段和第5段各出现了一次重复开篇说文章有三个要点写完发现只涉及了两个AI生成模式的问题 [词1]→[词2]→[词3]→...→[词500] 每一步只看前面写了什么无法看到后面将写什么 自我修正的机制 [词1]→...→[词500]→[自我检查1逻辑一致性] →[自我检查2完整性] →[自我检查3准确性] →[修正问题]→[最终输出] 自我修正提示词的本质是在AI的单向生成流程中插入一个回头检查的环节。这相当于给AI配了一个内置的编辑——不是重新生成而是在生成后检查并修正。1.2 自我修正的两种模式模式一后置修正——AI先完成全部输出然后自己审查一遍并修正。提示词结构 请先完成任务[任务描述]。 完成输出后请对以上内容进行自我审查检查以下方面 1. [...] 2. [...] 如发现问题请修正后重新输出完整内容。模式二内置修正——AI在生成过程中同步进行自我检查。提示词结构 请完成任务[任务描述]。 在写作过程中请逐段进行自我检查 - 写完后回头读这一段确认[检查项] - 如果发现问题立即修正然后再继续写下一段。 最终输出是已经过自我修正的内容。 模式一适合短内容少于500字模式二适合长内容超过1000字。长内容如果等全部写完再回头检查AI可能会遗漏早期段落的错误。二、自我修正的核心检查维度2.1 逻辑一致性检查⌨️ 这是自我修正最重要的维度——检查输出中是否存在逻辑矛盾。逻辑一致性自我修正提示词 在输出完成后请进行以下逻辑一致性审查 1. 论点一致性 - 全文的论点是否保持一致是否存在第2段说A是重要的 第5段却说A的意义被高估了这种矛盾 - 如果有矛盾判断是需要修正还是这是合理的辩证讨论。 如果是后者在第5段明确提及虽然前面强调了A的重要性 但同时我们也需要看到...来展现辩证而非矛盾。 2. 因果链条 - 全文的因果推理是否连贯 - 是否存在因为A所以B因为B所以C但中间B缺少解释的跳跃 - 标记所有因果关系不够严密的推断。 3. 数据一致性 - 如果全文多次引用数据如市场份额30%前后数字是否一致 - 如果引用了时间相关数据时间先后关系是否正确 如果发现任何逻辑问题在最终输出前修正。2.2 完整性检查检查是否遗漏了重要内容、是否回答了所有承诺要回答的问题。完整性自我修正提示词 在输出完成后请进行以下完整性审查 1. 承诺对照 回顾开头是否提出了某些问题/承诺如本文将从三个角度分析 检查正文是否真的全面覆盖了这三个角度。 2. 关键要素覆盖 对照以下清单检查输出是否覆盖了所有关键要素 [列出你期望输出中必须包含的要素] 3. 平衡性检查 如果任务是分析/对比/评估检查各方的篇幅是否平衡 - 是否花了80%的篇幅讨论A只给了B 20% - 如果篇幅不均是否是有意为之A确实比B更值得深入讨论 如果是有意的在B的部分简要说明为什么B的讨论较简短。 如果发现任何遗漏补充后再输出完整版本。2.3 准确性检查⚠️ AI最容易在事实和数据上犯错。自我修正虽然不能100%纠正事实错误AI不知道自己不知道什么但能让AI对自己的确定性进行标注。准确性自我修正提示词 在输出完成后请进行准确性自查 1. 确定性标注 - 对你非常确定的内容保持现有表述 - 对你有一定把握但不是100%确定的内容 在括号内标注确定性等级如据公开信息 - 对你基于推理得出而非事实依据的内容标注推断 - 如果某个数字/时间/案例你无法确认明确说 我无法确认具体数字以下是基于一般情况的估计 2. 时效性检查 - 如果输出了涉及时间的信息如最新的XX、2024年的数据 这些时间描述在你的知识范围内是否准确 - 如果引用了最新研究、最新趋势等标注知识截止时间。 3. 来源可靠性 - 如果引用了具体的数据或观点能否标注来源类型 如根据XX行业报告、XX公司官方公告 - 如果是广泛传播但来源不明的内容标注公开信息来源待验证 修正任何你意识到可能不准确的内容。2.4 受众适配性检查检查输出是否真正适合目标受众的理解水平和关注点。受众适配性自我修正提示词 在输出完成后请从目标受众[具体描述受众]的视角 重读你的输出并进行以下检查 1. 可理解性 - 如果目标受众是[非专业人士/入门者]是否用了他们 不熟悉的专业术语而没有解释 - 如果有请在使用处加括号简要解释或改用日常语言。 2. 相关性 - 输出中的每一个部分是否都是目标受众真正关心的 - 如果有虽然正确但受众不在乎的内容精简或删除。 3. 共情度 - 输出的语气和例子是否让受众感觉这是在跟我说话 - 如果太学术/太疏离调整到更贴近受众的表达方式。 - 使用的例子、类比、场景是否来自受众的日常生活/工作 修正任何受众不适配的内容。三、自我修正的五个实战技巧3.1 技巧一双重生成法 让AI生成两个版本然后让它自己比较并选出更好的再基于更好的版本进行修正。双重生成自我修正提示词 请先就[任务]独立生成两个版本版本A和版本B。 生成规则 - 版本A和版本B应该有不同的结构/角度/风格 - 两个版本独立生成不要互相参考 生成完成后请进行以下操作 1. 分别列出版本A和版本B各自的优势和不足 2. 判断哪个版本整体更好或两个版本各有哪些值得保留的部分 3. 以更好的版本为基础吸取另一个版本的优点 输出一个融合优化后的最终版本 4. 在最终版本后简要说明你做了哪些融合和改进 这个技巧利用了AI的对比判断能力——AI在评判两个版本的优劣时往往比在单个版本中找问题更敏锐。3.2 技巧二角色切换法让AI在创作者和审校者之间切换角色。角色切换自我修正提示词 请分两个角色完成这个任务 【创作者角色】 你先以创作者的身份完成[任务]。目标是产出最优质的内容。 在创作时不要自我审查全力发挥。 ---角色切换--- 【审校者角色】 现在切换为审校者身份。你是一位经验丰富的内容审校编辑 以严格、挑剔但不恶意的态度审校刚才创作者的作品。 请以审校者的身份回答以下问题 1. 这份内容最大的一个优点是什么 2. 这份内容最大的一个弱点是什么 3. 如果只能改一个地方来最大程度提升内容质量 你会改哪里为什么 4. 有哪些地方内容正确但表达不够好 5. 目标受众读到后半段会不会走神如果会从哪开始走神的 现在请回到创作者身份根据审校者的反馈修改内容 产出最终的优化版本。3.3 技巧三清单自检法给AI一个明确的检查清单让它逐项检查自己的输出清单自检法提示词 在完成初始输出后请用以下清单逐项自检 标注每项是否通过✅/⚠️/❌对未通过的项说明问题和修正措施。 【自检清单】 □ 开头30字内是否让读者知道这篇文章跟他有什么关系 □ 每个核心观点是否有至少一个例子或数据支撑 □ 全文是否有逻辑断裂处两段之间读者会问怎么跳到这儿了 □ 是否存在说了一堆但没给出行动建议的内容 □ 结尾是否让读者有明确的收获感或下一步行动 □ 术语使用是否一致同一个概念没有用两个不同的词表达 □ 是否有任何超过50字的单句 □ 是否存在AI常用套路在当今、综上所述、值得注意的是 逐项检查后修正所有⚠️和❌项输出最终版本。 在最终版本中用注释标注主要修正的位置。 注释用!-- 这样不会被普通读者看到 --的格式3.4 技巧四反向质询法让AI扮演反对者来挑战自己的输出。反向质询法提示词 完成[任务]后请进行以下反向质询 假设你是一个持相反立场或怀疑立场的读者。 你对刚才生成的内容提出5个最有挑战性的质疑。 质疑的角度可以包括但不限于 - 你引用的这个数据可靠吗来源是什么 - 你说的这个因果关系有没有可能是相反的 - 你推荐的这个方案有没有考虑到[特定场景]的特殊性 - 你说的A和B之间会不会有第三个因素C才是真正的原因 - 你凭什么认为这个趋势会持续历史上类似趋势不都逆转了吗 对于每个质疑给出你的回应 - 如果质疑合理且暴露了内容的弱点 → 修改内容 - 如果质疑可以解释但需要补充 → 在原内容中加入回应 - 如果质疑站不住脚 → 简要说明为什么不成立不需要修改内容 最终输出经过反向质询检验后的修正版本。3.5 技巧五降维验证法让AI用更简化的方式重新表达核心内容验证是否抓住了本质降维验证法提示词 完成任务后请进行降维验证 1. 用不超过50字总结你的输出核心内容。 如果你发现自己无法在50字内总结 说明你的输出可能缺乏一个清晰的核心观点 2. 找一个你用的专业术语或复杂概念 用给10岁小孩解释的方式重新表达。 如果你发现自己很难做到 说明你对这个概念的理解可能还不够透彻 对应的输出部分可能也需要更清晰 3. 列出一个如果有人只能记住一点我希望他记住这个 的要点。 如果你的输出中没有一个特别突出的核心要点 说明输出可能太平均需要加强重点 基于降维验证中发现的任何问题修正你的输出。四、自我修正提示词的模板4.1 通用自我修正附加模板这是一个可以附加在大多数任务提示词后面的通用自我修正模块 自我修正要求 在完成初始输出后请执行以下自我修正流程 【第1步逻辑与事实审查】 - 检查全文是否存在前后矛盾的表述 - 检查数据和引用的准确性标注不确定的内容 - 检查因果推理是否严密 【第2步完整性与结构性审查】 - 检查是否遗漏了重要方面 - 检查结构是否合理各部分篇幅分配、过渡自然度 - 检查开头是否立了承诺而结尾没兑现 【第3步表达与阅读体验审查】 - 检查是否有读起来不顺畅的句子朗读一遍 - 检查是否有过度重复的句式或表达 - 检查受众适配度用语、例子、深度是否匹配目标读者 【第4步修正】 基于以上三轮审查修正所有发现的问题。 输出修正后的最终版本。 【修正标注】可选 在最终版本的末尾用Markdown注释格式 !-- 修正... -- 简要列出你做的主要修正让用户知道哪些部分经过了改进。4.2 代码自我修正模板 代码自我修正要求 在完成代码输出后请执行以下自我修正流程 1. 静态检查 - 所有变量在使用前是否已定义 - 所有导入import是否完整且正确 - 是否存在未使用的变量或导入 - 命名是否遵循项目约定的规范 2. 逻辑检查 - 边界条件是否处理空输入、极端值、null/undefined - 所有循环是否有明确的退出条件 - 递归是否有基准情况 - 异常处理是否覆盖了主要的失败场景 3. 安全检查 - 是否存在SQL注入/XSS/CSRF等安全风险 - 是否硬编码了任何密钥、密码或敏感配置 - 用户输入是否经过了验证和清理 4. 性能检查 - 是否存在N1查询问题 - 循环内是否有不必要的重复计算 - 大数据量处理是否考虑了内存占用 5. 可读性检查 - 关键的复杂逻辑是否有注释 - 是否存在魔法数字应该提取为命名常量 - 函数长度是否合理超过30行的考虑拆分 基于以上检查修正代码输出最终版本。 在代码块后附加一个简短的修正摘要。4.3 翻译自我修正模板 翻译自我修正要求 完成翻译后请进行以下自查 1. 准确性审查 - 中文译本是否完整传达了英文原文的所有关键信息 - 是否有漏译或增译增译的用括号标注为译者注 - 数字、日期、专有名词是否翻译准确 2. 流畅性审查 - 读起来像翻译体吗也就是读起来能闻到英语的味道 - 如果有翻译体将英文句式结构转换为中文自然的表达方式 - 长句是否过于复杂中文本就不适合过长的从句嵌套 拆分超过40字的句子 3. 文化适配审查 - 原文中的文化特定表达习语、典故、幽默如何处理 直译→如果中文读者能理解保留 意译→如果中文读者无法理解找到中文中最接近的表达 加注→如果很重要但不便意译直译括号加注说明 - 是否存在中文语境下不恰当的表达 修正所有问题后输出最终译本。五、自我修正的局限性5.1 诚实面对自我修正的天花板⚠️ 自我修正不是万能药。我需要在讲完所有技巧后诚实地说明它的局限局限一AI不知道自己不知道什么。AI可以检查我有没有自相矛盾但很难检查我引用的这个数据到底对不对。如果一个错误来源于AI的训练数据本身自我修正环节大概率无法发现。局限二AI倾向于通过自己的检查。当AI在自己写的文章里找问题时它有一种心理倾向如果AI有心理的话——“我写的应该没问题”。这导致自我修正的严格程度低于同等水平的另一个人或另一个AI的审查。局限三自我修正可能引入新错误。AI在修正一个错误时可能不小心引入另一个错误。尤其是当修正涉及大段重写时。5.2 弥补策略弥补自我修正局限的策略 1. 交叉验证法 将AI的输出发到一个新的对话中让另一个AI独立审查。 或者先让AI输出然后自己审查一遍 再把你发现的问题发回去让它修正。 2. 具体检查 笼统检查 请检查输出是否准确这个指令的效果很差—— AI倾向于说是准确。 请逐句标注你对这句话的事实准确性有多大把握—— 这个指令迫使AI认真审视每一句。 3. 人类把关不可替代 在以下场景不要依赖AI的自我修正 - 涉及法律、医疗、金融等高风险领域的内容 - 将被广泛传播的内容新闻稿、公开发言等 - 包含具体数字、数据、统计的敏感内容 - 面向学术或专业受众的权威性内容 原则AI的自我修正可以帮你从60分提到80分 但从80分到95分仍然需要人类的专业判断。六、实战案例用自我修正提示词优化一篇产品文案6.1 初始任务提示词 请为我们的新产品——智记AI笔记App写一篇发布文案 发布在Product Hunt上。先完成初版然后进行自我修正。6.2 带完整自我修正的提示词请为新产品智记AI笔记App写一篇Product Hunt发布文案。 产品核心卖点 - 录音转文字AI自动总结 - 一键从笔记生成待办事项 - 支持会议/上课/采访等多种场景 - 跨设备同步 自我修正要求 在你完成初版文案后请执行严格的自我修正 【修正1Product Hunt适配检查】 - 文案是否在200字以内PH上过长的介绍没人读完 - 前50字是否包含了最核心的差异化价值 - 是否使用了清晰的产品截图描述 - 是否包含明确的try it呼吁 【修正2去除AI味】 - 搜索你的文案删除以下AI高频套路词 在当今、改变XX的方式、为您赋能、无缝的 直观的、强大的、创新的这些词在PH上已经被 过度使用到完全失去意义 - 用具体的使用场景代替抽象的形容词 ❌ 强大的AI总结功能 ✅ 一小时会议30秒生成会议纪要 【修正3真实性验证】 - 文案中的每一句描述反问自己 这个功能用户第一次使用就能体验到吗 如果答案是否需要深度使用才能体验到 标注出来并说明为什么不放在PH首发的短文案中。 - 如果使用了相比同类产品之类的比较标注 这个比较的依据是什么是客观可验证的吗 【修正4情绪曲线检查】 - PH文案的理想情绪曲线 前30字好奇这是什么东西 中间认知原来是这样有点意思 结尾行动试试看 - 检查你的文案是否符合这个曲线。特别是开头—— 开头是否创造了足够的好奇心 基于以上四轮检查修正你的文案。 输出最终版本并在末尾用注释标注你在修正中改变的主要点。6.3 AI的自我修正过程模拟输出AI在经过自我修正后可能的改动包括删除了强大的、无缝的等空洞形容词把改变你记笔记的方式改成了具体的场景描述增加了前30字的钩子——让读者好奇压缩到200字以内删掉了所有不必要的信息七、核心要点总结✅自我修正的本质是在AI的单向生成流程中插入回头检查环节。AI生成时看不到全局但生成后可以回顾全局并修正矛盾、遗漏和错误。✅四大核心检查维度逻辑一致性不自相矛盾、完整性不遗漏重要内容、准确性标注不确定信息、受众适配性真正适合目标读者。✅五种实战技巧双重生成法两个版本取其精华、角色切换法创作者审校者、清单自检法逐项自查、反向质询法挑战自己的输出、降维验证法用简化方式检验核心。✅自我修正指令必须具体。“检查输出质量这种笼统指令几乎无效。给AI一个明确的检查清单逐项对照效果远好于你检查一下有没有问题”。✅诚实面对自我修正的局限AI不知道自己的知识盲区倾向于放水自己的检查修正过程可能引入新错误。高风险内容仍需人类把关。✅自我修正不是替代人类审查而是前置人类审查。让AI先自己检查和修正一遍你再来审查——这样你审查的是80分的版本而非60分的版本你的工作量减少最终质量却更高。✅自我修正可以附加在任何提示词上。在提示词末尾添加一个 自我修正要求 模块让AI在完成任务后进行系统性的自我审查和修正。 最后一句话“让AI自我修正本质上是在弥补AI生成机制的结构性缺陷——生成时’只看前不看后’。给自己配一个内置编辑不是为了让AI产生完美输出而是为了让你审阅的起点更高、修改的量更小。AI做好AI能做的那部分检查你做好只有你能做的那部分判断。”