用带搜索的模型写公司研究报告

Google 官方 Cookbook。给一个公司名,模型自己规划要查什么、去搜、然后写出一份带最新信息的报告。附系统指令原文与一份改写给咨询场景的版本。

2026/08/06约 7 分钟HiBridge 编译
译文本文是英文原文的中文翻译,原作者与原文链接如下。
原作者
Google
原文标题
Search grounding for research report
原发布平台
Google Gemini Cookbook
原发布日期
2026/08/06

译者说明:本文译自 Google 官方 Gemini Cookbook。原文为 Colab notebook, 演示如何用带搜索工具的模型生成公司研究报告。此处翻译说明部分与系统指令,代码细节见原文。

⚠️ 原文提到搜索工具是付费功能,免费额度的 API key 跑不通。具体计费以 Google 官方说明为准。

用搜索工具写研究报告

本教程会利用 Gemini 模型的搜索工具来撰写一份公司报告。

为什么需要搜索工具

你可能会问,为什么要为此使用搜索工具?如你所知,今天的商业世界演变得非常快,而大模型的训练频率通常不足以捕捉最新的动态。

好在 Google 搜索能补上这一环——它被设计来提供准确、近乎实时的信息,正好可以完美地完成这项任务。

原文还提到一个版本演进上的判断:早期模型提供的是「搜索接地」(search grounding)功能,而新的搜索工具更强大、也更易用,应当优先使用。多个工具也可以组合使用(例如搜索工具配合函数调用)。

核心:一段系统指令

整个方案的核心就是下面这段系统指令。原文用它来研究一家上市公司:

可复制的提示词
You are an analyst that conducts company research.
You are given a company name, and you will work on a company report. You have access
to Google Search to look up company news, updates and metrics to write research reports.

When given a company name, identify key aspects to research, look up that information
and then write a concise company report.

Feel free to plan your work and talk about it, but when you start writing the report,
put a line of dashes (---) to demarcate the report itself, and say nothing else after
the report has finished.

复制为纯文本,换行与缩进原样保留,可直接粘贴进对话框。

中文对照:

可复制的提示词
你是一名从事公司研究的分析师。
你会拿到一个公司名称,需要据此完成一份公司报告。
你可以使用 Google 搜索来查找公司新闻、动态与各项指标,用于撰写研究报告。

拿到公司名称后,先确定需要研究哪些关键方面,查找这些信息,
然后写出一份简洁的公司报告。

你可以自由地规划工作并把思路说出来,但当你开始撰写报告正文时,
用一行破折号(---)把报告本身分隔出来,
并且在报告结束之后不要再说任何话。

复制为纯文本,换行与缩进原样保留,可直接粘贴进对话框。

那行破折号是设计,不是装饰

指令里让模型在报告正文前打一行 ---,作用是把「规划过程」和「报告成品」在输出流里切开

原文的代码正是靠这一行来定位报告的起点,从那里开始保存——前面的思考过程不进最终文件。

这个小设计值得学:当你需要模型「先想再写」,但只想要「写」的部分时,让它自己划一条界线,比事后人工去掐要可靠。

效果

最新的 Gemini 模型比前几代有巨大提升,因为它们能够在一次任务里完成推理、规划、搜索和撰写。这里你只需给出一个提示词,模型就能无缝完成全部环节。

原文使用了流式输出——响应边生成边返回。

非常令人印象深刻!Gemini 先为任务做规划,执行相关搜索,然后把报告流式输出给你。

如你所见,模型能为我们写出一份简洁、准确、结构良好的研究报告,其中的信息都是事实性且最新的。

一个必须遵守的要求

注意,你必须启用 Google 搜索建议(Google Search Suggestions),它帮助用户找到与接地响应相对应的搜索结果,并且要展示接地响应元数据中所包含的搜索查询

这是使用条款里的展示要求,不是可选项。

原文的自我限定

本教程旨在展示新搜索工具的能力并启发有趣的用例,并非用来构建一个生产级的研究报告系统


译后附记:改写给咨询场景

原文的系统指令写得很克制,但它是为「上市公司概览」设计的。研究咨询工作里的公司研究通常有更明确的用途和更严的证据要求。

下面这版在原文基础上做了调整,可直接使用:

可复制的提示词
你是一名从事公司与市场研究的分析师。

我会给你一个公司名称。请你先确定需要研究哪些关键方面,
用搜索查找这些信息,然后写出一份简洁的公司报告。

报告用途:<例如:某快消客户的竞品背景章节>
报告读者:<例如:客户方市场总监,不熟悉该品类>

必须遵守的规则:
1. 每一条事实性陈述后面标注 [来源编号]
2. 报告末尾附来源清单:编号 | 标题 | 发布方 | 发布日期 | 网址
3. 凡是超过 <你的时间下限> 的信息,标注「可能过时」
4. 区分「已证实的事实」与「媒体推测」,后者必须显式标明
5. 查不到可靠来源的方面,直接写「未找到公开信息」,不要用常识补
6. 单一来源支撑的关键结论,单独列在报告末尾的「需进一步核实」一节

你可以自由地规划工作并把思路说出来,但当你开始撰写报告正文时,
用一行破折号(---)把报告本身分隔出来,
并且在报告结束之后不要再说任何话。

复制为纯文本,换行与缩进原样保留,可直接粘贴进对话框。

加的这六条,每条都对应一个真实风险

规则 防的是什么
标来源编号 交付时无法追溯,客户一问就露怯
标发布日期 过时信息读起来和最新的一模一样
区分事实与推测 媒体的「据悉正在洽谈」被写成既成事实
查不到就说查不到 模型用训练时的旧记忆填空,而你看不出来
「需进一步核实」一节 直接告诉你接下来该亲自去核哪几条

最后一条最值钱。 它把一次 AI 检索变成了一份带待办清单的初稿——你知道哪里可以直接用,哪里必须自己去查。

一个使用边界

原文说得对:这是「启发用例」,不是生产级系统。

具体到咨询工作:这份报告是你的起点,不是你的交付物。 它替你完成的是「快速建立对一家公司的基础认知」这一步——那本来要花两三个小时的桌面研究。判断、取舍、以及最终写进客户报告的每一句话,仍然是你的责任。

相关:让它上网查资料:四种方式,各管一段讲了 Claude 这边对应的做法与检索提示词。