提示词工程6要素深度拆解系列 · 第4篇本文要点格式约束的三级精度 Markdown/JSON/表格的战术用法 格式即内容的设计哲学一、「写得不错但我没法用」你有没有过这种经历——AI写了一篇内容逻辑通顺、案例精彩、语言流畅。但你就是没法直接用。为什么因为它是一整坨文本。没有标题层级没有分段没有列表没有表格。你需要手工排版、加标题、拆段落、找重点——工作量几乎等于重写。这就是「格式」要素缺失的典型症状。格式不是排版。格式是信息的骨架。同样的内容有没有骨架可读性和可用性天差地别。二、格式提示词的「输出编译器」在6要素体系中要素解决什么问题角色AI用什么身份思考任务AI要产出什么背景AI基于什么信息思考格式AI的输出长什么样格式是你和AI之间的「接口规范」——你告诉AI输出格式AI按规范交付你拿到就能用。没有格式约束AI会输出它认为「不错」的格式但那可能和你的使用场景完全不匹配。三、格式约束的三级精度格式约束不是「说一句话」就完事。它有三个精度级别Level 1 · 粗粒度说「形式」✦ 用列表✦ 用表格对比适用快速原型 / 头脑风暴Level 2 · 中粒度给「模板」✦ 提供完整输出骨架✦ 指定标题、字段、结构适用内容创作 / 工作汇报Level 3 · 细粒度定「协议」✦ 指定字段类型✦ 长度限制 · JSON Schema 约束适用程序接入 / 自动化Level 1粗粒度 —— 能用但不可控「用表格形式输出」 「用Markdown列表」 「分三段写」这是最基础的格式指令。优点是简单缺点是不可控。AI理解的「表格」可能和你想的完全不一样——列数、列名、行数都是随机的。适用场景快速原型、头脑风暴、不要求精确格式的场景。Level 2中粒度 —— 精准可控「用以下模板输出 标题【产品名称】竞品分析 第一部分对比表格 维度包括价格、核心功能、差异化、劣势。每一行分别填写我们、竞品A、竞品B的情况。 第二部分关键发现不超过3条 每条用一句话概括要求有具体结论而不是泛泛描述。 第三部分行动建议按优先级排序1-3条 每条行动建议包含做什么、为什么做、预期效果。 」这是最实用的格式约束级别。给了模板AI的输出你就「能猜到大概长什么样」。一个小技巧模板中的空白行/占位符就是最好的格式指令——AI会自然地填充它们。Level 3细粒度 —— 程序级可用「输出一个JSON对象schema如下 { product: string, competitors: [ { name: string (≤20字), price_range: string, strengths: string[] (3-5条), weaknesses: string[] (3-5条), threat_level: 高 | 中 | 低 } ], recommendations: string[] (按优先级排序, ≤5条) } 」这是为程序化消费设计的格式约束。适用于需要将AI输出接入系统/工作流的场景。关键技巧用JSON Schema约束 枚举值 长度限制让输出可以直接被代码消费。四、格式选择的决策树不同场景应该用不同格式。以下是一张决策树核心问题是你要把AI的输出用来做什么不同场景对应不同格式策略使用场景推荐格式详细说明精度级别直接发布公众号 / 知乎 / 官网Markdown 模板标题层级、段落约束、加粗规则、引用格式Level 2对比分析 / 辅助决策表格 要点列表表格负责维度对比列表负责结论提炼Level 2接入程序 / 自动化工作流JSON / YAML约定字段名、类型、枚举值下游可精确解析Level 3PPT / 汇报材料四段式结构标题、要点、数据、结论四段递进符合汇报逻辑Level 2快速问答 / 探索性对话自然语言不纠结格式追求响应速度Level 1五、格式即内容被低估的设计哲学5.1 格式不只是「好看」很多人以为格式是「锦上添花」的装饰。但格式和内容是不可分割的。举个例子无格式约束AI分析了用户反馈指出了3个问题登录流程太复杂需要简化注册步骤以及首页加载速度太慢。建议优先优化性能因为这直接影响了用户流失率。有格式约束用户反馈分析本周收到127条高优先级首页加载速度反馈次数47条37%影响直接导致用户流失跳出率提升12%建议首屏资源压缩目标2秒中优先级登录流程反馈次数35条28%影响新用户注册转化率下降建议减少必填字段支持微信一键登录低优先级首页内容反馈次数15条12%同样的信息格式不同传递的效果截然不同。前者你需要读3遍才能提取关键信息后者扫一眼就能做出优先级判断。这就是「格式即内容」的含义——格式本身在传递信息。优先级、严重程度、紧急程度都可以通过格式来表达。5.2 格式设计的四条黄金法则法则一用视觉层级替代解释文字❌ 「这个问题最重要优先级最高大家要特别注意。」✅ 放在最前面标题加粗用红点标记。不要用文字解释重要性用格式让重要性「跳出来」。法则二用结构替代叙述❌ 「上周我们主要做了三件事第一件是优化了首页加载速度通过压缩图片和懒加载实现了2秒以内……第二件是……」✅ 用结构替代叙述上周工作性能优化首页加载 2秒压缩图片懒加载功能上线微信一键登录覆盖率98%设备Bug修复iOS闪退问题影响3%用户已发布hotfix结构化的信息AI更容易生成人也更容易理解。法则三用约束替代期望❌ 「写详细一点」✅ 「每个功能点用3-5句话描述必须包含功能名称、解决的问题、适用场景、一个使用示例」「详细」是主观的。字段和数量是客观的。永远用客观约束替代主观期望。法则四用边界替代自由❌ 「格式你自由发挥好看就行」✅ 「标题不超过20字段落不超过4行每个列表至少3条最多5条不使用嵌套列表」给自由AI可能给你惊喜也可能给你惊吓。给边界AI在边界内发挥——可控且稳定。六、格式约束的进阶技巧技巧一「反向模板」——先让AI输出格式你确认后再让它填内容你「请先输出一份市场分析报告的目录结构包含一级标题和二级标题。先不写具体内容。」 AI输出骨架 你「第3个一级标题去掉第2个一级标题下加一个数据来源的二级标题。确认后用这个结构写内容。」这种方法有两个好处你可以在AI投入大量token写内容之前先校准方向AI填充内容时已经有了「骨架」逻辑不会跑偏技巧二「双格式输出」——一次产出两个版本「请用两种格式输出分析结果 版本A面向管理层的精简版表格要点500字以内 版本B面向执行层的详细版结构化长文2000字以内」一份输出两个场景都能用。效率翻倍。技巧三「格式链」——多个格式串联「第一步用表格列出所有方案的关键参数。 第二步从表中选出最优方案用SWOT框架分析。 第三步基于SWOT分析输出执行计划的甘特图用Markdown表格模拟行任务列周次。」这不是一次格式约束而是一个格式工作流。每一步的格式为下一步服务形成完整的分析链路。七、不同使用场景的格式模板场景一公众号/知乎文章【格式要求】 - 使用Markdown格式 - 标题层级不超过H3 - 每个段落不超过4行 - 关键结论用加粗标出 - 数据用表格呈现 - 案例用引用块 - 全文不超过2000字 - 开头必须有Hook句吸引读者继续读的一句话 - 结尾有CTA引导关注/评论/转发的一句话场景二工作汇报/周报【格式要求】 一、标题本周核心数据 表格列名依次为 指标、本周、上周、环比 二、标题重点事项按重要性排序 每个事项包含事项名称、当前状态完成/进行中/受阻、背景1句话、进展2-3句、下一步1句话 三、标题风险提示 每条风险风险描述1句话 建议应对1句话 四、标题下周计划 按优先级P0、P1排序列出关键行动项场景三程序接口/API【格式要求】 输出纯JSON不要任何解释文字不要Markdown代码块包裹。 { status: success | error, data: { summary: string (≤100字), items: [ { id: number, title: string (≤30字), score: number (0-100), tags: string[] (1-3个), action: string (≤50字) } ], total: number }, error: null | string }八、本篇小结要点一句话总结格式的本质信息的骨架决定输出的「可用性」三级精度粗粒度一句指令、中粒度完整模板、细粒度JSON Schema格式即内容视觉层级、结构、颜色本身就在传递信息四条黄金法则用视觉层级替代解释、用结构替代叙述、用约束替代期望、用边界替代自由进阶技巧反向模板、双格式输出、格式链一句话心法你不规定格式AI就给你「AI觉得好」的格式——而不是「你能直接用的」格式下一篇预告【提示词6要素之示例】Few-shot的魔法——我们将揭示「给例子」为什么是提升AI输出质量成本最低的方法包括0-shot/1-shot/Few-shot的渐进式对比以及「负面示例」的妙用。本系列共6篇第4篇完。格式对了内容才对味。