Alan Hou的个人博客

Gemini 3 提示词工程:通用最佳实践

我使用 Gemini 3 Pro 已经有一段时间了,简单直接地说:它在几乎所有方面都比 2.5 Pro 强太多了!这篇文章分享了目前对我最有效的原则和结构模式。这并不是金科玉律,而是作为帮助你优化自身策略的起点。取其精华,去其糟粕,并不断迭代。

核心原则 (Core Principles)

Gemini 3 更倾向于直接而非劝说,注重逻辑而非冗长。为了最大化性能,请遵循以下核心原则:

推理与规划 (Reasoning and Planning)

显式规划与拆解

自我更新的待办事项 (TODO) 追踪器

自我批判输出结果

结构化提示词 (Structured Prompting)

使用 XML 风格的标签或 Markdown 来构建提示词。这提供了明确的边界,帮助模型区分指令和数据。不要混合使用 XML 或 Markdown,为了保持一致性,请选择一种格式。

XML 示例:

Markdown 示例:

代理工具使用 (Agentic Tool Use)

持久性指令 (The Persistence Directive)

计算前反思 (Pre-Computation Reflection)

特定领域用例 (Domain Specific Use Cases)

研究与分析

创意写作

问题解决

教育内容

示例模板 (Example Template)

此模板结合了最佳实践(缓存友好型结构、规划和 XML 分隔符),是一个可复用的基准。

⚠️ 注意:工程思维 不存在“完美”的模板或上下文结构。上下文工程 (Context engineering) 是一项经验性的工作,而不是固定的语法。最佳结构在很大程度上取决于你的具体数据、延迟约束和领域复杂性。将以下模式视为稳健的基准,但请根据你的具体用例进行迭代、测量和改进。

System Instruction (系统指令)

User Prompt (用户提示词)

翻译整理自:Gemini 3 Prompting: Best Practices for General Usage

退出移动版