🛡️ 21-反诈App更新项目

📊 阶段二(需求文档已完善)

创建日期:2026-03-25 · 最后更新:2026-03-27 · 多端(App + 管理后台)· 含高并发方案

📌 2026-03-27 重大更新:三阶段演进方案(单机 → 集群 → 网关)、Go/Java/Node.js三选一、高并发安全机制、完整工时报告(Phase1 75天 / Phase2 48天 / Phase3 50天)

💰 方案报价总览

Phase 1 单机基础版

¥30,000 / 约38天
75人天 · 1前端+1后端
核心功能(举报/报案/止付)+ 单机高并发基础
快速上线验证业务

Phase 2 集群扩展版

¥19,200 / 约24天
48人天 · 需Phase1完成后
K8s集群 + 高负载模块独立部署
HPA弹性伸缩 + 消息队列

Phase 3 网关治理版

¥20,000 / 约25天
50人天 · 需Phase2完成后
统一API网关 + 服务网格
多Region扩展 + 治理平台

三阶段合计

¥69,200 / 约87天
173人天 · 含20%风险缓冲
支持 QPS 10万+ · 日均5亿+请求
可选分阶段实施

日均单价 ¥400 · 报价工时含20%风险缓冲 · 前后端并行开发 · 不含服务器/第三方接口/年费

🏗️ 系统框架

📱 系统架构总图
flowchart TB subgraph 用户端["📱 小程序端(uni-app)"] U1["🏠 首页"] U2["🚨 诈骗举报"] U3["📌 报案助手"] U4["⚠️ 预警提醒"] U5["📚 知识库"] U6["👤 个人中心"] end subgraph 管理端["🖥️ 运营后台(Vue3)"] M1["🏠 看板"] M2["🚨 举报管理"] M3["💳 止付管理"] M4["📌 报案助手"] M5["🌐 国反平台"] M6["🔐 权限管理"] M7["📊 数据统计"] end subgraph 第三方["🌐 第三方服务"] T1["🏦 国反平台"] T2["📡 工信部"] T3["🔍 OCR服务"] T4["🔏 实名认证"] end subgraph 后端["⚙️ 后端服务(Go/Java/Node)"] B1["API网关"] B2["举报服务"] B3["报案服务"] B4["止付服务"] B5["权限服务"] B6["统计服务"] end subgraph 数据库["🗄️ 数据库"] DB1["antifraud_用户表"] DB2["antifraud_举报表"] DB3["antifraud_报案表"] DB4["antifraud_止付表"] DB5["antifraud_国反表"] DB6["antifraud_权限表"] end U1 --> B1; U2 --> B1; U3 --> B1; U4 --> B1; U5 --> B1; U6 --> B1 M1 --> B1; M2 --> B1; M3 --> B1; M4 --> B1; M5 --> B1; M6 --> B1; M7 --> B1 B1 --> B2; B1 --> B3; B1 --> B4; B1 --> B5; B1 --> B6 B2 --> DB2; B3 --> DB3; B4 --> DB4; B5 --> DB6 B3 --> T1; B3 --> T3; U6 --> T4 DB3 --> DB5

📦 模块报价明细

模块一:App用户端基础

举报功能 / 预警提醒 / 实名认证 / 个人中心 / 系统联调

¥7,600 · 17人天

模块二:报案模块(新增)

银行卡/第三方/数字人民币止付 · 国反平台对接 · OCR识别 · 案件线索区分

¥14,400 · 31人天

模块三:内网运营后台

RBAC多级权限 · 组织架构 · 举报管理 · 止付管理 · 数据统计

¥16,000 · 36人天

模块四:知识库(可选)

反诈案例 / 防骗指南 / 视频课程 / 内容审核

¥6,800 · 14人天

📄 完整文档导航

⚙️ 技术栈 (后端支持 Go / Java / Node.js 三选一)

技术说明
后端(方案A)Go + Gin推荐 · 高并发、高性能、低内存
后端(方案B)Java + Spring Boot企业级 · 生态完善、微服务成熟
后端(方案C)Node.js + NestJS快速开发 · TypeScript类型安全
管理前端Vue 3 + Element Plus管理员界面
App端uni-app / 原生微信小程序用户小程序
数据库MySQL 8.0+ / PostgreSQL关系型数据库 · 读写分离
缓存Redis 7.0+ Cluster分布式缓存 · 分布式锁
消息队列RabbitMQ / Kafka异步处理 · 削峰填谷
OCR阿里云OCR / 腾讯云OCR身份证/银行卡识别
国反平台HTTP REST 接口止付/案件上报 · 需熔断降级

👤 用户角色

角色说明
普通用户App端用户,举报、查看预警
认证用户完成实名认证,使用完整功能
基层工作人员街道/社区级,处理辖区举报
部门管理员区县/市级,管理与审核
超级管理员平台运维,系统配置

❓ 待确认事项