# 丹阳公益婚恋服务平台 - 项目规则与任务拆解(摘要) > 完整规则见:`WorkBuddy开发执行总指令、项目规则与任务拆解.md` ## 最高原则 1. **用户永久免费** — 禁止任何 VIP/会员/付费功能 2. **Required 不可自动放宽** — 硬约束 3. **Mutual Match 后才能聊天** — 陌生人不能私信 4. **Block 优先级最高** — 拉黑后立即生效 5. **红娘不可替用户操作** — 只能辅助 6. **活动单向意向保密** — A选B≠B知道A选了TA 7. **敏感数据默认拒绝** — 需权限+审计 8. **PostgreSQL 是 Source of Truth** 9. **模块化单体,暂不微服务** 10. **所有未确认参数配置化** ## 26 阶段开发路线 | Phase | 内容 | |---|---| | P01 | 项目基础架构 ✅ | | P02 | 认证与Operator | | P03 | 实名认证 | | P04 | 用户资料 | | P05 | 人工审核 | | P06 | Match Engine | | P07 | 首页与找对象 | | P08 | Like与Match | | P09 | 文字聊天 | | P10 | 图片与安全聊天 | | P11 | 通知系统 | | P12 | 关系状态 | | P13 | 公益红娘 | | P14 | 活动基础 | | P15 | 签到 | | P16 | 活动互选 | | P17 | 举报与风控 | | P18 | 申诉 | | P19 | 后台完善 | | P20 | Analytics | | P21 | 账号生命周期 | | P22 | 部署运维 | | P23 | 系统测试 | | P24 | UAT | | P25 | RC | | P26 | 生产上线 | ## 技术栈 - Backend: Java 21 + Spring Boot 3.x + PostgreSQL + Redis - Miniapp: 微信原生 + TypeScript - Admin: Vue 3 + TypeScript + Vite + Element Plus - Deployment: Docker + Docker Compose