📋 目录
- #项目概述
- #环境准备
- #部署步骤
- #故障排查
- #配置详解
- #优化建议
1. 📖 项目概述
项目架构
AI Draw.io = AI前端(3000端口) + Draw.io引擎(8080端口) + Ollama(11434端口)
│ │ │
│ ├── 接收用户描述 │
│ ├── 调用AI模型 │
│ └── 调用Draw.io │
│ │
├───────────────┼───────────────┘
│ │
└─── Ollama └─── 本地大模型
(AI服务)
核心组件
| 组件 | 作用 | 端口 | 运行位置 |
|---|---|---|---|
| next-ai-draw-io | AI交互界面 | 3000 | Docker容器 |
| draw.io | 图表渲染引擎 | 8080 | Docker容器 |
| Ollama | 大模型服务 | 11434 | 宿主机 |
2. 🛠️ 环境准备
必需软件
# 验证安装
docker --version # Docker Desktop
docker-compose --version # Docker Compose
ollama --version # Ollama (本地运行)
Ollama模型准备
# 查看可用模型
ollama list
# 推荐模型(支持Tools功能)
ollama pull llama3.2:latest # ✅ 支持Tools
ollama pull qwen2.5:7b # ✅ 支持Tools
# ollama pull deepseek-coder-v2:16b # ❌ 不支持Tools
3. 🚀 部署步骤
步骤1:获取项目
从GitHub下载源码,解压后进入到源码目录下
https://github.com/DayuanJiang/next-ai-draw-io
步骤2:修改配置文件
docker-compose.yml
version: '3.8'
services:
# Draw.io图表渲染服务
drawio:
image: jgraph/drawio:latest
container_name: drawio-engine
ports:
-

最低0.47元/天 解锁文章
950

被折叠的 条评论
为什么被折叠?



