让 AI Agent理解并连接每一个业务系统。
EasyData 以智能体与业务系统连接为核心,通过 Data Agent 让 AI Agent 更好地理解业务系统、调用系统能力并协同完成业务任务,让企业沉淀的数据、流程与经验在智能化场景中自然流转,持续提升业务效率与智能化。
- 智能对话 - 基于大语言模型的自然语言对话
- 多轮对话 - 支持上下文理解的多轮对话
- 流式响应 - 打字机效果,实时显示 AI 回复(SSE)
- 快捷提问 - 预设快捷问题,一键发送
- MCP 工具集成 - 支持 MCP (Model Context Protocol) 工具调用
- Markdown 渲染 - 支持代码高亮、表格、列表等格式
- 自主规划并执行任务 - 自主规划并执行多步任务
- 图像输入 - 支持在聊天窗口选择图片并以 Base64 方式发送给模型
- 图片预览 - 支持待发送图片缩略图预览和聊天消息图片回放
- OpenAI 兼容 - 支持 OpenAI API 格式
- 阿里云通义 - 支持 DashScope API
- 可配置模型 - 灵活切换不同 AI 服务商
- 参数调节 - 支持 temperature、max_tokens 等参数配置
- MCP Server - 内置 MCP (Model Context Protocol) 服务器。
- 工具调用 - 自主规划并调用工具。
- 数据操作台 - 支持MySQL、SQL Server、MongoDB、Redis 等数据类型。
- 接口服务中心 - 支持接口新增、编辑、执行等操作。
- 任务计划中心 - 支持计划任务管理和执行
- Skills 集成 - 支持通过调用 skills
- 接口鉴权 - 已接入鉴权中间件
- 会话隔离 - 会话和消息接口按当前登录用户隔离
- 流式健壮性 - 前后端流式请求已兼容鉴权和分片 SSE 解析
- Session 清理 - MCP Streamable HTTP session 已补充回收逻辑
- 各个子系统接口均可以接入第三方系统或者智能体。
构建镜像
cd server
docker build -t EasyDataAgent .运行容器
docker run -d -p 32000:32000 --env-file .env --restart=always EasyDataAgent参数说明
-d- 后台运行-p 32000:32000- 端口映射--env-file .env- 环境变量文件--restart=always- 自动重启(容器停止或 Docker 重启时)
- URL:
http://localhost:32000/mcp - 传输: Streamable HTTP
在 Claude Desktop 配置文件中添加:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"EasyDataAgent": {
"url": "http://localhost:32000/mcp"
}
}
}┌─────────────────────────────────────────────────────┐
│ [Logo] EasyDataAgent [退出] │
├──────────────┬──────────────────────────────────────┤
│ [新建对话] │ [会话名] [清空] [设置] │
│ ├──────────────────────────────────────┤
│ - 会话 1 │ │
│ - 会话 2 │ 消息列表 │
│ - 会话 3 │ │
│ │ [AI 欢迎消息] │
│ │ [快捷操作按钮] │
│ │ │
│ │ ┌─────────────┐ │
│ │ │ 消息气泡 │ │
│ │ └─────────────┘ │
│ │ │
├──────────────┴──────────────────────────────────────┤
│ AI 生成的内容可能不准确,请谨慎使用 │
│ © 2026 EasyData. All rights reserved. │
├─────────────────────────────────────────────────────┤
│ ┌─────────────────────────────────────────────┐ │
│ │ 输入框... [发送] │ │
│ └─────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────┘
- 支持阿里云通义千问模型
- 支持 OpenAI 兼容 API
- 会话数据持久化存储
- Ctrl+Enter 快捷发送
- MCP 工具调用支持
- MCP 资源访问
在 .env 文件中配置 AI API:
# OpenAI
AI_API_KEY=sk-xxx
AI_API_BASE=https://api.openai.com/v1
AI_DEFAULT_MODEL=gpt-3.5-turbo
# 阿里百炼
AI_API_KEY=sk-xxx
AI_API_BASE=https://dashscope.aliyuncs.com/compatible-mode/v1
AI_DEFAULT_MODEL=qwen3.6-plusBSD 2-Clause License
欢迎提交 Issue 和 Pull Request!
Made with ❤️ by EasyData Team