# zdh_magic_mirror **Repository Path**: aresviolet/zdh_magic_mirror ## Basic Information - **Project Name**: zdh_magic_mirror - **Description**: 一个轻量级的经营/风控引擎 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-12-08 - **Last Updated**: 2025-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 魔镜是什么 魔镜-是一个风控经营引擎,平台主要提供实时风控和离线经营2种模式,基于这2种模式可以快速支持多种业务场景,比如离线用户经营,实时用户风控等,当 前平台不涉及很复杂的技术,比如说到风控经常提到的flink,这里就不涉及,平台的设计理念是万物皆【标签】, 所以本平台的限制不适合很大数据量的业 务场景使用,平台采用可视化设计,基于流程图配置,希望打造一个业务人员可轻松完成复杂业务场景的平台 # 魔镜的主要流程 魔镜,用于发现用户策略,并执行策略信息,比如标签筛选,人群过滤,人群分流,人群推送等 ship模块是一个单独的决策模块,通过ship模块可实现实时风控相关的决策 # 必须知道的 当前项目在大数据量级下稳定性,吞吐量等方向,需要做完善 # 项目设计架构 本项目采用最小化原则,如果客户量级比较小(<5000万),完全可采用单机计算,且不依赖其他外部插件,完全依赖mysql+本地文件方式实现用户经营 对于实时模块,可以采用多机部署以支持更高的并发 # 项目依赖 前端github: [https://github.com/zhaoyachao/zdh_web](https://github.com/zhaoyachao/zdh_web) 数据库等配置,全部在zdh_web项目中维护,分支版本和zdh_web一一对应 # 在线预览 [http://zycblog.cn:8081/login](http://zycblog.cn:8081/login) 用户名:zyc 密码:123456 # 项目完成度 common: 公共模块-提供一些公共的工具类等 label: 客户管理-标签服务,必须依赖zdh_web,主要提供离线批量圈人功能, 完成 plugin: 客户管理-通用插件服务,提供id_mapping,过滤,触达用户(发送短信,邮件等), 完成 ship: 客户管理-实时经营服务,实时接入用户流量,对用户做经营, 完成 variable: 客户管理-变量服务,和label服务能力一样,区别在于一个离线处理,一个实时处理, 完成 # FAQ 项目打包之前,必须先执行install.sh install.sh 脚本中maven本地仓库路径按实际maven环境修改 # 项目计划 1 项目支持公共存储,使用sftp或者minio # 界面预览 ![登陆界面](img/login.jpg) ![功能预览](img/index.jpg) ![风控引擎配置界面](img/risk_engine.jpg)