Documentation Index
Fetch the complete documentation index at: https://docs.mirobody.ai/llms.txt
Use this file to discover all available pages before exploring further.
前置条件
Docker + Compose
Docker Desktop 或
docker + docker composeGit
用于克隆仓库
Git LFS
用于拉取
fhir_concept_graph.bin 等二进制资产环境自检:Git LFS 安装:macOS
brew install git-lfs,Linux apt install git-lfs;安装后跑一次 git lfs install 完成初始化。一键部署
运行部署脚本
- 生成
.env(含ENV=localdb和新鲜的CONFIG_ENCRYPTION_KEY) - 创建默认
config.localdb.yaml - 构建 Docker 镜像
- 启动 Postgres、Redis 和 Mirobody 后端
看到后端日志
Uvicorn running on http://0.0.0.0:18080 即代表启动完成。至少配置一个 LLM API Key
打开
config.localdb.yaml,在以下选项里至少填一个:config.localdb.yaml
Mirobody 内置三种 Agent:
- DeepAgent —— 单模型工具编排,默认选择
- MixAgent —— 两阶段融合(编排者 + 回复者),平衡成本与质量
- BaselineAgent —— 不调工具的直连 LLM 对话
(可选)配置 Providers 与 OAuth
打开本地 Web 应用
访问 http://localhost:18080,用预置 demo 账号登录:其他预置账号(
demo2@mirobody.ai、demo3@mirobody.ai)默认同密码 —— 详见 config.localdb.yaml 中的 EMAIL_PREDEFINE_CODES。登录后即可:- 上传文件 —— 化验单、病历、照片、音频(参见 文件处理)
- 与 Agent 对话 —— 自然语言提问你的数据
- 关联 Provider —— Garmin、Whoop、Oura、Renpho、Apple Health 等(参见 使用 Providers)
(可选)使用官方托管客户端
想要更精致的前端?直接访问 https://mirobody.ai —— Theta 官方托管的 Web 客户端,连接你本机的后端服务。
验证 API
- 健康检查
- 列出 Providers
- MCP tools/list
各端点
Web 应用
本地 UI、文件上传、对话
MCP 服务器(本地)
给 Claude Desktop / Cursor 用
Chat API
OpenAI 兼容的对话端点
History API
会话历史
MCP_PUBLIC_URL=https://yourdomain.com 把 MCP 服务器公开到 HTTPS —— 详见 ChatGPT Apps。
Docker 服务
| 服务 | 端口 | 说明 |
|---|---|---|
mirobody | 18080 | FastAPI 应用、MCP 服务、图表渲染器 |
pg | 5432 | 内置 pgvector 的 PostgreSQL |
redis | 6379 | 缓存与会话存储 |
常用命令
停止全部服务
停止全部服务
重启
重启
改完代码后重新构建
改完代码后重新构建
打开 Postgres 控制台
打开 Postgres 控制台
打开 Redis CLI
打开 Redis CLI
故障排查
18080 端口被占用
18080 端口被占用
修改 然后
config.localdb.yaml 里的 HTTP_PORT:docker compose restart mirobody。Postgres 连接失败
Postgres 连接失败
Redis 连接失败
Redis 连接失败
PONG。./deploy.sh 权限被拒
./deploy.sh 权限被拒
DeepAgent 启动失败
DeepAgent 启动失败
多半是
OPENROUTER_API_KEY 缺失或无效。补上后重启服务即可。下一步
配置 Providers
给 Garmin、Whoop、Oura、Renpho 等配置 OAuth 凭据
探索 API
Pulse、Chat、MCP 端点
理解架构
数据如何从设备走到你的屏幕
接入新 Provider
把新的可穿戴或数据源接进来
生产部署请参见 生产部署,含安全加固与性能调优。