← 返回项目列表
计费服务后端
进行中
需求分析
项目需求
项目背景
构建轻量级计费服务,支持钱包充值、订阅计划、微信支付/支付宝,使用 Keycloak 进行用户认证。
核心需求
- 钱包管理:用户充值、余额查询、冻结金额
- 订阅计划:计划目录、订阅创建/取消、自动续费
- 支付集成:微信支付 v3、支付宝 RSA2 签名验证
- 管理功能:计划管理、退款、手动调整、审计日志
非功能需求
- 所有金额使用整数分(fen)计算,避免浮点误差
- 账本记录不可变,借贷平衡
- 支付回调签名验证、去重
- 密钥和证书通过环境变量注入,不提交代码
技术约束
- 后端:Go + chi + pgx
- 数据库:PostgreSQL
- 认证:Keycloak OIDC
- 部署:Docker Compose / Kubernetes
项目进度
里程碑
2025-09-01
项目启动
完成技术选型与架构设计
已完成2025-10-01
核心功能
钱包、充值、订阅、计划管理
已完成2025-11-01
支付集成
微信支付、支付宝接入(mock 模式)
已完成2026-01-01
管理后台
计划管理、退款、调整、审计日志
已完成2026-03-01
生产就绪
真实支付模式、安全审计、性能优化
待开始2026-06-30
正式发布
v1.0.0 上线
待开始
团队
项目成员
张
张三
后端
李
李四
后端