Smart Mermaid推荐使用Docker进行快速部署,具体步骤如下:
- 环境准备:确保主机已安装Git和Docker Compose,建议使用Linux/Windows WSL2环境
- 获取代码:执行
git clone https://github.com/liujuntao123/smart-mermaid.git && cd smart-mermaid
- 切换分支:必须切换到docker分支
git checkout docker
(主分支不含部署配置) - AI服务配置:编辑docker-compose.yml,设置:
- AI_API_URL:如OpenAI的https://api.openai.com/v1
- AI_API_KEY:有效的API密钥
- AI_MODEL_NAME:指定模型如gpt-3.5-turbo
- 访问控制(可选):设置ACCESS_PASSWORD添加登录验证
- 启动服务:执行
docker-compose up -d
,成功后访问http://localhost:3000
注意事项:
- 国内用户需确保能稳定访问AI API服务
- 首次启动会构建容器镜像,耗时约3-5分钟
- 生产环境建议配置Nginx反向代理并启用HTTPS
本答案来源于文章《Smart Mermaid:用文字快速生成流程图和时序图的AI工具》