附录 D · 术语表(Glossary)
本术语表汇总了 DeerFlow 文档中出现的核心术语,按字母顺序排列。每个条目包含:英文原名、中文释义、相关章节。
A
Agent
- 英文原名:Agent
- 释义:具备自主决策能力的 AI 实体,能够接收输入、调用工具、生成输出并维持状态。DeerFlow 的 Agent 基于 LangGraph 编排,支持多轮对话与工具链执行。
- 相关章节:第五章(Agent 核心)、第七章(Sub-Agent)
C
Checkpoint
- 英文原名:Checkpoint
- 释义:在 Agent 执行流程的关键节点保存的完整状态快照。支持审批拒绝后的断点恢复与重试,确保任务不丢失。
- 相关章节:第十三章(Human-in-the-Loop)
Context Engineering
- 英文原名:Context Engineering
- 释义:上下文工程,指对 Agent 推理上下文进行管理的技术集合,包括上下文注入、过滤、压缩与 Token 预算管理。
- 相关章节:第十章(Context Engineering)
E
Edge
- 英文原名:Edge
- 释义:LangGraph 工作流中的「边」,定义节点之间的流转规则。条件边(Conditional Edge)支持基于状态动态选择下一个节点。
- 相关章节:第五章(Agent 核心)
H
Human-in-the-Loop (HITL)
- 英文原名:Human-in-the-Loop
- 释义:人在回路,指在 Agent 执行流程中插入人工干预点的设计模式,包括事前审批、事中干预与事后审查。
- 相关章节:第十三章(Human-in-the-Loop)
M
MCP (Model Context Protocol)
- 英文原名:Model Context Protocol
- 释义:模型上下文协议,由 Anthropic 提出的开放标准,用于标准化 AI 模型与外部工具/数据源的连接方式。
- 相关章节:第十一章(MCP Server)
Memory
- 英文原名:Memory
- 释义:记忆系统,DeerFlow 的三层记忆模型包括短期记忆(对话上下文)、长期记忆(向量数据库)与持久化记忆(外部知识库)。
- 相关章节:第九章(Memory)
Middleware
- 英文原名:Middleware
- 释义:中间件,在 Agent 请求处理的前/后执行的横切逻辑,支持日志、限流、审计、审批等扩展功能。
- 相关章节:第五章(Agent 核心)、第十三章(Human-in-the-Loop)
N
Node
- 英文原名:Node
- 释义:LangGraph 工作流中的「节点」,代表一个执行单元(如调用 LLM、执行工具、更新状态)。
- 相关章节:第五章(Agent 核心)
S
Sandbox
- 英文原名:Sandbox
- 释义:沙箱,Agent 代码执行的安全隔离环境。DeerFlow 支持本地沙箱(LocalSandbox)与 Docker 沙箱(DockerSandbox)两种模式。
- 相关章节:第八章(Sandbox)
Skill
- 英文原名:Skill
- 释义:技能,DeerFlow 的基本能力单元。Skill 是复合能力封装,包含 Prompt、Tool 集合与执行配置,面向特定业务场景(如研究、搜索、摘要)。
- 相关章节:第二章(核心概念)、第六章(Skills & Tools)、第十二章(自定义 Skill)
Sub-Agent
- 英文原名:Sub-Agent
- 释义:子代理,DeerFlow 的协作单元。将复杂任务分解给多个专业化 Agent 执行,通过 SubagentConfig 进行配置与调度。
- 相关章节:第二章(核心概念)、第七章(Sub-Agent)
T
Thread
- 英文原名:Thread
- 释义:线程/会话,DeerFlow 中的一次完整对话实例。ThreadState 维护该会话的所有状态(消息、沙箱、记忆、产物等)。
- 相关章节:第三章(架构)、第五章(Agent 核心)
Tool
- 英文原名:Tool
- 释义:工具,DeerFlow 的原子操作单元。Tool 执行单一功能(如搜索、计算、文件读写),被 Skill 或 Agent 直接调用。
- 相关章节:第二章(核心概念)、第六章(Skills & Tools)
术语关系图
┌─────────────────────────────────────────────────────────────┐
│ DeerFlow 术语体系 │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Skill │──────│ Tool │◄─────│ Sandbox │ │
│ │ (能力) │ │ (原子) │ │ (执行) │ │
│ └────┬─────┘ └──────────┘ └──────────┘ │
│ │ │
│ ▼ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Sub-Agent│◄─────│ Agent │──────│ Memory │ │
│ │ (协作) │ │ (核心) │ │ (记忆) │ │
│ └──────────┘ └────┬─────┘ └──────────┘ │
│ │ │
│ ▼ │
│ ┌──────────┐ │
│ │ LangGraph│ │
│ │(编排核心)│ │
│ └────┬─────┘ │
│ │ │
│ ┌────────────────┼────────────────┐ │
│ ▼ ▼ ▼ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ Node │ │ Edge │ │ Thread │ │
│ │ (节点) │ │ (边) │ │ (会话) │ │
│ └─────────┘ └─────────┘ └─────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ 横切关注点:Middleware / Checkpoint / HITL │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘快速索引
| 术语 | 章节 | 类别 |
|---|---|---|
| Agent | Ch5, Ch7 | 核心概念 |
| Checkpoint | Ch13 | 状态管理 |
| Context Engineering | Ch10 | 工程技术 |
| Edge | Ch5 | 工作流 |
| Human-in-the-Loop | Ch13 | 交互模式 |
| MCP | Ch11 | 协议标准 |
| Memory | Ch9 | 核心概念 |
| Middleware | Ch5, Ch13 | 横切逻辑 |
| Node | Ch5 | 工作流 |
| Sandbox | Ch8 | 执行环境 |
| Skill | Ch2, Ch6, Ch12 | 核心概念 |
| Sub-Agent | Ch2, Ch7 | 核心概念 |
| Thread | Ch3, Ch5 | 会话管理 |
| Tool | Ch2, Ch6 | 核心概念 |