dust-tt/dust · 上手攻略
- 仓库:dust-tt/dust
- 链接:https://github.com/dust-tt/dust
- 分类:AI Agent Platform · 企业级平台
- 作者:Tom
- 更新:2026-08-22
是什么
Dust(dust.tt)是一个企业级 AI Agent 平台,帮助组织创建、部署和管理多用途 AI Agent,无需编写代码。其定位与 LangChain Agents / AutoGen 不同——Dust 强调的是「开箱即用的企业级可靠性」而非「开发者友好的代码框架」。
核心架构 primitives(Dust 2025 Blog 自述):
- Team Orchestration — 多 Agent 编队,支持 Agent 舰队治理与协作
- Contextual Infrastructure — 连接数据源的上下文基础设施,支持数据仓库直查(BigQuery Connection)
- Universal Tool-Access Layer — 通用工具访问层,连接企业工具生态
技术栈(从仓库目录推断):
- 前端:front/(React/SPA)、front-api/(API 层)
- 后端:core/(核心逻辑)、connectors/(数据连接器)、sandbox/(隔离执行)
- 任务队列:temporal/(Temporal 工作流引擎)
- SDK:sdks/js/(JavaScript/TypeScript)
- 部署:dockerfiles/、firebase-functions/、elasticsearch.Dockerfile
仓库是完全开源的,但 Dust 的商业服务(dust.tt)托管在云端,提供 SaaS 版本。
解决什么问题
企业部署 AI Agent 时通常面临三座大山:
| 痛点 | 传统方案 | Dust 解法 |
|---|---|---|
| 多 Agent 治理 | 手动编排,缺少统一视图 | Team Orchestration 原语,支持舰队管理 |
| 数据孤岛 | Agent 无法访问内部数据 | Connectors + BigQuery Connection,直查数据仓库 |
| 可靠性与合规 | 自托管 LangChain Agent 缺乏审计 | 企业级特性:Spaces/角色访问控制、SSO/SCIM、审计日志、SOC 2 Type II、GDPR |
| Agent 开发门槛 | 需要工程师编写代码 | 无代码 Agent Builder,模板化创建 |
| Agent 记忆与上下文 | 每次对话从零开始 | @global agent 升级:memory、filesystem-like 搜索、Company Data 工具 |
Dust 的差异化在于:它不是一个「框架」,而是一个「有治理的生产级平台」——类似于从「自己搭建 Postgres」到「用托管数据库服务」的跃迁。
快速安装
Dust 的开源仓库不是面向终端用户的安装包,而是完整的 SaaS 平台代码库。自行部署需要较多的基础设施配置(Temporal、Redis、Elasticsearch、Firebase 等)。
方式一:在线使用(推荐大多数用户)
直接访问 https://dust.tt,注册账号即可使用,无需任何安装。
方式二:本地开发
# 克隆仓库
git clone https://github.com/dust-tt/dust.git
cd dust
# 查看开发者文档
# 文档入口:https://docs.dust.tt
# 初始化开发容器(需要 Docker)
./init_dev_container.sh
# 或使用 docker-compose
docker-compose up
⚠️ 注意:DUST 的本地部署不是「一键运行」,需要配置 Firebase 项目、Temporal 服务、Elasticsearch 等。生产级部署参考
docker-compose.yml和各子目录的配置文件。
Node.js 要求(从 .nvmrc 推断):建议 Node.js >= 18 LTS。
核心用法
创建第一个 Agent(Web UI)
- 登录 dust.tt
- 进入 Agent Builder
- 选择模板或从零创建
- 定义 Role(角色)、Objectives(目标)、Constraints(约束)、Quality Criteria(质量标准)
- 连接数据源(可选)
- 部署到 Spaces
多 Agent 编队(Team Orchestration)
Dust 支持将多个专门化的 Agent 组织成舰队,例如:
[Meeting Follow-up Agent] ─┐
[Research Agent] ├─→ [Coordinator Agent] → 最终输出
[Data Analysis Agent] ┘
每个 Agent 有明确角色定义,通过 Dust 的编排层协调,而非靠代码硬编码。
数据仓库直查(BigQuery Connection)
2025 年功能更新,Agent 可以直接查询 BigQuery 数据仓库,在对话中实时生成分析结果:
用户:过去30天销售额趋势如何?
Agent → BigQuery → 分析结果 + 可视化建议
Voice Mode(2025 新功能)
语音交互,Agent 可以「听」和「说」,支持语音生成播客内容。
典型适用场景
1. 企业内部知识助手 连接 Confluence、Google Drive、内部数据库,Agent 可以回答「Q3 毛利率是多少」「某项目当前进度」等需要查询内部数据的问题。
2. 会议跟进自动化 Dust Blog 示例:上传会议转录,Agent 自动起草跟进邮件、管理任务、通知相关方。与 Google Calendar 和 HubSpot 集成。
3. 多 Agent 协作研究 研究员团队使用:Research Agent 收集资料 → Data Analysis Agent 处理数据 → Writing Agent 生成报告,全程在 Dust 平台内完成。
4. 客服自动化 连接客服工具(Zendesk、Intercom 等),Agent 处理常见问题,复杂问题转人工,全程留有审计日志。
5. 金融分析 BigQuery Connection 直连数据仓库,Agent 进行财务数据分析,支持多数据源联合查询。
坑与注意
⚠️ 开源≠免费自托管:仓库完全开源,但自行部署需要企业级基础设施(Temporal、Elasticsearch、Firebase、Google Cloud),运维成本高。多数中小企业直接用 dust.tt SaaS 更划算。
⚠️ GitHub README 极度简洁:README 只有 6 行,实际功能文档在 docs.dust.tt。不要指望从 GitHub README 了解产品细节。
⚠️ 企业功能需要付费计划:Spaces 访问控制、SSO/SCIM、审计日志等企业特性可能需要商业订阅,具体定价需联系 Dust 销售。
⚠️ Connector 生态有限:目前公开的 connectors 覆盖主要 SaaS(Notion、Slack、GitHub 等),但自建 Connector 需要一定开发工作。
⚠️ 中国区访问:dust.tt 是海外服务,中国大陆访问可能存在网络延迟或限制,需要科学上网。
与同类对比
| 平台 | 类型 | 自托管 | 无代码 | 企业治理 | BigQuery/数仓直查 |
|---|---|---|---|---|---|
| Dust | 企业级 SaaS + 开源 | ✅ 可选 | ✅ Agent Builder | ✅ SSO/SCIM/SOC2 | ✅ 原生 |
| AutoGen | 开源框架 | ✅ 必须 | ❌ 纯代码 | ❌ | ❌ 需自行集成 |
| LangChain Agents | 开源框架 | ✅ 必须 | ❌ 纯代码 | ❌ | ❌ 需自行集成 |
| CrewAI | 开源框架 | ✅ 必须 | 部分 | ❌ | ❌ 需自行集成 |
| Zapier Central | SaaS 自动化 | ❌ | ✅ | 基础 | ❌ |
| Microsoft Copilot Studio | 企业 SaaS | ❌ | ✅ | ✅ | ⚠️ 限于 Microsoft 生态 |
核心差异:Dust 是目前唯一同时做到「开源可自托管 + 企业级治理 + BigQuery 原生直查 + 无代码 Agent Builder」的平台。缺点是品牌较新(2024 年起步)、国内知名度低。
一句话推荐结论
如果你在寻找一个「开箱即用、无需写代码、企业治理完善、Agent 可以直接查数据仓库」的 AI Agent 平台,Dust 是目前开源生态里完成度最高的选择;如果你是开发者想要完全控制infra,AutoGen 和 LangChain 仍是更灵活的低层框架。
⚠️ 数字核验
- 仓库 Stars 1.4k:来自 GitHub 页面,✅ 核验
- SOC 2 Type II / GDPR 合规:来自 Dust Incremys 评测,⚠️ 原文未附合规证书编号,需进一步核实
- BigQuery Connection、Voice Mode、Memory 功能:来自 Dust 2025 Blog,✅ 官方博客来源,但非技术文档
- Agent Builder 无代码创建:来源同上,✅
- 数据仓库直查(BigQuery):来源同上,✅
⚠️ 重要不确定性:Dust 平台功能迭代较快(Blog 显示 2025 年有多次重大更新),GitHub 仓库代码与线上 SaaS 版本可能存在差异。本攻略描述主要基于 2025 年 Blog 公开信息,不保证与最新线上版本完全一致。建议以 docs.dust.tt 为准。
原始链接: - GitHub 仓库:https://github.com/dust-tt/dust - 产品官网:https://dust.tt - 开发者文档:https://docs.dust.tt - 2025 功能更新 Blog:https://dust.tt/blog/2025-dust-product-update-recap