素材库

了解 EthanKit 素材库如何展示 Agent Builder 可用的内置工具、Memory、MCP 和 Sub-agent 能力块。

素材库是什么

素材库 是 Agent Builder 的能力索引。它展示当前控制台里可以挂到 agent 上的能力块,而不是上传文件的资源库。

素材库里的内容会随配置变化:

  • Memory:长期记忆能力。
  • Tools:平台内置工具。
  • MCP:通过已启用 MCP server 接入的外部工具。
  • Sub-agents:浏览器类子 agent 能力。

当你在 Agent Builder 左侧看到某个能力块,它通常也会出现在素材库里,方便先了解可用能力。

Memory 能力块

Memory 能力块让 agent 在运行时召回长期记忆,并在运行后沉淀新的记忆事件。

启用 Memory 后,还需要在 agent 配置里选择 workspace 和召回数量。workspace 决定记忆隔离范围,召回数量决定每次 run 带入多少历史片段。

Tools 能力块

Tools 包含平台提供的内置工具,例如当前时间和受限 HTTP 读取,也包含来自 MCP 的外部工具。内置只表示平台无需额外部署,不表示每个 agent 自动获得调用权限。

只有在 Agent Builder 中把具体工具挂到 agent 并保存后,该工具才会进入这个 agent 的模型工具列表与运行执行器。未绑定的内置工具不能被该 agent 调用。

MCP 工具

MCP 工具条目来自 MCP 配置 中启用的 server。常见来源包括:

  • 自定义 stdio 或 HTTP MCP server。
  • GitHub PAT 自动生成的 GitHub MCP server。
  • 飞书 / Lark 文档类 MCP server。

如果素材库里没有出现预期 MCP,先检查 MCP server 是否已保存、启用并通过连接测试。

Sub-agent 能力块

Sub-agent 能力块用于把某些复杂任务委托给专门后端。例如浏览器任务可以交给 Browser Use 或 Agent Browser。

在普通 agent 里挂载 sub-agent,表示主 agent 可以在需要时委托任务;在 Sub-agent Labs 里运行,则是单独测试某个子 agent。

谁可以查看

Viewer 可以查看素材库,理解当前平台可用能力。创建、启用、删除这些能力仍然需要 Admin 到对应页面操作。