Files in the top-level directory from the latest check-in
- .fossil-settings
- config
- docs
- skin
- spec
- src
- README.md
- shard.lock
- shard.yml
MamaAI-Crow
妇产科 AI 矩阵获客系统。首期采用 Crystal + Athena,开发和测试环境仅使用 SQLite。
本地开发
- 安装 Crystal(含 Shards)与 Fossil。
- 从
config/environment.example复制一份.env,按本机情况修改。 - 执行
shards install安装依赖。 - 使用
crystal run src/server.cr启动服务。 - 访问
GET /health,应获得应用与 SQLite 就绪状态。
完整的环境约束、测试和 Fossil 提交流程见 开发说明。
环境边界
- 开发与自动测试:SQLite;不安装、不启动、不连接 Redis 或 PostgreSQL。
- 生产:PostgreSQL + Redis,连接信息仅通过部署环境变量提供。
- 禁止提交
.env、SQLite 数据库文件、构建产物、密钥或真实患者数据。