Skip to content

【开源自荐】DeepDiagram AI: 智能 AI 可视化平台,集成 mermaid, echarts,mindmap,Draw.io 等多种 AI 绘图工具 #96

@twwch

Description

@twwch

DeepDiagram AI 是一个开源的智能可视化平台,利用 Agentic AI 将自然语言转换为专业的图表。与传统工具不同,DeepDiagram 采用了多智能体架构,由专门的智能体处理不同的可视化领域——从交互式思维导图到复杂的数据图表。

Image

Demo

Demo3

项目地址:https://github.com/twwch/DeepDiagram

Demo: https://deepd.cturing.cn/


🚀 功能特性

🧠 思维导图智能体 (Mind Map Agent)

  • 核心驱动: mind-elixir
  • 能力: 生成结构化的交互式思维导图。
  • 工作流: 支持实时预览并导出为 PNG。

思维导图演示

🧜‍♂️ 流程图智能体 (Flowchart Agent)

  • 核心驱动: React Flow
  • 能力: 在现代交互式画布上创建详细的流程图。
  • 工作流: 支持自动布局和高质量图像导出。

流程图演示

📊 数据图表智能体 (Data Chart Agent)

  • 核心驱动: Apache ECharts
  • 能力: 使用柱状图、折线图、饼图等可视化数据。
  • 工作流: 分析数据或描述以生成丰富的 ECharts 配置。

数据图表演示

✏️ Draw.io 智能体

  • 核心驱动: Draw.io (Atlas 主题)
  • 能力: 生成与 Draw.io 生态系统兼容的专业级技术图表。
  • 工作流: 具有 自动居中侧边栏隐藏 功能的高级画布,提供专注的绘图体验。

Draw.io 演示

🧜‍♀️ Mermaid 智能体

  • 核心驱动: Mermaid.js + react-zoom-pan-pinch
  • 能力: 生成复杂的图表,包括序列图、甘特图、时间线、状态图和类图。
  • 工作流: 原生交互式画布,支持自适应缩放、缩放/平移控制以及高分辨率 SVG/PNG 导出。

Mermaid 演示

🤖 智能路由与多模态 (Intelligent Router & Multimodal)

  • 上下文感知: 基于 ReAct 的编排层,根据意图自动将请求路由到最佳智能体。
  • 多模态: 支持图像上传。上传白板照片或草图,DeepDiagram AI 即可将其数字化。

📜 持久化历史与版本分支

  • 会话管理: 支持维护多个聊天会话,自动恢复状态(包括生成的图表、当前代码和执行过程回溯)。
  • 消息分支 (Branching): 助理响应支持“重试”并产生新分支。用户可以通过内置的分页控件在不同版本的可视化方案间灵活切换。
  • 可靠存储: 采用 PostgreSQL 存储复杂的技术执行链路和多模态数据,确保长对话的稳定检索。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions