请先给出完整实现提纲,分步骤说明核心逻辑、模块划分和关键注意事项,【不要写任何代码】,提纲确认后再继续。【入口校验】【状态机转换】【兜底降级】须明确标注,每步需可单独验证,禁用模糊表述,禁止出现代码符号。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

让豆包在写代码前先输出清晰的实现提纲,避免直接堆砌代码导致逻辑混乱或遗漏关键环节。
用明确指令锁定输出结构
在提示词开头直接写:“请先给出完整实现提纲,分步骤说明核心逻辑、模块划分和关键注意事项,【不要写任何代码】,提纲确认后再继续。”
这句必须放在最前面,否则豆包大概率跳过提纲直接生成代码。它对指令顺序敏感,前置约束才有效。
强制分阶段响应的两种写法
方法一:用分隔符隔离阶段
“【阶段一:提纲】
列出本需求需解决的3个核心问题,再按‘输入→处理→输出’链路拆解为4个执行步骤,每个步骤标注依赖条件。
【阶段二:代码】
收到我回复‘开始写代码’后,再输出完整可运行代码。”
方法二:用角色设定框定行为
“你现在是资深技术方案设计师,职责是先交付设计文档。请仅输出提纲,包含:1)数据流向图(文字描述);2)函数接口契约(参数/返回值/异常);3)边界 case 列表。确认无误后我将说‘通过’,你再进入编码阶段。”
防跳过的硬性校验技巧
第一步:要求提纲中必须出现特定标记词
“提纲每项开头加【】,例如【入口校验】【状态机转换】【兜底降级】。”
第二步:指定提纲最小颗粒度
“每个步骤必须能单独验证,例如‘解析JSON时捕获KeyError并记录原始字符串’,不能写‘处理数据’这种模糊表述。”
第三步:设置拒绝机制
“若你输出了代码、缩进、符号如‘```’或‘def’,本次响应作废,我会回复‘重来’。”











