# EwoooC (MOMO Pro System) — 核心索引 > **版本**: V10.3 | **目標**: AI 驅動 MOMO 商品監控、業績分析與策略自動化 ## 治理 - **憲法**: [CONSTITUTION.md](CONSTITUTION.md) — 所有開發必須遵守 - **ADR**: [docs/adr/](docs/adr/) - **AI 策略師**: `services/openclaw_strategist_service.py` (Gemini 2.0) ## 環境 | 主機 | IP | 角色 | |------|----|------| | 110 (Gateway) | `192.168.0.110` | Nginx, Gitea, n8n, Superset | | 188 (App/AI) | `192.168.0.188` | EwoooC App, DB, Ollama | ## 常用指令 ```bash # 本地開發 source venv/bin/activate && python app.py # 部署(標準)→ push 即自動部署(Gitea Actions) git push origin main # 手動部署 → 188(via 110 跳板,緊急用) scp -o ProxyJump=wooo@192.168.0.110 ollama@192.168.0.188:/home/ollama/momo-pro/ ssh -J wooo@192.168.0.110 ollama@192.168.0.188 "docker restart momo-pro-system" ``` ## CI/CD | 項目 | 說明 | |------|------| | Gitea Repo | `http://192.168.0.110:3001/wooo/ewoooc` (Public) | | CD Pipeline | `.gitea/workflows/cd.yaml` | | 部署模式 | sync(Python 變動 ~30s)/ rebuild(Dockerfile 變動) | | 健康檢查 | `https://mo.wooo.work/health` | | Runner | `wooo-runner`(user-level,服務所有 wooo/* repo) | | 通知 | Telegram(部署開始/成功/失敗) | | 參考 | ADR-010 | ## 文檔索引 | 類型 | 路徑 | |------|------| | 部署 SOP | [docs/guides/deployment_sop.md](docs/guides/deployment_sop.md) | | DevOps 手冊 | [docs/guides/devops_handbook.md](docs/guides/devops_handbook.md) | | Google Drive | [docs/guides/google_drive_setup.md](docs/guides/google_drive_setup.md) | | 歷史日誌 | [docs/memory/history_logs.md](docs/memory/history_logs.md) | | 憑證對照表 | [docs/memory/credentials_passbook.md](docs/memory/credentials_passbook.md) | | AIOps 存檔 | [docs/external/aiops_saas.md](docs/external/aiops_saas.md) |