Dopamine Agent Lab
0/47
Audit Ledger · 2026-10

内容审计台账

对象:runoob AI Agent 教程全部 47 个章节。每条给出状态、影响范围、严重程度、处理优先级与判定依据; 无法确证的内容标为「存疑待核实」,不写成结论。

先看结论:整体内容比多数中文教程新(已覆盖 MCP、A2A、Harness/Loop Engineering、Deep Agents 等), 框架与产品章节的“代码级时效性”是主要问题,概念章节大多仍然成立。 最该先修的是 5.1 与 8.1 的示例代码——它们会直接跑不起来。

状态分布

21 仍然成立 · 8 表述过时 · 5 建议补充(已全部在站内补齐) · 13 存疑待核实

优先级分布

P0 2 条 · P1 8 条 · P2 19 条 · 其余为「保持观察」

01优先处理 Top 3

按「照抄会不会坏」排序,而不是按章节顺序
优先级问题为什么先修
P0 5.1 环境配置:initialize_agent + AgentType.ZERO_SHOT_REACT_DESCRIPTION, langchain.llms.OpenAI,text-davinci-003,gpt-3.5-turbo,且推荐 Python 3.9。 这是全站第一个动手章节。旧 API 在 LangChain 1.x 已迁移/移除,示例模型进入 legacy 或已下线,Python 3.9 也已 EOL。 新手照抄会同时遇到「导入失败 + 模型不可用 + 版本不受支持」,直接劝退。
P0 8.1 多智能体:AutoGen 示例使用 autogen.AssistantAgent、UserProxyAgent、 GroupChat、llm_config。 这是 0.2 时代 API;当前稳定线是 autogen-agentchat 0.7.x,Agent、团队、模型客户端均换了抽象。 示例无法运行,且会误导读者对 AutoGen 的认知。
P1 6.1 / 4.3 LangChain 写法:AgentExecutor、create_tool_calling_agent、 create_react_agent;以及 3.3 的 langchain.text_splitter 导入。 LangChain 1.x 官方入口已是 create_agent;text splitter 已拆到 langchain-text-splitters。 这两处影响所有跟着写代码的人,但概念解释仍然有效,所以排 P1。

02阶段与原文映射

本站的阶段划分与原文 47 个章节一一对应,不合并、不删减;只有顺序按学习路径重排。

左侧为本站阶段,右侧为原文对应章节(点击直达 runoob)
本站阶段原文章节数量
阶段 1
认知地图
AI Agent 简介 · 核心组件 · AI Agent 术语 · 工作原理4 节
阶段 2
模型与提示
AI 底层架构 · 大语言模型基础 · 大模型多模态 · 提示词工程 · Token(词元)5 节
阶段 3
推理、知识与上下文
推理与规划 · 向量数据库 · RAG 与知识检索 · Agent 上下文工程4 节
阶段 4
架构与工具选型
Agent 架构 · 第一个 AI Agent · AI 工作流3 节
阶段 5
亲手构建
Python 智能体环境配置 · 工具调用 · 记忆系统 · Python 实现 AI Agent · AI Agent 问答实例 · Python 实现推理与规划 · Python 实现 RAG7 节
阶段 6
框架与平台
LangChain 制作智能体 · LangGraph 入门 · CrewAI 制作智能体 · Deep Agents 入门 · Dify 入门 · n8n 入门 · GraphRAG 入门7 节
阶段 7
前沿产品与工程范式
Vibe Coding · Harness Engineering · Loop Engineering · OpenClaw 教程 · OpenClaw 快速上手 · WorkBuddy 入门 · Hermes Agent · Pi Coding Agent · DuMate(搭子)9 节
阶段 8
多智能体、生产化与扩展
多智能体系统 · 工具与外部集成 · 多模态 Agent · 评估、安全与对齐 · 生产部署与工程化 · 垂直应用场景 · Hugging Face Transformers · AI 3D(Blender)8 节

03审计台账(47 节全覆盖)

「建议补充」的 5 条已在站内对应小节补齐(3.1 / 3.4 / 8.2 / 8.4 / 8.5 的「补充」块);台账状态保留,表示原文仍缺,不代表本站缺。

状态口径:仍然成立 无需改动; 表述过时 有可指出的冲突; 建议补充 内容不缺但缺关键实践; 存疑待核实 无法确证,需查官方文档。

