声明:本站文章均为作者个人原创,图片均为实际截图。如有需要请收藏网站,禁止转载,谢谢配合!!!

backend/packages/harness/deerflow/
├── agents/          │   ├── factory.py       # create_deerflow_agent() — SDK 入口点
│   ├── features.py      # RuntimeFeatures 声明式标志
│   ├── lead_agent/      # make_lead_agent — 配置驱动的工厂
│   ├── middlewares/     # 16 个中间件实现
│   ├── memory/          # 长期记忆模块
│   └── thread_state.py  # ThreadState TypedDict 定义
├── config/          # 类型化配置模型(20+ 模块)
├── guardrails/      # 执行前工具调用评估
├── mcp/             # Model Context Protocol 客户端与工具加载
├── models/          # 模型提供商工厂 + 补丁
├── reflection/      # 基于反射的类解析
├── runtime/         # StreamBridge、运行管理、存储
├── sandbox/         # 抽象提供商 + 本地/Docker 实现
├── skills/          # 技能加载、验证、安全扫描
├── subagents/       # 带有线程池的子 Agent 执行器
├── tools/           # 内置工具 + 技能管理工具
├── tracing/         # Langfuse 追踪工厂
├── uploads/         # 文件上传管理器
└── utils/           # 文件转换、网络、可读性