AI工具人
提示词工程师

Agent

Agent
Agent设计模式——第 20 章:优先级排序-XINDOO

Agent设计模式——第 20 章:优先级排序

在复杂、动态的环境中,Agent 经常会遇到大量潜在的行动、相互冲突的目标以及有限的资源。如果没有明确的流程来确定后续行动,Agent 可能会遭遇效率降低、操作延迟或无法实现关键目标的情况。优先级排序模式通过使 Agent 能够根据重要性、...

赞(0)xindooxindoo阅读(32)去评论
Agent设计模式——第 1 章:提示词链-XINDOO

Agent设计模式——第 1 章:提示词链

提示词链模式概述 提示词链(Prompt Chaining),有时也称为管道模式(Pipeline pattern),是利用大型语言模型(LLM)处理复杂任务时的一种强大范式。提示词链不是期望 LLM 在单一的、整体化的步骤中解决复杂问题,...

赞(0)xindooxindoo阅读(33)去评论
Agent设计模式——第 19 章:评估和监控-XINDOO

Agent设计模式——第 19 章:评估和监控

本章探讨了使智能 Agent 能够系统地评估其性能、监控目标进展以及检测操作异常的方法论。虽然第 11 章概述了目标设定和监控,第 17 章讨论了推理机制,但本章侧重于持续的、通常是外部的、对 Agent 有效性、效率和合规性要求的测量。这...

赞(0)xindooxindoo阅读(22)去评论
Agent设计模式——第 10 章:模型上下文协议 (MCP)-XINDOO

Agent设计模式——第 10 章:模型上下文协议 (MCP)

要使 LLM 作为 Agent 有效运作,其能力必须超越多模态生成。与外部环境的交互不可或缺,包括访问实时数据、使用外部软件以及执行特定操作任务。模型上下文协议(MCP)通过提供标准化接口满足此需求,使 LLM 能与外部资源交互。该协议是实...

赞(0)xindooxindoo阅读(25)去评论
Agent设计模式——第 21 章:探索和发现-XINDOO

Agent设计模式——第 21 章:探索和发现

本章探讨了使智能 Agent 能够主动寻求新信息、发现新可能性并识别其操作环境中未知的未知因素的模式。探索和发现不同于被动行为或在预定义解决方案空间内的优化。相反,它们侧重于 Agent 主动进入陌生领域、尝试新方法并生成新知识或理解。这种...

赞(0)xindooxindoo阅读(26)去评论
Agent设计模式——第 11 章:目标设定和监控-XINDOO

Agent设计模式——第 11 章:目标设定和监控

要使 AI Agent 真正有效且有目的性,它们不仅需要处理信息或使用工具的能力,还需要明确的方向感和判断自身是否真正成功的方法。这就是目标设定和监控模式发挥作用的地方。该模式的核心是为 Agent 提供具体的工作目标,并为其配备跟踪进度和...

赞(0)xindooxindoo阅读(26)去评论
Agent设计模式——第 9 章:学习和适应-XINDOO

Agent设计模式——第 9 章:学习和适应

学习和适应对于增强人工智能 Agent 的能力至关重要。这些过程使 Agent 能够超越预定义参数进行演化,通过经验和环境交互实现自主改进。通过学习和适应,Agent 可以有效应对新情况并优化其性能,而无需持续的人工干预。本章将深入探讨支撑...

赞(0)xindooxindoo阅读(27)去评论
Agent设计模式——第 16 章:资源感知优化-XINDOO

Agent设计模式——第 16 章:资源感知优化

资源感知优化使智能 Agent 能够在运行过程中动态监控和管理计算、时间和财务资源。这与简单的规划不同,后者主要关注动作序列的安排。资源感知优化要求 Agent 就动作执行做出决策,以在指定的资源预算内达成目标或优化效率。这涉及在更准确但昂...

赞(0)xindooxindoo阅读(23)去评论
Agent设计模式——附录 G - 编码 Agent-XINDOO

Agent设计模式——附录 G - 编码 Agent

Vibe 编码:入门路径 "Vibe 编码"已发展为快速创新与创意探索的高效技术。该实践通过运用 LLM 生成初始草稿、梳理复杂逻辑或构建快速原型,显著降低启动门槛。其核心价值在于破解"空白页"困境,助力开发者从模糊概念快速过渡至具体可执行...

赞(0)xindooxindoo阅读(18)去评论
Agent设计模式——第 13 章:人机协同-XINDOO

