安装方法
选择最适合您需求的安装方法:- Docker (推荐)
- 源码安装
无论是开发环境还是生产环境,Docker 部署都是推荐的方法。编辑 在
第 1 步:安装 Docker
- macOS
- Linux
- Windows
第 2 步:克隆仓库
第 3 步:配置环境
创建配置文件:.env 设置您的环境:config.localdb.yaml 中添加至少一个 LLM API 密钥:第 4 步:部署
部署脚本将构建并启动所有必需的服务。
验证安装
安装完成后,验证一切运行正常:安装后设置
配置数据提供商 (Providers)
配置数据提供商 (Providers)
设置 AI 对话与 Agent
设置 AI 对话与 Agent
要启用 AI 功能,请在
config.localdb.yaml 中添加至少一个 API 密钥:Mirobody Health 包含两种 Agent 类型:
- DeepAgent (基于 LangChain): 最适合复杂任务、文件操作、多步骤规划
- BaselineAgent (原生 Gemini): 最适合简单对话、轻量级 MCP 集成
配置数据库加密
配置数据库加密
对于生产环境,请设置安全的加密密钥:
设置云存储 (可选)
设置云存储 (可选)
配置兼容 S3 的存储用于数据备份:
目录结构
安装后,您的目录结构将如下所示:安装问题排查
Docker 安装失败
Docker 安装失败
问题: Docker 命令因权限错误而失败。解决方案:
端口冲突
端口冲突
问题: 端口 18080 已被占用。解决方案: 在
config.localdb.yaml 中更改端口:数据库连接失败
数据库连接失败
问题: 无法连接到 PostgreSQL。解决方案:
-
验证 PostgreSQL 正在运行:
-
检查
config.localdb.yaml中的连接设置: -
检查数据库日志:
Python 版本不匹配
Python 版本不匹配
问题: Python 3.12 不可用。解决方案:
- macOS
- Linux
- Windows
模块导入错误
模块导入错误
问题: 运行应用程序时出现
ModuleNotFoundError。解决方案:卸载
- Docker
- 源码安装
删除所有容器、卷和镜像: