《Agentic Design Patterns》第 21 章导读探索与发现本文是对开源书籍《Agentic Design Patterns》第 21 章的解读与导读内容忠实呈现原文并附个人思考。原书在线阅读https://adp.xindoo.xyz/ 翻译项目代码仓库https://github.com/xindoo/agentic-design-patterns恭喜你读到了正文的最后一章前面 20 章我们聊的都是怎么把已知的事情做好——规划、推理、协作、工具使用、记忆、学习……但如果面对的是完全陌生的领域呢如果问题本身没有标准答案呢如果需要的是创新和发现呢第 21 章讲的探索和发现Exploration and Discovery就是智能体的主动探索能力主动寻求新信息、发现新可能性、识别操作环境中的未知因素。这不是被动地在预定义解决方案空间内优化而是主动进入陌生领域、尝试新方法、生成新知识。对于开放式、复杂、快速演变的领域这至关重要。一、探索与发现的六大应用场景AI 智能体拥有智能探索的能力能在各个领域大显身手。书中列举了 6 个典型方向领域说明科学研究自动化智能体设计和运行实验、分析结果、制定新假设发现新材料、候选药物或科学原理游戏玩法和策略生成探索游戏状态发现新兴策略或识别漏洞比如 AlphaGo市场研究和趋势发现扫描非结构化数据社交媒体、新闻、报告识别趋势、消费者行为、市场机会安全漏洞发现探测系统或代码库寻找安全漏洞或攻击向量创意内容生成探索风格、主题或数据的组合生成艺术、音乐或文学作品个性化教育和培训AI 导师根据学生进度、学习风格和薄弱环节优先排序学习路径和内容这些场景的共同点是答案不是现成的需要主动去找甚至去创造。二、重磅案例Google 协同科学家AI Co-Scientist书中用大量篇幅介绍了 Google Research 开发的AI 协同科学家AI Co-Scientist——这是一个基于 Gemini 大语言模型的 AI 系统被设计为计算科学合作者在假设生成、提案改进、实验设计等研究方面协助人类科学家。系统架构六大智能体协同整个系统基于多智能体框架模拟科学协作和迭代过程。核心有六个专门的智能体智能体角色生成智能体通过文献探索和模拟科学辩论生成初始假设启动流程反思智能体作为同行评审员批判性评估假设的正确性、新颖性和质量排名智能体采用基于 Elo 的锦标赛机制通过模拟科学辩论来比较、排名和优先处理假设进化智能体通过简化概念、综合想法、探索非常规推理不断完善排名靠前的假设邻近度智能体计算邻近度图聚类相似想法协助探索假设格局元审查智能体综合所有审查和辩论的见解识别共同模式并提供反馈持续改进整个流程遵循生成 → 辩论 → 进化的迭代方法——输入科学问题后系统进入假设生成、评估、改进的自我改进循环。验证结果表现惊艳AI 协同科学家的性能在多项验证研究中得到了证明基准测试表现在 GPQA 基准的钻石集最难的题目上实现了78.4%的 top-1 准确率对 200 多个研究目标的分析表明增加测试时计算可持续提高假设质量在 15 个挑战性问题集上表现优于其他最先进的 AI 模型和人类专家的最佳猜测端到端实验验证药物再利用急性髓系白血病 AML系统提出了新的候选药物其中 KIRA6 是全新的发现——之前没有在 AML 中使用的临床前证据。随后的体外实验证实KIRA6 和其他推荐药物在多个 AML 细胞系中以临床相关浓度抑制肿瘤细胞活力。新靶点发现肝纤维化系统识别了肝纤维化的新表观遗传靶点。使用人类肝脏类器官的实验验证了这些发现——针对建议的表观遗传修饰剂的药物具有显著的抗纤维化活性。其中一种药物已被 FDA 批准用于另一种疾病为药物再利用提供了机会。抗微生物耐药性AI 协同科学家独立重现了未发表的实验发现。它被要求解释为什么某些移动遗传元件cf-PICIs在许多细菌种中被发现。两天内系统排名最高的假设是cf-PICIs 与不同的噬菌体尾部相互作用以扩展其宿主范围——这与一个独立研究小组经过十余年研究才得出的、经实验验证的新发现完全吻合。设计理念增强而非替代值得强调的是AI 协同科学家的设计理念是增强人类研究而不是完全自动化。研究人员通过自然语言与系统交互提供反馈、贡献自己的想法在科学家在环的协作范式中指导 AI 的探索过程。当然它也有局限性知识依赖开放获取文献可能遗漏付费墙后的关键工作对负面实验结果访问有限负面结果很少发表继承了底层 LLM 的局限性包括事实不准确或幻觉安全性多层保障安全性是关键考虑因素系统包含多个保障措施所有研究目标在输入时进行安全审查生成的假设也会被检查防止用于不安全或不道德的研究用 1,200 个对抗性研究目标进行的初步安全评估发现系统可以稳健地拒绝危险输入三、实践案例Agent Laboratory除了 Google 的协同科学家书中还介绍了另一个项目Agent Laboratory——Samuel Schmidgall 开发的自主研究工作流框架。它的定位是增强而不是取代人类科学努力——利用专门的 LLM 自动化科学研究过程的各个阶段让人类研究人员把更多认知资源用在概念化和批判性分析上。四大研究阶段Agent Laboratory 通过四个阶段指导研究过程文献综述专门的 LLM 驱动智能体自主收集和批判性分析相关学术文献利用 arXiv 等外部数据库识别、综合和分类相关研究实验协作制定实验设计、数据准备、实验执行和结果分析。智能体利用 Python代码生成和执行、Hugging Face模型访问等工具进行自动化实验报告撰写自动生成全面的研究报告将实验发现与文献综述见解相结合用 LaTeX 进行专业格式化和图形生成知识共享通过 AgentRxiv 平台自主研究智能体的去中心化存储库共享研究成果让智能体在先前发现的基础上构建多智能体角色分工系统中有多个专门的智能体模拟学术研究的组织结构智能体角色教授智能体研究主管建立研究议程、定义问题、委托任务设定战略方向博士后智能体执行研究——文献综述、设计和实施实验、生成研究输出能编写和执行代码审稿人智能体批判性评估研究输出模拟同行评审确保高标准机器学习工程智能体与博士生协作开发代码生成数据预处理代码软件工程智能体指导机器学习工程智能体确保代码简单明了且与研究目标相关三方审稿机制为了模拟人类评估过程系统采用了三方智能体判断机制——三个不同的审稿人智能体每个从特定角度评估产出classReviewersAgent:definference(self,plan,report):reviewer_1你是一个严格但公平的审稿人期望良好实验能为研究主题带来见解。review_1get_score(plan,report,reviewer_typereviewer_1,...)reviewer_2你是一个严格、挑剔但公平的审稿人正在寻找有影响力的想法。review_2get_score(plan,report,reviewer_typereviewer_2,...)reviewer_3你是一个严格但公平、思想开放的审稿人正在寻找新颖的想法。review_3get_score(plan,report,reviewer_typereviewer_3,...)returnf审稿人 #1:\n{review_1}\n审稿人 #2:\n{review_2}\n审稿人 #3:\n{review_3}每个审稿人从不同维度打分原创性、质量、清晰度、意义、稳健性、呈现、贡献……最终给出 Accept/Reject 的决定。这种设计非常有意思——它本质上是把学术研究的整个社会学结构教授、博士后、审稿人、工程师用多智能体系统复刻了出来。四、速览探索与发现设计模式维度说明问题背景AI 智能体通常在预定义知识范围内运行限制了处理新情况或开放式问题的能力。根本挑战是让智能体超越简单优化主动寻求新信息并识别未知的未知解决方案构建专门用于自主探索和发现的智能体系统通常利用多智能体框架模拟科学方法——生成假设、批判性审查、发展最有前途的概念实践建议在开放式、复杂或快速演变的领域中使用静态知识或预编程解决方案不够的场景五、关键要点总结从被动到主动探索和发现让智能体从被动的工具变成主动的探索者能够进入陌生领域、尝试新方法多智能体协作是关键复杂的探索任务需要不同角色的智能体协同——生成、审查、排名、进化各有分工科学方法的 AI 化生成→辩论→进化的迭代循环本质上是把科学方法假设→实验→验证→改进用 AI 系统实现增强而非替代最成功的探索系统不是取代人类科学家而是作为协作者增强人类智力——人类负责方向和判断AI 负责大量的文献阅读、实验设计、数据分析安全性不可忽视探索能力越强潜在风险越大——生物研究、化学合成、安全漏洞发现等领域必须有严格的安全护栏实际成果令人振奋从药物发现到新靶点识别AI 协同科学家已经在真实科研中产出了经过实验验证的成果不是纸上谈兵我的思考读到这一章我最大的感受是AI 智能体的演进方向正在从回答问题的工具变成探索未知的伙伴。前面 20 章讲的各种模式——规划、推理、协作、工具使用、记忆、学习——本质上都是在解决已知问题目标明确只是路径不确定。但探索和发现不一样——目标可能是模糊的路径完全未知甚至有没有答案都不知道。这才是真正的智能的体现。Google 协同科学家的案例让我印象特别深。它不仅是技术上的突破更重要的是它改变了科学研究的范式。以前一个研究团队可能要花几个月甚至几年才能走完的文献综述→提出假设→设计实验→验证→改进循环AI 可能几天甚至几小时就能跑一轮。当然它不是完美的——负面结果缺失、付费墙限制、幻觉问题……这些都是真实存在的局限。但方向是对的。另外Agent Laboratory 的多智能体学术结构也很有启发性。它把教授→博士后→博士生→工程师→审稿人这个学术生态用智能体角色的方式复刻了出来。这让我想到未来的 AI 系统可能不只是单个超级智能而是由不同角色、不同专长的智能体组成的AI 社会。正文 21 章到这里就全部结束了。从提示词链、路由、并行化到反思、工具使用、规划再到多智能体协作、记忆管理、学习适应、MCP再到目标监控、异常处理、人类在环、RAG、A2A、资源优化、推理、护栏、评估、优先级、探索发现——我们系统地梳理了智能体设计的 21 种核心模式。