Agent设计模式——第 13 章:人机协同

人机协同(Human-in-the-Loop,HITL)模式在 Agent 的开发和部署中扮演着关键战略角色。它巧妙地将人类认知的独特优势——如判断力、创造力和细致入微的理解——与 AI 的计算能力和效率相结合。这种战略整合不仅是可选方案,...

赞(0)xindooxindoo阅读(25)去评论
Agent设计模式——第 17 章:推理技术-XINDOO

Agent设计模式——第 17 章:推理技术

本章深入探讨智能 Agent 的高级推理方法,重点关注多步骤逻辑推理和问题解决。这些技术超越了简单的顺序操作,使 Agent 的内部推理过程变得明确。这使 Agent 能够分解问题、考虑中间步骤并得出更可靠和准确的结论。这些高级方法的核心原...

赞(0)xindooxindoo阅读(24)去评论

Agent设计模式——章节目录

本目录用于存放翻译后的章节文件。 文件命名规范 使用格式:chapter-XX.md,其中 XX 为章节编号(01-25) 例如:chapter-01.md、chapter-02.md 等 翻译流程 从 original/ 目录获取原文 在...

赞(0)xindooxindoo阅读(25)去评论
Agent设计模式——-XINDOO

Agent设计模式——

附录 A:高级提示工程技巧 提示工程简介 提示工程是与语言模型交互的主要接口,是指通过精心设计输入来引导模型生成期望输出的过程。这包括构建请求结构、提供相关上下文、指定输出格式以及展示预期的响应模式。设计精良的提示能够最大限度地发挥语言模型...

赞(0)xindooxindoo阅读(24)去评论

Agent设计模式——术语表

