必须严格按示例格式生成:①字段顶格无缩进;②键名后英文冒号+空格+双引号值;③末项无逗号、全文无注释。示例为已验证的configmap或官方最小dockerfile,含全部必填字段及明确约束。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让Gemini生成的配置示例提示词每次输出都结构一致、字段不缺、格式可控,而不是每次结果都像开盲盒——这次多一行空格,下次漏掉一个必填项,下下次突然冒出一句解释性旁白。
先确认示例必须嵌在提示词里
Gemini不会主动从你脑中提取“你想要什么样的示例”,它只响应你写进提示词里的内容。不放示例,就等于没给它校准标尺。
把示例直接贴在任务指令之后、约束条件之前,中间用##分隔,这是Gemini Nano和Gemini Pro都识别稳定的分隔方式。
选真实、可复现的配置样例
方法一:抄一段你已上线且验收通过的配置片段
比如你要生成Kubernetes ConfigMap YAML,就复制生产环境里那段被CI/CD流水线验证过的、带注释、字段完整、缩进规范的ConfigMap文本。不要自己临时编一个“看起来差不多”的版本——Gemini会照着你给的“差不多”往下生成更差的“差不多”。
方法二:用官方文档里的最小可行配置
例如生成Dockerfile,就取Docker官方文档中“FROM + RUN + CMD”三行构成的最简合法Dockerfile。它短、无歧义、语法确定,Gemini能准确锚定结构边界。
【关键点】示例必须包含你要求的所有字段名(如config_version、timeout_ms、retry_policy),哪怕值是占位符;否则Gemini默认这些字段可省略。
Gemini Notebook网页版是一款基于AI的智能笔记工具,其核心功能是让用户上传个人文档(如PDF、文本等),并以此为基础进行交互。它能针对你的资料进行总结、解答疑问、生成新内容,让信息处理更高效。该版本为在线使用,无需下载安装。
明确标注示例的三个特征
第一步:在示例前加一句引导语,说明它是什么
参考以下范例:
第二步:指出该示例中你真正想复刻的三项硬性特征
① 所有配置项顶格书写,不缩进,不换行;② 每个键名后紧跟英文冒号+单个空格+字符串值,值必须用双引号包裹;③ 最后一项后不加逗号,全文无注释行。
第三步:给出你的实际任务指令,且与示例保持同类型
请按上述格式,生成一份用于支付网关对接的config.yaml,包含api_url、merchant_id、sign_type、connect_timeout、read_timeout五个字段,其中sign_type仅允许取值"RSA2"或"HMAC-SHA256"。
避免示例污染的两个动作
删掉示例里所有与当前任务无关的字段——比如你只要生成数据库连接配置,示例里却混着日志级别、监控端口,Gemini可能误判这些也是必填项。
禁用“类似”“参考风格”这类模糊动词。必须写“严格按以下格式生成”,不能写“可参考以下示例的风格”。【注意】Gemini对“风格”理解极弱,“格式”才是它唯一能稳定抓取的信号。










