教程中心

从零基础配置到多智能体复杂工作流,手把手掌握主流 Agent 的工程落地实践

共 470 篇教程
进阶 2026.09.24

用 Cloudflare Vectorize 做无服务器向量检索与 RAG(Workers AI 嵌入 + D1 存原文)

Cloudflare Vectorize 无服务器向量检索与 RAG 实操:wrangler 建索引、Workers AI 生成嵌入、D1 存原文,query 取 topK 相似向量后拼上下文调 LLM 生成答案,含维度定死与计费注意。

☁️ Cloudflare 🗂️ 向量数据库 🔍 RAG
高级 2026.09.24

用 MCP Sampling 让 Server 反向调用大模型(sampling/createMessage 实操)

MCP Sampling 实操:用官方 mcp 包的 FastMCP 写会调用 ctx.session.create_message 的服务器,配带 sampling_callback 的客户端,跑通 sampling/createMessage 反向请求宿主模型,并说明弃用状态与安全边界。

🔌 MCP 🤖 大模型 🐍 Python
高级 2026.09.24

用 LiveKit Agents 搭可打断的语音智能体(STT→LLM→TTS 流水线)

LiveKit Agents 开源实时语音智能体框架实操:装依赖、配密钥,用 AgentSession 串起 STT→LLM→TTS 流水线,打开 allow_interruptions 实现自然打断,并用 function_tool 让语音 Agent 中途调用工具。

🎙️ LiveKit 🔊 语音智能体 🐍 Python
进阶 2026.09.23

自建 Agent 会话回放器:结构化事件日志,坏步骤事后可查

不依赖 Langfuse 等平台:把 Agent 运行记成 JSONL 事件流(llm_call / tool_call / tool_result),~150 行代码实现时间线回放、错误过滤、耗时定位,以及从任意断点重建上下文继续调试。

🐍 Python 🧿 事件日志 🔍 调试
高级 2026.09.23

工具结果缓存与幂等设计:让 Agent 重试不重复执行、不重复计费

参数哈希做缓存键 + SQLite 持久缓存 + TTL 与负缓存 + 写操作幂等键登记表。解决 Agent 重试风暴下的三类浪费:重复计算、重复调用计费、重复写入副作用。

🐍 Python 💾 SQLite 🔁 重试工程
进阶 2026.09.23

Agent 并发工具调用工程:Semaphore 限流、结果聚合与部分失败处理

把串行 20 次搜索从 40 秒压到 4 秒:asyncio.gather 并发、Semaphore 设并发上限、令牌桶控速率、聚合时区分成败。与容错三板斧(463)互补,一篇解决 Agent 批量调工具的吞吐问题。

🐍 Python ⚡ asyncio 🖼️ Playwright
高级 2026.09.22

把 Text2SQL 接上真实数据库:只读账号加 SQL 白名单加结果校验的安全闭环

站内已有教程讲清怎么让模型生成 SQL。但生成出来的 SQL 一旦接上真库直接执行,风险立刻放大:注入、越权读敏感表、结果过大打爆内存。本教程在生成 SQL 之上补上生产闭环:只读账号、SELECT 白名单、结果封顶与脱敏。

🐍 Python 🗄️ SQLite / PostgreSQL 🔌 OpenAI 兼容 API
进阶 2026.09.22

工具调用的容错三板斧:超时的重试(指数退避)的降级(fallback)

Agent 的工具不是本地函数就是外部 API、数据库、搜索引擎,它们会超时、会限流、会偶发 5xx。给每个工具调用套上超时、指数退避重试、失败降级加熔断四道防线,写成一个能直接复用的装饰器。

🐍 Python ⏱️ 容错 🔌 工具调用
高级 2026.09.22

给 Agent 输出上锁:结构化输出加 JSON Schema 校验加失败重试兜底

让模型输出自由文本,下游程序很难直接用:字段名可能变、类型可能错、偶尔还多出解释。把模型当成一个需要校验的接口来对待,用 response_format 拿结构化结果,再用 Pydantic 做本地校验,校验不过就带错误回灌重试。

🐍 Python 🧪 Pydantic 🔌 OpenAI 兼容 API
进阶 2026.09.22

从零手撸一个会调工具的 Agent 执行循环(ReAct:思考到工具到观察)

不依赖任何 Agent 框架,用 OpenAI 兼容接口加不到 150 行 Python,从零写出 think 到 act 到 observe 的 ReAct 循环,注册工具、维护状态、自动跑到任务完成。看懂它,再看框架就不是黑盒。

🐍 Python 🔌 OpenAI 兼容 API 🧠 DeepSeek
入门 2026.09.20

用 Streamlit 10 分钟做出可分享的 Agent 对话 Web 应用(零前端)

你会写 Python,但做不出能给别人用的 AI 界面?Streamlit 让你不碰 HTML/JS,几行代码就把 Agent 包成一个可分享的网页。本文从零做一个带会话记忆、能展示工具调用过程的 Agent 聊天应用,并一键部署到 Streamlit Community Cloud。

