taskade 中文文档 下载 App

Workspace DNA 三层架构详解——Projects、Agents、Automations 的协作关系

为什么需要三层架构

Taskade Genesis 的目标是让非开发者也能构建应用。但一个真正能用的应用不只是 UI——它需要数据存储、业务逻辑、自动化流程,还要能和外部工具连接。

Workspace DNA 把这些需求拆成三层,每层都有明确职责:

层级角色对应模块核心能力
Memory记忆Projects结构化数据存储、9 种视图、实时同步
Intelligence智能AI Agents理解上下文、推理决策、调用工具
Execution执行Automations定时触发、条件分支、100+ 集成

三层任意两层都不完整:没有 Projects,Agents 就没有数据可以分析;没有 Agents,Projects 里的数据就是一潭死水;没有 Automations,所有操作都要手动点。

Projects:活的数据库

Projects 是整个架构的根基。和普通任务列表或电子表格不同:

结构化数据:每个项目的底层是一套 Schema(字段定义),9 种视图只是同一套数据的不同渲染方式。在 Table 视图里加了一个自定义字段,Board 视图的卡片上也会出现这个字段。

实时同步:多人协作时,任何一个人的编辑会在毫秒内推送到所有在线用户的客户端。支持离线编辑——断开连接时的改动在恢复联网后会自动合并。

自动喂给 Agent:Agent 可以订阅一个 Project,当数据变化时自动感知。比如 CRM 项目里来了一个新的潜在客户,销售 Agent 可以自动写一封跟进邮件。

自动触发 Automation:Project 的数据变化也可以作为 Automations 的触发器。比如"当 Lead 评分 ≥ 80 时,自动在 Slack 通知销售负责人"。

AI Agents:不是聊天机器人

Agent 是 Workspace DNA 中最容易被误解的一层。Taskade 的 Agent 和常见的 Chatbot 有本质区别:

持久记忆:Agent 会记住你的工作空间上下文。你告诉它"客户 A 的预算是 5 万",下次问它的时候它记得——不是通过临时上下文窗口,而是把信息存进了对应的 Project 或知识库。

工具能力:Agent 自带 34 种内置工具:网页搜索、网站抓取、YouTube 转录、代码执行、数据库查询……加上你可以创建的自定义工具,Agent 能做的远不止聊天。

自主决策:Agent 可以被设为"在后台运行"模式,持续监控 Projects 和 Automations,发现机会自动行动。比如客服 Agent 发现有新工单就自动回复常见问题。

Agentic Teams:多个 Agent 可以组成团队,自动分工协作。你跟"销售团队"聊天时,最擅长客户跟进的 Agent 会跳出来,财务相关的问题会转给另一个 Agent。

Automations:可靠的工作流引擎

Automations 负责把逻辑跑起来。它的设计哲学是"Durable Automation"——可靠到可以 24/7 后台运行。

触发器类型:

动作类型:

高级特性:

三层如何配合构建一个应用

举一个具体的例子:你想用一条提示词构建一个客户支持门户。

  1. Genesis 接收提示词:"我需要一个客户支持门户,客户可以提交工单,Agent 自动回复常见问题,紧急工单自动通知我"
  2. 自动构建 Projects:创建一个 Support Tickets 项目,字段包括标题、描述、优先级、状态、客户邮箱
  3. 自动创建 Agent:创建一个 Support Agent,训练知识库(你的产品文档、FAQ),配好工单分析工具和通知工具
  4. 自动搭建 Automations:"新工单 → 自动分类优先级 → 低优先级让 Agent 回复 → 高优先级 Slack 通知"
  5. 自动生成 UI:门户界面(提交表单、工单列表、状态追踪)+ Agent 聊天窗口 + 管理员后台
  6. 部署上线:分配 URL(Business 及以上可绑自定义域名),自带 App User 登录

整个过程不需要你写一行代码——Genesis 已经把三层全部搭好了,而且三层会自动闭环运转。