按本站学习阶段排序;链接指向原文,便于逐条对照
#章节状态影响范围严重度优先级依据 / 说明
1AI Agent 简介仍然成立概念基础低—定义、与 LLM 的对比、ReAct 流程均与当前共识一致;「不是所有 Agent 都需要长期记忆」的表述准确。
2核心组件仍然成立概念基础低—感知/模型/工具/记忆/规划/执行控制的划分合理,且强调「组件非必需」,符合工程实际。
3AI Agent 术语仍然成立概念基础低—术语覆盖较新(Vibe Coding / Context / Harness / Loop);但术语本身漂移快,建议读者以官方定义为准。
4工作原理仍然成立概念基础低—循环、工具回写、类型划分与终止条件均成立;作为入门足够。
5AI 底层架构仍然成立概念基础低—五层划分(模型/上下文/知识/工具/Agent)清晰,MCP 定位准确。
6大语言模型基础存疑待核实模型示例低P2预测下一个 token、训练阶段等原理成立;文中出现的 DeepSeek V4 等模型命名无法在写作时确证,需查官方模型列表。
7大模型多模态表述过时示例与代表模型低P2三阶段划分成立;但「第二阶段代表 GPT-4V / Gemini 1.5」已是历史举例,文中「Claude 4.6」等版本号需核实。建议标注「历史阶段」而非「当前代表」。
8提示词工程表述过时Token 对照表低P2方法论成立;上下文窗口对照表仍写 GPT-3.5 4K / GPT-4 Turbo 128K / Claude 3.7 200K,模型名与数值已不代表当前产品。建议改为「以目标模型文档为准 + 实测」。
9Token(词元)仍然成立概念基础低—定义与示例正确;「不同 tokenizer 不同」的提醒需要读者自行补足。
10推理与规划建议补充CoT 实践中P1CoT/ReAct/Plan/ToT 的框架仍成立;但推理模型(内置长思考)普及后,「显式要求一步步想」的收益与风险已变化,建议补充「何时不该手写 CoT」与推理模型的成本权衡。|站内已在 3.1 补齐「推理模型时代的 CoT 取舍」。
11向量数据库仍然成立概念低—embedding、相似度、ANN 索引与选型逻辑准确;未过度承诺向量库能替代传统数据库。
12RAG 与知识检索表述过时代码示例中P1流程与切分策略成立;示例 from langchain.text_splitter import ... 在 LangChain 0.2+ 已拆到独立包 langchain-text-splitters(PyPI 现有 1.1.x),照抄会 ImportError。另建议补混合检索与重排。
13Agent 上下文工程建议补充长任务实践中P1预算/系统提示/工具描述/压缩策略均正确;缺少子 Agent 隔离、工具动态注册、压缩后一致性校验的具体做法,建议补一节工程案例。|站内已在 3.4 补齐子 Agent 隔离、动态工具注册、压缩后校验。
14Agent 架构仍然成立架构选型低—六种架构与适用场景的划分清晰,且强调「复杂度成本」,与工程实践一致。
15第一个 AI Agent存疑待核实产品推荐中P2平台/工具矩阵的选型维度合理;但具体产品的免费额度、支持模型、可用地区会变化,需逐个查官网。建议在页面加「信息截至日期」。
16AI 工作流表述过时LangChain 示例中P1工作流 vs Agent 的判断标准成立;但示例使用 AgentExecutor + create_react_agent + hub.pull,属于 LangChain 0.x 写法,1.x 应以 create_agent 为入口(官方文档已切换)。
17Python 智能体环境配置表述过时首个动手章节高P0①initialize_agent/AgentType 属旧版 API;②langchain.llms.OpenAI 已迁到 langchain-openai;③text-davinci-003 已退役;④gpt-3.5-turbo 为 legacy;⑤推荐 Python 3.9,而 3.9 已于 2025-10 EOL。建议整节重写。
18工具调用仍然成立核心机制低—工具定义、选择、参数提取、结果回填的流程准确;示例偏通用,不依赖特定模型版本。
19记忆系统仍然成立设计低—短期/长期、写入/检索/遗忘的框架合理,代码示例自洽。
20Python 实现 Agent仍然成立实战低—不依赖框架的循环实现,教学价值高;需读者自行替换模型客户端。
21AI Agent 问答实例仍然成立实战低—项目结构与环境步骤可复现;注意其中的模型名与价格需按当前服务商替换。
22Python 推理与规划仍然成立实战低—ReAct 的简化实现与解析逻辑成立;建议读者补停机条件(本站 5.6 已补)。
23Python 实现 RAG仍然成立实战低—RAG 的组件与最小实现正确;未绑定已废弃的库接口。
24LangChain 制作智能体表述过时框架入门高P1概念讲解好;代码用 AgentExecutor + create_tool_calling_agent,属 0.x 路径。LangChain 1.x 官方入口为 from langchain.agents import create_agent。另默认模型名 deepseek-v4-pro 需核实是否存在。
25LangGraph 入门仍然成立图编排低—State/Node/Edge/checkpoint 的核心用法与当前 API 一致;示例较长但结构正确。
26CrewAI 制作智能体存疑待核实版本要求低P2Agent/Task/Crew 的概念与用法成立;文中「Python ≥3.10 且 <3.14」等版本区间需随 CrewAI 发布更新核对。
27Deep Agents 入门仍然成立长任务框架低—规划/文件系统/子 Agent/压缩的介绍与官方定位一致;具体 API 以当前版本为准。
28Dify 入门仍然成立平台低—应用类型、知识库、工作流与部署的讲解准确;界面细节可能随版本变化。
29n8n 入门仍然成立自动化平台低—触发器/节点/凭证与 MCP 相关说明成立;节点名称与界面以当前版本为准。
30GraphRAG 入门存疑待核实版本要求中P2原理与查询模式正确;安装命令、Python 版本与配置项随 GraphRAG 版本变化快,需按官方仓库核对。
31Vibe Coding存疑待核实模型举例低P2方法论与风险提示成立;文中出现的具体模型版本(如 GPT-5.5 / Claude 5)无法确证,需查官方发布记录。
32Harness Engineering存疑待核实统计数据中P2「模型之外的一切」这一框架有价值;文中「100 万行代码 / 0 行手写 / 3–7 人」等数字缺少可核验出处,不应作为基准引用。
33Loop Engineering存疑待核实时间与归属低P2循环设计方法可借鉴;「2026 年 6 月由某工程师系统整理」的时间与归属需核实,概念本身尚在演化。
34OpenClaw 教程存疑待核实产品沿革中P2架构与权限风险的分析成立;改名时间线(Clawdbot → Moltbot → OpenClaw)与日期需查官方仓库/公告。
35OpenClaw 快速上手存疑待核实安装命令中P2安装方式、默认端口、Gateway 命令属于高变动信息;执行前必须对照官方文档,并先读安装脚本。
36WorkBuddy 入门存疑待核实产品能力中P2「一句话任务 → 交付文件」的定位清晰;具体平台支持、可用地区、账号要求需查官网。建议只学验收方法,不背操作步骤。
37Hermes Agent仍然成立产品模式低—持久记忆 + 终端/浏览器执行的模式描述成立;具体安装与模型配置以官方仓库为准。
38Pi Coding Agent存疑待核实模型配置低P2「原语而非功能」的设计哲学与风险提示成立;示例里的 deepseek-v4-pro 等模型 ID 需核实。
39DuMate(搭子)存疑待核实产品细节中P2桌面 Agent 的能力边界描述合理;系统要求、登录方式、工作区机制需查官网。原文该页内容较少,建议补充失败与权限案例。
40多智能体系统表述过时AutoGen 示例高P0分工/通信/协调的分析成立;AutoGen 代码是 0.2 API(autogen.AssistantAgent / llm_config / GroupChat),当前稳定包 autogen-agentchat 0.7.x 使用 autogen_agentchat + 模型客户端 + 团队抽象,示例无法直接运行。
41工具与外部集成建议补充安全实践高P1MCP、Computer Use、代码执行的能力介绍完整;缺少「第三方 MCP server 的信任边界」「Computer Use 的失败回退」「代码执行沙箱」的工程细节,建议补充。|站内已在 8.2 补齐三类接入方式的控制清单与凭据代理。
42多模态 Agent仍然成立设计低—模态类型、能力与组合方式描述准确;示例偏概念,未绑定易变 API。
43评估、安全与对齐建议补充安全评估高P1评估维度、benchmark、对齐概念齐全;缺少针对 Agent 的注入攻击用例、工具越权与数据外泄的具体测试方法,建议补 5–10 条可执行用例。|站内已在 8.4 补齐 5 条攻击用例与指标。
44生产部署与工程化建议补充生产实践中P1部署模式、监控、成本控制框架成立;建议补「长任务队列/断点恢复」「LLM 调用链可观测(trace)」「提示与工具配置版本化 + 回滚」。|站内已在 8.5 补齐队列/checkpoint、trace、配置回滚与 SLO。
45垂直应用场景仍然成立场景低—代码/客服/数据分析等场景的能力与边界描述合理,未过度承诺。
46Hugging Face Transformers表述过时模型示例低P2pipeline / PEFT / 量化的讲解成立;示例仍用 Llama-2 系列(gated、较旧)。代码结构可参考,模型名应替换为当前可用版本,并注意许可证。
47AI 3D(Blender)存疑待核实模型版本低P2Blender MCP 的「操作 → 截图 → 修正」闭环成立;开头「GPT-6 Astra 发布后」的模型命名无法确证,需查官方发布信息。