📊 Streamlit 🐍 Python 🤖 Agent 客户端
实战 2026.09.20

用 AG-UI 协议给 Agent 做实时流式前端:CopilotKit 实战

后端 Agent 跑起来了,前端却只能干等结果?AG-UI 是一套把 Agent 事件(思考、工具调用、消息)实时流式推到前端的开放协议。本文用 CopilotKit 在半小时内给 Agent 套上一个会「边想边展示」的聊天界面,并支持人类介入(human-in-the-loop)。

🔌 AG-UI 🧩 CopilotKit ⚛️ React
部署 2026.09.20

自托管 vLLM 推理服务:把开源大模型变成 Agent 的 OpenAI 兼容后端

想给 Agent 换上私有、可控、低成本的模型大脑?vLLM 一行命令就能起一个兼容 OpenAI API 的推理服务,让你的 Agent 客户端 base_url 指向本地、数据不出服务器。本文从安装、启动、并发调优到生产级部署(Docker / systemd / 鉴权限流)全流程覆盖,帮你把开源模型变成可落地的 Agent 后端。

🚀 vLLM 🤖 OpenAI 兼容 🖥️ GPU 推理
工作流 2026.09.20

用 Cloudflare Workflows 编排持久化多步 Agent 任务(agents/workflows SDK)

长任务最怕中途崩溃丢进度、重试逻辑写到吐。Cloudflare Workflows 把每一步都持久化到云端,进程挂了也能从断点续跑,还内置重试、超时与人工审批。本文用 agents/workflows SDK 搭一条「下载 → 处理 → 审批 → 通知」的多步 Agent 流水线,覆盖 step.do、waitForApproval 与从 Agent 类触发。

☁️ Cloudflare Workflows 🤖 Cloudflare Agents SDK ⚡ Workers
实战 2026.09.20

用 Playwright MCP 让 AI 自动测试网页:自然语言驱动浏览器(@playwright/mcp 实战)

传统 UI 自动化要写一堆脆弱的选择器。Playwright MCP 把浏览器变成「AI 能直接调用的工具」——你用自然语言说「点登录、填表单、断言标题」,AI 就真的去操作页面。本文手把手教你把 @playwright/mcp 接进 Claude Desktop 与 Cursor,跑通第一个 AI 辅助 E2E 测试,并讲清 snapshot / vision 两种模式与权限边界。

🎭 Playwright MCP 🖥️ Claude Desktop 🔧 Cursor
进阶 2026.09.19

用微软 Semantic Kernel 搭插件式 Agent:Functions 插件 + Planner 自动规划多步任务

Semantic Kernel 用「插件(Functions)+ 原生函数」把能力模块化,再用 Planner / Function Calling 自动编排多步任务。本文用 Python SDK 写一个文件处理插件,让 Agent 自动规划「读取 → 清洗 → 汇总」流程并落地执行。

🧩 Semantic Kernel 🤖 插件式 Agent 📋 Planner
进阶 2026.09.19

用 AutoGen(AG2)搭多智能体对话框架:研究员 + 审校协同写报告

微软 AG2(AutoGen)把多智能体协作抽象成「可对话的 Agent + 群聊编排」。本文用 AgentChat API 搭一个研究员 + 审校的双 Agent 群聊,自动产出带引用的调研报告,覆盖安装、Agent 定义、RoundRobin / Selector 编排与终止条件。

🤝 AutoGen 🤖 多智能体 📝 协作写作
进阶 2026.09.19

Letta(MemGPT)长期记忆智能体实战:Core/Recall/Archival 三层记忆自管理

普通 Agent 一刷新上下文就「失忆」。Letta(原 MemGPT)用 Core/Recall/Archival 三层记忆 + 自管理上下文,让 Agent 跨会话记住你。本文用 letta server + Python SDK 搭一个会长期记忆的 Agent,并讲清三层记忆各自存什么、何时迁移。

🧠 Letta 🤖 长期记忆 📨 Agent SDK
高级 2026.09.19

GraphRAG 知识图谱检索实战:用 LlamaIndex PropertyGraphIndex 让 Agent 会「推理关系」

普通向量 RAG 只能找到「相似的句子」,回答不了「谁和谁什么关系」。本文用 LlamaIndex PropertyGraphIndex 从文档抽取实体与关系,构建本地知识图谱,再让 Agent 在图谱上做多跳推理,完整跑通从文档到可追问的关系检索。

🕸️ GraphRAG 🦙 LlamaIndex 🤖 RAG
实战 2026.09.19

用 MCP Client 接入任意工具服务:在自写 Agent 里调用 MCP Server(Python 实战)

已有大量现成的 MCP Server(文件系统、网页抓取、数据库……),但多数教程只教怎么写 Server。本文反过来自写 MCP Client:用官方 mcp SDK 连上 stdio MCP Server,把远程工具变成你 Agent 能直接调用的函数,并配一个最小可运行的 Agent 串联整条链路。

🔌 MCP 🐍 Python 🤖 Agent 搭建