Skip to content

基于LiteFlow规则引擎的风控决策系统,旨在为企业提供高效、灵活且可扩展的风险控制解决方案。

License

Notifications You must be signed in to change notification settings

wnhyang/coolGuard

Repository files navigation

coolGuard

项目介绍

coolGuard音译酷盖

基于规则引擎的风控决策系统,旨在为企业提供高效、灵活且可扩展的风险控制解决方案。

完善中。。。

核心功能

以下是终极目标,部分已经实现,部分未实现,开源版本不会包含所有功能

  • 实时指标计算,同步决策,异步决策,反馈

  • 普通字段与动态字段:普通字段支持字符串、整数、小数、日期、布尔值、枚举,动态字段通过普通计算计算而来,高度可配置

  • 数据接入:灵活配置数据接入的入参和出参

  • 指标:基于时间计算的指标,目前已有:求和、次数统计、最大值、最小值、平均值、关联次数、历史取值,未来计划加入:移动距离、移动速度、趋势、方差、标准差、业务链、连续次数(不同与次数统计,中间插入其他状态则重新统计)、公式等

  • 规则:条件支持:普通条件、指标条件、名单条件、正则条件、公式/脚本条件,动作支持:添加标签、添加名单、设置字段、发送消息,可设置正式和模拟状态

  • 策略:模式分为:顺序模式、最坏模式、投票模式、权重模式

  • 策略集:编排策略,是规则引擎核心作用的体现

  • 指标、规则、策略、策略集版本管理

  • 事件中心:事件数据分析、可视化、报表

  • 豁免管理:配置式豁免决策,临时通行

  • 数据服务:名单、标签、IP/证件号/经纬度/手机解析

  • 三方集成:将三方以配置的方式接入系统

  • 流量治理:熔断、限流、降级

  • 监控中心:指标/规则/策略/执行、结果、效率监控等

  • 系统管理:用户管理、角色管理、权限管理、日志管理、系统配置等

  • 高级实验特性:A/BTest、冠军挑战、回测、仿真、模型、图谱分析

适用场景

  • 金融领域:信贷审批、反欺诈检测、风险预警等。
  • 电商行业:订单风险评估、用户行为分析等。
  • 互联网金融:交易风险监控、用户信用评估等。
  • 企业风控:内部风险管控、业务流程监控等。

技术栈与框架

语言与框架

  • JDK 17

  • Maven 3.5+

  • Spring Boot 3

  • MyBatis-Plus

  • Redisson

  • MapStruct

  • SaToken

  • LiteFlow

存储与中间件

  • MySQL 5.7+

  • Redis

  • Kafka

  • Elasticsearch

系统架构

待补充

更多资料

wiki:https://github.com/wnhyang/coolGuard/wiki

在线体验

计划中

友联

赞助

声明

前端源码仅对企业级用户开放,需付费购买。 未经授权,禁止使用本项目源码申请软著和专利,保留追究法律责任的权力!

联系方式

点击链接加入讨论频道 coolguard

喝杯咖啡

wechatpay apipay
wechatpay alipay

About

基于LiteFlow规则引擎的风控决策系统,旨在为企业提供高效、灵活且可扩展的风险控制解决方案。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published