Deuz-SDK

一行代码接入多模型,构建可靠生产级 AI 智能体

Deuz-SDK 是一个零依赖的 TypeScript 框架,用于构建生产级 AI 智能体。它解决了开发复杂 AI 应用时面临的持久执行、长期记忆、工具调用和人工审批等核心问题。该框架提供统一的流式 API,可无缝对接 Claude、GPT、Gemini、Grok、Mistral 和 DeepSeek 等主流大模型,并支持 Node、Bun、Deno 以及 Serverless 和边缘环境。其核心能力包括:持久化执行(durable execution)确保任务在中断后自动恢复;内置长期记忆和混合 RAG(检索增强生成)机制;支持 MCP(模型上下文协议)工具调用,方便集成外部工具;提供人工审批环节(human-in-the-loop),保障关键操作安全;还包含规划和 CodeAct 沙箱,用于安全执行代码。Deuz-SDK 旨在简化 AI 智能体的开发与部署,让开发者能更专注于业务逻辑,同时获得企业级所需的可靠性、安全性和可扩展性。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 696
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类智能体
开发团队Deuz-AI
所属国家
定价模式unknown
价格说明官网存在但未提供定价信息,需进一步确认。
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型agent-framework,agentic-ai,ai,ai-agents,ai-sdk,anthropic,autonomous-agents,claude,durable-execution,gemini,human-in-the-loop,llm,mcp,model-context-protocol,multi-agent,nodejs,openai,rag,tool-calling,typescript
GitHub 星标★ 696
30天Star增速
HF 下载量
上线时间2026-06-01 00:00:00
最近更新2026-09-24 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 10 分钟 部署方式:库/依赖 6 步

环境要求

  • Node ≥ 22,或任何提供 fetch 的边缘运行时
  • npm 包管理器
  • 调用 Claude 模型需准备 ANTHROPIC_API_KEY
  • 可选:用到时再装的 peer 依赖(zod、@modelcontextprotocol/sdk、react、pg/redis、unpdf/mammoth/xls

安装与启动步骤

  1. 1检查 Node 版本

    Deuz-SDK 要求 Node ≥ 22,或任何带 fetch 的边缘运行时。

    node -v
  2. 2安装核心运行时

    安装 @deuz-sdk/core,它是零运行时依赖的智能体运行时包。

    npm install @deuz-sdk/core
  3. 3按需装 React 包

    只有要用 useChat、useObject 等无头 UI 时才需要安装 @deuz-sdk/react。

    npm install @deuz-sdk/react
  4. 4配置模型密钥

    示例通过 process.env.ANTHROPIC_API_KEY 读取密钥,先写入环境变量。

    export ANTHROPIC_API_KEY=sk-ant-xxxxxxxx
  5. 5编写流式示例

    新建入口文件,用 streamChat 发起对话并逐块消费 textStream。

    import { streamChat } from '@deuz-sdk/core';
    import { createAnthropic } from '@deuz-sdk/core/anthropic';
    
    const anthropic = createAnthropic({ apiKey: process.env.ANTHROPIC_API_KEY });
    
    // Returns synchronously and never throws. Failures arrive as typed stream parts.
    const res = streamChat({
      model: anthropic('claude-opus-4-8'),
      instructions: 'You are terse.',
      prompt: 'Hello!',
    });
    
    for await (const chunk of res.textStream) process.stdout.write(chunk);
    const usage = await res.usage;
  6. 6运行入口文件

    用你项目现有的 TypeScript 运行方式执行该入口文件,观察流式输出。

关键配置

配置项必填说明示例
ANTHROPIC_API_KEY是Anthropic 模型调用的密钥,示例从环境变量读取并传给 createAnthropicsk-ant-xxxxxxxx

如何确认成功

控制台逐块打印出模型回复文本,并且能成功取到 res.usage,即说明安装与调用成功。

常见问题

Q:必须安装 zod、react 这些包吗?

A:不必。它们只是可选 peer 依赖,只有用到 schema 校验、MCP、UI、pg/redis 存储、文档解析等功能时再安装。

Q:支持哪些运行时?

A:README 说明需要 Node ≥ 22,或任何带 fetch 的边缘运行时;同一份代码也可运行在 Bun 和 Deno 上。

Q:调用模型出错会抛异常吗?

A:streamChat 同步返回且从不抛错,失败信息会以带类型的流片段(stream part)形式返回,需要自行处理。

Q:为什么核心包没有运行时依赖?

A:时钟、随机数、fetch、密钥和日志都由外部注入,因此 @deuz-sdk/core 零运行时依赖,测试也保持确定性。

注意事项

  • 示例中的模型名与密钥请替换成你账号下实际可用的值。
  • clock、randomness、fetch、keys、logging 均为注入式设计,同一份代码可跑在 Node、Bun、Deno 与边缘环境。
  • zod、@modelcontextprotocol/sdk、react、pg/redis、unpdf/mammoth/xlsx、playwright、@opentelemetry/api 都是可选 peer 依赖,用到再装。
  • README 未给出具体运行脚本,请使用你项目已有的 TypeScript 运行方式执行入口文件。

核心亮点

  • 零依赖,轻量且易于集成,减少供应链风险
  • 原生支持持久化执行,任务中断自动恢复,适合长时间运行
  • 内置混合 RAG 和长期记忆,开箱即用,无需额外配置

不足之处

  • 项目处于早期阶段(216 星),文档和社区生态待观察
  • 零依赖意味着部分高级功能(如复杂 RAG 管道)可能需要自行扩展

适用场景

  • 构建需要长时间运行且可恢复的客服或工作流智能体
  • 开发需要多模型切换或混合调用的 AI 应用(如成本优化)
  • 在 Serverless 或边缘环境部署轻量级 AI Agent 服务

替代项目

LangChain、Vercel AI SDK、Mastra

项目介绍

Deuz-SDK 是智能体领域的开源项目,由 Deuz-AI 开发,是 2026 年新上线的项目。

它收录于智能体分类,该分类目前共有 2,517 个项目,GitHub 星标数为 696。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-24。官网存在但未提供定价信息,需进一步确认。从国内网络环境看,访问稳定性一般,建议自备网络条件。

它主要面向的使用场景是:构建需要长时间运行且可恢复的客服或工作流智能体。同类可对比的替代方案包括 LangChain、Vercel AI SDK、Mastra。

上一篇:LeAgent

下一篇:gbase

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12