04内容更新对照表

只列需要改写的 12 处。状态标记区分「有依据的更新」「合理推断」「待核实」,三者不混写。

原文(摘述)更新后理由状态标记
from langchain.agents import initialize_agent, AgentType + AgentType.ZERO_SHOT_REACT_DESCRIPTION from langchain.agents import create_agent;工具用 @tool 定义,create_agent(model, tools) LangChain 1.x 官方文档以 create_agent 为入口;旧 AgentExecutor 路径属 legacy 有依据
ChatOpenAI(model="gpt-3.5-turbo") 模型名从环境变量读取,示例改用当前可用的对话模型 gpt-3.5 系列已进入 legacy,能力与价格均不代表当前水平 有依据
Semantic Kernel 示例 OpenAITextCompletion("text-davinci-003", ...) 改用 chat completion 模型与对应连接器 text-davinci-003 属已退役的 completion 模型 有依据
「推荐 Python 3.9 或更高版本」 「推荐 Python 3.11 / 3.12;3.9 已于 2025-10 EOL」 Python 3.9 已结束支持,3.10 也临近 EOL;新项目不应以 3.9 为默认 有依据
AutoGen import autogen + AssistantAgent(llm_config=...) + GroupChat autogen_agentchat.agents.AssistantAgent + 模型客户端 + RoundRobinGroupChat / SelectorGroupChat AutoGen 0.4+ 重构了 AgentChat;PyPI 当前 autogen-agentchat 为 0.7.x 有依据
AgentExecutor + create_tool_calling_agent create_agent;需要状态图时用 LangGraph 同上,属 LangChain 1.x 迁移 有依据
from langchain.text_splitter import RecursiveCharacterTextSplitter from langchain_text_splitters import RecursiveCharacterTextSplitter LangChain 0.2+ 将 text splitters 拆为独立包,PyPI 现为 1.1.x 有依据
上下文窗口表:GPT-3.5 4K / GPT-4 Turbo 128K / Claude 3.7 200K 删除固定数值表,改为「以目标模型官方文档为准」+ 用 tokenizer 实测 模型与窗口更新频繁,固定表很快失真;实测更可靠 合理推断
多模态「第二阶段代表:GPT-4V、Gemini 1.5、Qwen-VL」 标注为「历史阶段举例」,并补充「当前代表模型请查各厂商文档」 作为技术史举例没问题,但不能暗示这是当前最强模型 合理推断
Llama-2 系列作为默认示例模型 换成当前可用的小模型,并注明许可证与门禁要求 Llama-2 有 gated 许可且版本较旧,影响复现 合理推断
DuMate / MonkeyCode / WorkBuddy 的具体功能与免费额度 保留能力描述,删除价格/额度断言,加「以官网为准」与截至日期 商业产品信息变化快,教程不应承担承诺 待核实
「GPT-6 Astra」「DeepSeek V4」「Claude 4.6」等模型命名 保留原文表述但加「待核实」,不作为事实引用 本次审计无法从官方渠道确证这些命名与版本 待核实

05审计方法与非目标

下次更新建议:先跑一遍 5.1 与 8.1 的示例代码,确认能跑;再检查 6.1 / 3.3 的导入;最后统一给所有产品页加「信息截至日期」。