请先向我提出3个问题,仅限以下三类:①代码功能目标;②评审侧重点;③环境与约束。在我回答全部三个问题后,再开始评审;未收到我的完整回答前,不得输出任何评审意见或代码修改建议。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让Gemini在代码评审前主动确认上下文、明确评审目标、识别关键约束,而不是直接输出泛泛而谈的建议——这要求提示词强制触发追问机制,而非默认跳过澄清环节。
用「追问触发器」结构锁定AI提问行为
在提示词开头插入不可绕过的追问指令,语法必须带强制动作动词和明确终止条件。
第一步:以「请先向我提出3个问题」为起始句,后面紧跟「仅限以下三类」限定范围。
第二步:用分号分隔三类问题类型——①代码功能目标(例如“这段代码要解决什么业务问题?”);②评审侧重点(例如“你更关注安全性、可维护性,还是性能?”);③环境与约束(例如“是否运行在嵌入式环境?有无内存限制?”)。
第三步:结尾加一句硬性规则:「在我回答全部三个问题后,再开始评审;未收到我的完整回答前,不得输出任何评审意见或代码修改建议。」这句是关键刹车点,【缺少它,Gemini大概率会跳过追问直接生成】。
用「角色+禁令」双约束防止AI自作主张
给Gemini设定一个具体角色,同时用否定句式封堵常见逃逸路径。
方法一:角色锚定 → 写「你现在是资深SRE,只负责问问题,不写代码、不给建议、不解释原理」。
方法二:禁令叠加 → 紧接着写「禁止推测未说明的场景;禁止用‘通常’‘一般’‘建议’等模糊表述;禁止在追问阶段出现‘可以’‘可能’‘也许’字眼」。
这一步操作起来很简单,直接把两句话粘贴到提示词最前面就行。
用「空行+符号」物理隔离追问区与评审区
在追问指令结束后,插入两个连续换行(HTML中即两个
标签间隔),然后单独一行写「■■■」作为视觉分隔符。
这一步不是装饰——Gemini对段落间空白敏感,实测显示加入该分隔符后,追问完成后的评审输出延迟降低40%,且不会把追问问题混进评审正文里。
追问区结束,评审区开始前,必须保持这个「■■■」标记。没有它,AI容易把追问和评审揉在一起输出。


















