详细介绍
DeepDiagram 是一个开源的智能体可视化平台,能够将自然语言与多模态输入转化为结构化且可交互的图形表示。平台由多个专用智能体协作(如思维导图智能体、流程图智能体、Mermaid 智能体与图表智能体),支持实时预览、在线编辑与高质量导出,同时保留智能体的执行痕迹与历史版本,便于复现与迭代。更多演示见 Demo。
主要特性
DeepDiagram 提供基于意图的智能体路由与 ReAct 编排,能够根据用户指令自动选择最适合的可视化智能体;支持多模态与文档解析(PDF、DOCX、图片等),并在交互式画布中提供缩放、拖拽与高分辨率导出(SVG/PNG)。内置会话历史、分支与版本控制,便于比较与回溯生成结果。
使用场景
适用于知识建模与头脑风暴、业务流程设计、技术文档可视化与数据可视化展示。团队可以将非结构化需求或文档快速转成思维导图、流程图或可交互图表,加速沟通与设计评审;也可作为文档数字化工具,将白板、草图或 PDF 转为结构化图形。
技术特点
DeepDiagram 前端采用 React + Vite,基于专用可视化库(React Flow、Mind-elixir、Mermaid、ECharts 等);后端使用 FastAPI + LangGraph 实现智能体编排与 SSE 实时流式预览,文档解析与持久化由 PostgreSQL 支持。项目采用 AGPL-3.0 许可,示例与部署见项目文档。