← 返回目录
D

Daydreams

社区
框架 / SDK
用于构建商业代理的TypeScript AI代理框架,支持可组合上下文和MCP集成。

这是用于开发 MCP Server 或 Agent 的框架,不是可以直接连接到客户端的 Server。

分类
其他
Stars
★ 620 热门
传输方式
stdio(本地进程)
运行环境
Node.js
凭据
无需凭据
许可证
MIT
最近提交
25FMRS · D

Daydreams 是一个创新的代理框架,提供可组合上下文和 MCP 集成,但已弃用,焦点转向商业应用。

最强项 · 文档质量 8/20 最弱项 · 可靠性 3/20

可靠性
3/20
安全与权限
5/20
维护活跃度
3/20
文档质量
8/20
安装易用性
6/20
查看各项评分依据
可靠性 3/20
提供的材料中未包含 MCP server manifest、可执行入口或任何测试/CI 证据;README 主要描述的是 AI 代理框架及作为 MCP 客户端的扩展(createMcpExtension),而非可完成 MCP 握手和工具列表暴露的服务端。没有证据支持能干净启动或工具与行为一致,按静态审查保守原则扣分,给 3 分。
安全与权限 5/20
未发现恶意代码、真实密钥或明显伪造身份,未触发红线;但源码未提供,无法验证凭据存储、最小权限、数据边界和确认机制。README 展示外部路由和 x402/USDC 支付副作用,却没有说明操作确认或权限范围,因证据不足且风险可见但控制不完整,给 5 分。
维护活跃度 3/20
README 明确声明该 agent 框架已不再是核心焦点、功能已过时,并推荐 lucid-agents 和 pi-mono 替代;仓库虽未归档且有 MIT 许可和 18 个 open issues,但缺少提交频率、版本发布、依赖更新和安全响应渠道的证据。维护活跃度明显偏低,给 3 分。
文档质量 8/20
README 提供快速开始、MCP 集成示例、扩展列表和文档链接,覆盖了部分安装、认证和成本信息;但缺少 MCP server 的 manifest、工具参数、限制、配额和故障排查,且外部文档无法在静态审查中验证。文档可用但缺口明显,给 8 分。
安装易用性 6/20
提供了 npm install 和代码示例以及 npx 脚手架,对框架用户路径较清晰;但未提供主流 MCP 客户端的配置示例、server manifest 或运行验证,且没有可验证的 CI/测试证明安装后可连接。按静态校准,setup 不能超过 15;综合判断给 6 分。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络连接数据库

适合谁

  • 希望用 TypeScript 构建可扩展 AI 代理的开发者
  • 需要持久记忆和上下文隔离的应用程序
  • 希望将 MCP 服务器集成到代理工作流中的用户

不适合谁

  • 寻找活跃维护的代理框架的开发者(该仓库已弃用)
  • 不需要代理商业功能或 Dreams Router 的用户
  • 需要官方支持或稳定 API 的项目

所需权限

  • 需要访问配置的 AI 模型提供商(如 OpenAI)
  • 可能需要文件系统访问权限(通过 MCP)
  • 如果使用特定扩展,可能需要网络访问权限

风险与副作用

  • 项目已弃用,功能可能过时且不再维护
  • 依赖第三方服务(AI 模型、MCP 服务器)
  • 配置错误可能导致运行时错误

安装接入

准备工作

运行环境:Node.js

DISCORD_TOKEN 可选密钥 Discord 机器人令牌,用于 @daydreamsai/discord 扩展;在 Discord 开发者门户创建机器人后获取。
其他可选配置项(1 个)
SUPABASE_URL 可选 Supabase 项目 URL,用于 @daydreamsai/supabase 存储/向量扩展;在 Supabase 控制台的项目设置中找到。

使用 npm 安装核心包:npm install @daydreamsai/core @ai-sdk/openai zod。然后按照文档创建代理。

验证是否装好

安装 @daydreamsai/core 并用 createDreams 创建一个简单代理后,调用 agent.send 发送一条输入;若代理返回带持久记忆的响应,即说明框架正常工作。

常见排障

  1. 确保已正确安装依赖:@daydreamsai/core、@ai-sdk/openai、zod
  2. 检查 AI 模型 API 密钥是否有效
  3. 查看文档和 Discord 社区寻求支持

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 用 createMcpExtension 连接 filesystem MCP 服务器,然后帮我列出 ./docs 目录下的文件
  • 创建一个支持上下文组合的 TypeScript 客服代理,并附带分析追踪功能
  • 通过 dreamsRouter 调用 openai/gpt-4o 回答一个问题

使用场景

构建用于客户服务、订单处理和库存管理的电子商务代理
创建具有多上下文支持的人工智能助手
通过 MCP 集成外部工具和服务

详细介绍

Daydreams 是一个用于构建商业代理的 TypeScript 代理框架。它引入可组合上下文架构,允许将隔离的工作区组合成复杂的代理行为。该框架支持持久记忆、原生 MCP 集成、类型安全操作和扩展系统。Daydreams 还提供 Dreams Router,一个通用 AI 网关,支持通过 x402 进行按使用付费的 USDC 微支付。注意:该仓库已弃用其代理框架部分,核心焦点转向代理商业(Agentic Commerce),推荐使用 lucid-agents 和 Pi 代理框架。

同类可选方案

用Telethon驱动的Telegram MCP服务器,让MCP客户端读取聊天、管理群组、发送/修改消息、媒体、联系人及设置。

★ 1.8k · 工具数 76 与当前对比 →

源版本 1599a976d1e1 数据同步于 2026-10-12 查看 FMRS 评分方法