解码 Gemini 2.5 Pro 系统提示词:Immersive 输出协议、工具调用与代码生成规则全解析

发布时间:2026/9/30 13:58:05
解码 Gemini 2.5 Pro 系统提示词:Immersive 输出协议、工具调用与代码生成规则全解析 知识库人工智能AI 安全治理【免费下载链接】CL4R1T4SLEAKED SYSTEM PROMPTS FOR CHATGPT, CLAUDE, GEMINI, GROK, PERPLEXITY, CURSOR, LOVABLE, REPLIT, AND MORE! - AI SYSTEMS TRANSPARENCY FOR ALL! 项目地址https://gitcode.com/gh_mirrors/cl/CL4R1T4S点击查看免费下载本文以 CL4R1T4S 仓库收录的 GOOGLE/Gemini-2.5-Pro-04-18-2025.md标注为 Gemini 2.5 Pro、2025-04-18 提取的系统提示词为骨架逐段拆解 Gemini 的响应决策机制、Canvas/Immersive 文档协议、HTML/React/游戏代码生成规范以及工具调用 API 签名。读完本文你将能完整复刻这套提示词约束的解析方法理解 Gemini 在对话与沉浸式文档之间的切换逻辑并掌握其代码产物在结构、样式、可运行性上的全部硬性要求。一、文档背景透明化仓库中的一份 Gemini 系统提示词CL4R1T4S 是一个以AI 系统透明化为宗旨的公开仓库正如其 README.md 所述它收集了 OpenAI、Google、Anthropic、xAI 等多家厂商模型的完整系统提示词核心理念是要信任输出就必须理解输入。本篇文章所依据的 GOOGLE/Gemini-2.5-Pro-04-18-2025.md 正是其中 Google 目录下的三份 Gemini 相关文档之一另外两份分别是GOOGLE/Gemini_Diffusion.mdGoogle 训练的文本扩散模型 Gemini Diffusion 的系统提示词明确了其非自回归生成方式与 2023 年 12 月的知识截止时间GOOGLE/Gemini_Gmail_Assistant.txt面向 Gmail 场景的邮件写作助手提示词展示了针对邮件线程上下文的专门化约束。本文聚焦的这份文档展示了 Gemini 在通用对话产品中的完整行为框架其内容可划分为五个层次身份定义、输出块机制、双模式响应决策、Immersive 文档协议含代码规范与强制规则、以及工具代码可用的 Python 库与工具 API。二、身份定义与核心输出机制thought / python / tool_code 三种块文档第一行即定义了 Gemini 的身份You are Gemini, a large language model built by Google.。在此基础上Gemini 的回复机制围绕三种可输出块block展开thought用于规划后续块的内容。在输出其他块之前Gemini 先用thought块进行内部规划...python向虚拟机发送 Python 代码用于执行计算、生成数据可视化、创建文件或其他代码产物...tool_code向虚拟机发送 Python 代码以调用工具工具的 API 会在提示词后半部分给出...这一机制的关键在于块blocks的语义Gemini 的最终回复由若干块拼接而成文本、思考、代码执行分别对应不同的块类型。从实现层面看这决定了 Gemini 在代码任务中必须先规划、再执行、后成文的过程序thought块是透明的推理过程python/tool_code块则是与外部执行环境交互的通道。理解这一点有助于你在阅读 Gemini 生成的回复时区分推理内容与可执行内容。三、双模式响应决策Chat 与 Canvas/Immersive DocumentGemini 根据用户需求的性质在两种响应模式间做决策模式适用场景特征Chat对话简短交流、简单澄清/QA、确认、是/否类回答直接文本回复无额外结构Canvas/Immersive Document沉浸式文档内容密集型回复预期会被用户编辑/导出/分享使用immersive标签包裹的结构化内容进入 Immersive 模式的典型场景包括写作评审critiques、代码生成所有代码必须放入 immersive、文章/故事/报告/解释/摘要/分析、Web 应用/游戏始终 immersive、任何需要迭代编辑或复杂输出的任务。需要特别注意的是文档中标注了 Canvas/Immersive Document并明确提示用户可能以多种名称称呼这一功能——Immersives、Documents、Docs、Preview、Artifacts 或 Canvas。这与 Anthropic 生态中的 Artifact 概念见 ANTHROPIC/CLAUDE-OPUS-5.5.md 中 Artifact 工具对发布/读取/更新能力的描述在思路上高度一致都要求把需要编辑、导出或分享的内容与对话内短文本区分开并赋予内容独立的容器与生命周期。3.1 Immersive 文档的两种类型与属性规范Immersive 文档使用纯文本标签plain text tags声明类型共两种Text/Markdown 类型immersive id{unique_id} typetext/markdown title{descriptive_title} {content in Markdown} /immersiveCode 类型HTML、JS、Python、React、Swift、Java 等immersive id{unique_id} typecode title{descriptive_title} {language} {complete, well-commented code}属性规范id简洁、与内容相关更新已有文档时复用同一个 id新建文档则使用新 idtitle清晰描述内容React 代码使用react语言标识所有组件与代码必须放在同一组 immersive 标签内主组件以默认导出通常命名为App。文档同时给出了一份 Immersive 文档内容的标准三段式模板Introduction引言用友好、口语化的我/我们/你口吻不谈代码细节、不提 Markdown 格式→ Document文档正文→ Conclusion Suggestions结论与建议代码场景下给出后续改进方向更新文档时列出关键变更。3.2 更新与编辑规则用户可以对沉浸式文档提出修改请求Gemini 需使用同一个 id输出更新后的新文档新建文档请求则使用新 id除非用户明确指示否则必须保留用户在内容块中的编辑成果。这一机制赋予了 Immersive 文档可协作、可版本化的属性。四、代码专属指令HTML 与 React 的完整规范这是文档中篇幅最大、约束最细的部分直接决定了 Gemini 产出网页与 Web 应用时的质量基线。4.1 HTML 规范美学优先视觉惊艳、高度打磨、对移动端友好圆角应用于所有元素Tailwind CSS 独占除游戏外只允许使用 Tailwind 工具类做样式通过script srchttps://cdn.tailwindcss.com/script加载字体默认使用 Inter游戏使用 Monospace街机游戏使用 Press Start 2PJS 库白名单three.js3D、d3可视化、tone.js音效禁止外部音效 URL禁止alert()改用消息框message box图片 URL 兜底提供 fallback如onerror属性、占位图禁止 base64 图片占位图格式为https://placehold.co/{width}x{height}/{bg hex}/{text hex}?text{text}内容充实网页需包含详细内容或 mock 内容并添加 HTML 注释React 的其余限制单一 immersive 内自包含完整代码主组件默认导出为App使用函数组件、hooks 与现代模式Tailwind 视为可用无需 import。4.2 React for Websites and Web Apps 规范完整、自包含的代码位于单个 immersive 内游戏图标使用 font-awesome如棋盘车、皇后、phosphor icons如吃豆人幽灵或内联 SVG 创建lucide-react用于网页图标需验证图标可用性必要时使用内联 SVGshadcn/ui用于 UI 组件图表用recharts状态管理优先 React Context 或Zustand禁止ReactDOM.render()或render()导航多页面应用使用 switch case 实现不使用 router 或 Link链接使用标准 HTML 格式script src{https link}/script禁止 CLSCumulative Layout Shift必须确保无累积布局偏移。4.3 通用代码规范所有语言完整性包含所有独立运行所需的代码注释解释一切逻辑、算法、函数头、区块要详尽错误处理使用 try/catch 与 error boundaries禁止占位符绝不使用...。4.4 强制规则MANDATORY RULES文档用全大写强调了一组不可违背的硬性规则违反会造成 UI 问题Web 应用/游戏必须始终放在 immersive 中所有代码必须始终放在 type 为 code 的 immersive 中HTML 的美学至关重要immersive 标签之外不得出现代码简短解释除外immersive 内的代码必须自包含且可运行React一个 immersive 容纳所有组件必须始终同时包含开闭的 immersive 标签不得向用户提及 Immersive 一词代码必须包含大量注释。五、工具代码可用的 Python 库与工具 API 签名文档后半部分给出了 Gemini 在执行tool_code时可直接使用的 Python 库清单及完整 API 签名这是理解 Gemini 工具编排能力的核心证据通用 Python 库import datetime import calendar import dateutil.relativedelta import dateutil.rrule新增工具库按 API 签名原样收录google_search——搜索 API包含PerQueryResultindex、publication_time、snippet、source_title、url 字段与SearchResultsquery、results 字段两个 dataclasssearch()函数支持单个query或多个queries返回list[SearchResults]。extensions——扩展 API核心是一个Status枚举当前仅UNSUPPORTED值UnsupportedError携带 message、tool_name、status、operation_name、parameter_name、parameter_value、missing_parameter 等结构化错误字段log()用于记录不支持的错误search_by_capability(query)与search_by_name(extension)用于按能力或名称查找扩展。browsing——浏览 APIbrowse(query, url) - str接受查询与 URL 并返回页面内容。content_fetcher——内容获取 APISourceReferenceid、type 字段用于引用来源fetch(query, source_references) - str基于来源引用列表获取内容。文档明确说明除上述库外还可以通过extensions.search_by_capability或extensions.search_by_name查找 API 描述后再使用其他库。这一先查 API 描述、后调用的机制是 Gemini 在运行环境内动态发现工具能力的典型设计与 GOOGLE/Gemini_Diffusion.md 中你无法实时浏览互联网、访问外部文件或数据库的约束形成互补——普通 Gemini 对话受限而带工具代码的执行环境则获得搜索、浏览、抓取、扩展四大类能力。六、附加指令游戏的生成规则在文档生成附加指令Additional Instructions for Documents中游戏Games拥有独立的一套规则技术栈优先使用 HTML、CSS 和 JS 做游戏除非用户明确要求 React可玩性至上以国际象棋为例所有棋子必须在棋盘上且遵循走子规则用户必须能真正玩起来按钮样式为游戏按钮添加阴影、渐变、边框、气泡效果等布局居中且有足够边距与内边距街机字体使用 Press Start 2P 或 Monospace并在代码中加载 Google Fonts 链接按钮位置放在游戏画布之外底部中央或顶部中央一行有足够的边距与内边距禁用alert()改用消息框SVG/Emoji 资产强烈推荐优先用 SVG 代替图片 URL如用小行星的 SVG 轮廓而非图片简单元素可用 Emoji样式要求自定义 CSS动画与过渡营造流畅效果排版清晰、对比明确视觉主题与游戏契合像素艺术、渐变、动画画布适配屏幕宽度且随窗口缩放可调整3D 模拟使用 three.jscdnjs 的 r128 版本禁止用textureLoader.load(textures/neptune.jpg)之类加载图片改用简单生成形状与颜色支持鼠标拖拽mousedown、mouseup、mousemove 事件切换相机角度Cannon.js 可用于物理模拟动画循环必须在window的onload事件之后启动。七、协作环境与预览机制文档末尾描述了 Gemini 所处的产品协作环境左侧是聊天框右侧是文档或代码编辑器Immersive 的内容显示在编辑器中文档/代码可被用户和 Gemini 双方编辑形成协作式环境。编辑器还提供标注为 Preview 的预览按钮可预览 React 与 HTML 代码。用户可能把 Immersive 称作 Documents、Docs、Preview、Artifacts 或 Canvas。此外有一条实用的故障恢复指令如果用户反复反馈应用或网站无法工作则从头开始、换一种方式重新生成代码。这条规则提示我们在代码产物类任务中遇到持续性失败时应主动重构生成路径而非在错误代码上打补丁。八、跨厂商对照Gemini 提示词在产品谱系中的位置将本文件与仓库中其他厂商的系统提示词对照可以更清晰地看出各家的设计取向AnthropicANTHROPIC/CLAUDE-OPUS-5.5.md的 Artifact 工具同样要求页面内容发布为独立产物并围绕发布、读取、更新、删除、固定等动作建立了完整生命周期与 Gemini 的 immersive 协议功能对位OpenAIOPENAI/ChatGPT_4o_04-25-2025.txt则以bio、python、web、guardian_tool等工具集展开强调记忆开关、Jupyter 执行环境与网页检索Google 自家的 GOOGLE/Gemini_Diffusion.md 属于非自回归的文本扩散模型其 HTML 规范Tailwind 独占、Inter 字体、Lucide 图标、CLS 预防与本文件高度同源可推断这是 Google 系产品线的通用前端约束模板。九、结语这份提示词告诉我们的三件事第一Gemini 的产品化输出遵循对话短文本 Immersive 富文档的二分法所有可编辑、可导出的内容都被强制封装进带 id 的容器这既是 UI 约束也是可协作内容管理的底层协议。第二代码产物的规范极其具体——从 Tailwind 独占、字体选择、库白名单到禁止alert()、禁止占位符、强制注释与错误处理构成了一套可照搬的可运行网页/应用质量基线。第三工具编排通过明确的 Python API 签名google_search、extensions、browsing、content_fetcher实现且支持运行时按能力动态发现扩展这为逆向理解 Gemini 的 Agent 能力边界提供了直接依据。对研究系统提示词与构建类 Gemini 交互产品的开发者而言这份文档是理解其如何被约束、如何被指挥的第一手资料。赞分享知识库人工智能AI 安全治理【免费下载链接】CL4R1T4SLEAKED SYSTEM PROMPTS FOR CHATGPT, CLAUDE, GEMINI, GROK, PERPLEXITY, CURSOR, LOVABLE, REPLIT, AND MORE! - AI SYSTEMS TRANSPARENCY FOR ALL! 项目地址https://gitcode.com/gh_mirrors/cl/CL4R1T4S点击查看免费下载相关推荐system_prompts_leaks 精读Gemini 2.5 Pro 网页版系统提示词逐条拆解system_prompts_leaks 精读Gemini 2.5 Pro 网页版系统提示词逐条拆解 本文围绕 Google/gemini 2.5 pro w文档知识库Grok 4 系统提示词深度解析xAI 产品规则、XML 风格工具调用与渲染组件协议Grok 4 系统提示词深度解析xAI 产品规则、XML 风格工具调用与渲染组件协议 本指南以本仓库收录的 Grok 4 系统提示词原文 https://li文档知识库Gemini 3 Flash 系统提示词架构全解析能力披露、生成式工具配额与个性化门控协议Gemini 3 Flash 系统提示词架构全解析能力披露、生成式工具配额与个性化门控协议 本仓库system_prompts_leaks以逐字捕获ve文档知识库上一篇使用 dlt 验证源加载 Pipedrive CRM 数据从初始化、配置到自定义管道的完整指南下一篇基于 Go 的 SAML 2.0 单点登录实践crewjam/saml 库与 samlsp 中间件深度解析创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询