Files
AI-Health/.gitignore
MingNian 4d213b5a44 feat: 后端架构重构 — Endpoint→Service→Repository分层 + AI确认机制 + 异步任务持久化
- 核心业务拆分为 Endpoint → Application Service → Repository 三层
- AI写入操作必须用户确认后才写库(确认卡片机制)
- 报告/饮食/用药分析改为持久化任务队列(原子领取/重试/重启恢复)
- 运动计划修复: 连续真实日期替代周模板
- 用药提醒去重 + 通知Outbox预留
- 认证收拢到AuthService, 管理员收拢到AdminService
- AI会话加用户归属校验防串号
- 提示词调整为患者视角
- 开发假数据已关闭
- 21/21测试通过, 0警告0错误
2026-06-20 20:41:42 +08:00

55 lines
809 B
Plaintext

# Secrets
.env
*.pem
*.key
*.pfx
# .NET build outputs
backend/**/bin/
backend/**/obj/
# PostgreSQL local data
backend/pgdata/
# Flutter build outputs
health_app/build/
health_app/.dart_tool/
health_app/.flutter-plugins*
health_app/.packages
# Android
health_app/android/.gradle/
health_app/android/app/build/
health_app/android/local.properties
# iOS
health_app/ios/Pods/
health_app/ios/.symlinks/
# IDE
.idea/
*.suo
*.user
*.userosscache
*.sln.docstates
.vs/
.vscode/
# Uploads & logs
backend/src/Health.WebApi/uploads/
backend/src/Health.WebApi/data-protection-keys/
*.log
*.txt
*.jpg
*.png
!health_app/assets/branding/*.png
!health_app/android/app/src/main/res/drawable/launch_brand.png
!health_app/android/app/src/main/res/drawable-v21/launch_brand.png
# Claude
.claude/
# OS
.DS_Store
Thumbs.db