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。

本地开发

  1. 安装 Crystal(含 Shards)与 Fossil。
  2. 从 config/environment.example 复制一份 .env,按本机情况修改。
  3. 执行 shards install 安装依赖。
  4. 使用 crystal run src/server.cr 启动服务。
  5. 访问 GET /health,应获得应用与 SQLite 就绪状态。

完整的环境约束、测试和 Fossil 提交流程见 开发说明。

环境边界

  • 开发与自动测试:SQLite;不安装、不启动、不连接 Redis 或 PostgreSQL。
  • 生产:PostgreSQL + Redis,连接信息仅通过部署环境变量提供。
  • 禁止提交 .env、SQLite 数据库文件、构建产物、密钥或真实患者数据。