基本概念 提示词(Prompt):提示词是用户提供给 AI 模型的输入,通常以问题、指令或陈述的形式出现,用于引发响应。提示词的质量和结构极大地影响模型的输出,使提示词工程成为有效使用 AI 的关键技能。 上下文窗口(Context Win...

赞(0)xindooxindoo阅读(23)去评论
Agent设计模式——第 7 章:多 Agent 协作-XINDOO

Agent设计模式——第 7 章:多 Agent 协作

虽然单体 Agent 架构对于定义明确的问题可能是有效的,但在面对复杂的多领域任务时,其能力往往受到限制。多 Agent 协作模式通过将系统构建为由不同专门化 Agent 组成的协作集合来解决这些限制。这种方法基于任务分解原则,其中高级目标...

赞(0)xindooxindoo阅读(17)去评论

Agent设计模式——附录 E - 命令行界面中的 AI Agent

引言 开发者的命令行界面,长期以来作为精确命令式指令的堡垒,正经历一场深刻变革。它正从简单的 shell 演变为由新型工具驱动的智能协作工作空间:AI Agent 命令行界面(CLI)。这些 Agent 不仅限于执行命令;它们能理解自然语言...

赞(0)xindooxindoo阅读(21)去评论

Agent设计模式——附录 C - Agentic 框架快速概览

LangChain LangChain 是一个用于开发由大语言模型驱动的应用程序的框架。其核心优势在于 LangChain 表达式语言(LCEL),它允许你将组件通过"管道"操作符连接成链。这种设计创建了清晰的线性序列,其中每一步的输出自动...

赞(0)xindooxindoo阅读(23)去评论
Agent设计模式——第 3 章:并行化-XINDOO

Agent设计模式——第 3 章:并行化

并行化模式概述 在前面的章节中,我们探讨了用于顺序工作流的提示链和用于动态决策及不同路径间转换的路由。虽然这些模式不可或缺,但许多复杂的 Agent 任务涉及多个可同时执行而非顺序执行的子任务。这正是并行化模式变得至关重要的场景。 并行化涉...

赞(0)xindooxindoo阅读(23)去评论

Agent设计模式——术语表

基础概念 提示词(Prompt): 提示词是用户向 AI 模型提供的输入,通常以问题、指令或陈述形式呈现,旨在激发模型生成相应输出。提示词的质量与结构深度影响模型响应效果,使提示工程成为高效运用 AI 的核心技能。 上下文窗口(Contex...

赞(0)xindooxindoo阅读(24)去评论
Agent设计模式——第 14 章:知识检索(RAG)-XINDOO

Agent设计模式——第 14 章:知识检索(RAG)

LLM 在生成类人文本方面展现出了强大的能力。然而,它们的知识库通常局限于训练时使用的数据,限制了它们对实时信息、特定公司数据或高度专业化细节的访问。知识检索(RAG,即检索增强生成)解决了这一局限。RAG 使 LLM 能够访问和整合外部的...

赞(0)xindooxindoo阅读(16)去评论
Agent设计模式——第 18 章:Guardrails/安全模式-XINDOO

Agent设计模式——第 18 章:Guardrails/安全模式

Guardrails(防护栏),也称为安全模式,是确保智能 Agent 安全、符合道德规范并按预期运行的关键机制,尤其是在这些 Agent 变得更加自主并集成到关键系统中时。它们作为保护层,引导 Agent 的行为和输出,防止有害、有偏见、...

赞(0)xindooxindoo阅读(23)去评论
Agent设计模式——第 15 章:Agent 间通信(A2A)-XINDOO

Agent设计模式——第 15 章:Agent 间通信(A2A)

即便拥有先进能力,单个 AI Agent 在处理复杂、多方面问题时仍常面临局限。为克服此限制,Agent 间通信(A2A)使不同 AI Agent(可能基于不同框架构建)能够有效协作。这种协作涉及无缝协调、任务委派和信息交换。 Google...

赞(0)xindooxindoo阅读(19)去评论
Agent设计模式——第 8 章:内存管理-XINDOO

Agent设计模式——第 8 章:内存管理

有效的内存管理对于智能 Agent 保留信息至关重要。与人类类似,Agent 需要不同类型的内存才能高效运行。本章深入探讨内存管理,特别关注 Agent 的即时(短期)和持久(长期)内存需求。 在 Agent 系统中,内存指代 Agent ...

赞(0)xindooxindoo阅读(23)去评论
Agent设计模式——第 12 章:异常处理和恢复-XINDOO

Agent设计模式——第 12 章:异常处理和恢复

要使 AI Agent 在各种现实世界环境中可靠运行,它们必须能够管理不可预见的情况、错误和故障。正如人类能够适应意外障碍一样,智能 Agent 需要强大的系统来检测问题、启动恢复程序,或至少确保受控失败。这一基本需求构成了异常处理和恢复模...

赞(0)xindooxindoo阅读(20)去评论
Agent设计模式——第 4 章:反思-XINDOO

Agent设计模式——第 4 章:反思

反思模式概述 在前面的章节中,我们探讨了基础的 Agent 模式:顺序执行的链式、动态路径选择的路由以及并发任务执行的并行化。这些模式使 Agent 能够更高效、更灵活地执行复杂任务。然而,即使采用复杂的工作流,Agent 的初始输出或计划...

赞(0)xindooxindoo阅读(17)去评论
Agent设计模式——第 5 章:工具使用(函数调用)-XINDOO

Agent设计模式——第 5 章:工具使用(函数调用)

工具使用模式概述 到目前为止,我们讨论的 Agent 模式主要涉及编排语言模型之间的交互和管理 Agent 内部工作流中的信息流(链式、路由、并行化、反思)。然而,要使 Agent 真正有用并与现实世界或外部系统交互,它们需要使用工具的能力...

赞(0)xindooxindoo阅读(18)去评论

Agent设计模式——结论

在本书中,我们从 Agentic AI 的基础概念出发,一路探索到复杂自主系统的实际实现。我们从这样一个前提开始:构建智能 Agent 就像在技术画布上创作一幅复杂的艺术作品——这个过程不仅需要一个强大的认知引擎(如大型语言模型),还需要一...

赞(0)xindooxindoo阅读(18)去评论
Agent设计模式——第 6 章:规划-XINDOO

Agent设计模式——第 6 章:规划

智能行为通常不仅仅涉及对即时输入做出反应。它需要远见、将复杂任务分解为更小的可管理步骤,以及制定实现期望结果的策略。这就是规划模式发挥作用的地方。规划的核心是 Agent 或 Agent 系统制定一系列行动以从初始状态向目标状态移动的能力。...

赞(0)xindooxindoo阅读(22)去评论
Agent设计模式——第 2 章:路由-XINDOO

Agent设计模式——第 2 章:路由

路由模式概述 虽然通过提示词链进行顺序处理是执行确定性、线性工作流的基础技术,但其适用性在需要自适应响应的场景中受到限制。现实世界的 Agent 系统必须经常根据偶然因素在多个潜在行动之间进行仲裁,例如环境状态、用户输入或前一操作的结果。这...

赞(0)xindooxindoo阅读(20)去评论