产品概述

专为呼叫中心行业打造的智能防护系统

黑名单系统(智能拦截)是一款专为呼叫中心行业设计的企业级呼叫管理系统。 系统通过8大核心拦截模块(本地黑名单、第三方黑名单、质检/外部推送、超频限制、靓号拦截、地区限制、私有白名单、IP白名单), 帮助企业有效防范骚扰电话、恶意呼叫和异常通信行为,显著提升通信质量和运营效率。

🏢 支持私有化部署,数据完全由企业自主掌控,确保通信数据安全和业务自主性。 系统支持超大规模数据管理(亿级黑名单记录),采用Go语言 + Redis集群分布式架构, 可承载20000+ QPS高并发查询,响应时间低至亚毫秒级

💰 通过第三方API"抄库省钱"机制,年度可节省53万元以上的API调用费用。 查一次付一次钱,用一辈子——查询结果永久缓存,重复查询零成本。

📊 提供专业级Dashboard监控仪表盘,实时展示QPS、响应时间、Redis状态、系统资源; 完整的查询日志和历史统计功能,支持全链路追踪和数据分析,是现代企业通信安全防护的理想选择。

核心指标

用数据说话,展现真实实力

20,000+
QPS并发处理能力
<1ms
平均响应时间
亿级
黑名单数据容量
99.99%
系统可用性
81.5%
API费用节省率

核心功能

8大核心模块,全方位保护通信安全

📱
核心功能

私有黑名单

企业自主维护的核心黑白名单库。系统自动建立6个独立的等级库, 客户可以根据业务需求自定义每个等级的名称和用途(如"高危号码"、"疑似诈骗"、"营销骚扰"等), 实现灵活的号码分类管理。通过分布式缓存架构,确保查询速度达到亚毫秒级。

  • 6个独立等级库:系统自动创建,客户可自定义每个等级的名称和描述
  • 灵活分类管理:根据业务需求对号码进行精细化分类
  • 亿级号码容量:支持海量数据存储,毫秒级查询响应
  • 批量导入导出:支持Excel和CSV格式,含完整历史记录和批次撤销
🔗
省钱利器

第三方黑名单(智能缓存)

对接多个第三方黑名单API服务商,通过智能缓存机制将查询结果永久保存, 实现"查一次API,终身复用",大幅降低API调用费用。

  • 💰 多商家对接:同时配置多个第三方API服务商,灵活切换
  • 🎯 分级缓存:白名单(安全号码)和黑名单(风险号码)分别缓存
  • ♾️ 永久存储:一次查询后永久缓存(亿级数据容量),重复查询零成本
  • 📊 多ID支持:一个号码可关联多个商家的黑名单记录
  • 💡 智能省钱:渐进式缓存,年度可节省81.5%的API费用
  • 🔧 灵活管理:支持按商家查看、清除、统计缓存数据
📤
外部对接

质检/外部推送

支持质检系统、ASR转写、投诉系统等外部平台通过专用API将违规号码批量写入黑名单指定等级,实现与现有业务系统的无缝对接。

  • 质检、ASR、投诉等系统通过专用API批量写入
  • 可写入指定等级(如质检系统专用库)
  • 支持单次大批量号码导入
  • Token + IP白名单双重认证,保障安全
智能防护

超频限制

智能识别和拦截高频呼叫行为,有效防止恶意骚扰和资源滥用。

  • 可配置时间窗口和次数阈值
  • 支持主叫和被叫双向限制
  • 实时计数和自动过期
  • 分布式并发安全控制
💎
智能识别

靓号拦截

智能识别各类靓号模式,防止虚假号码和异常呼叫。

  • 支持AAA、AABB、ABCD等模式
  • 特殊靓号模式识别
  • 可配置拦截模式组合
  • 高性能模式匹配算法
🌍
精准控制

地区限制

基于手机号归属地的智能拦截,精准控制呼叫来源区域。

  • 全国省市归属地数据
  • 支持多地区组合限制
  • 运营商信息识别
  • 实时归属地查询
优先放行

私有白名单

企业自主维护的VIP号码库,白名单号码优先放行,不受任何拦截规则限制。

  • 优先级高于所有黑名单
  • 内存缓存,O(1)查找
  • 支持批量导入导出
  • 适用于VIP客户保护
🔐
安全控制

IP白名单

限制哪些IP地址可以调用API接口,保障系统访问安全。

  • 只有白名单IP可调用API
  • 内存缓存,O(1)验证
  • 支持多IP配置
  • 拦截规则按IP匹配

🔗 第三方黑名单详解

抄库省钱 · 查一次付一次钱,用一辈子

💡 抄库省钱的核心逻辑(一句话版)
调用第三方API花钱查到的结果,存到自己的库里,下次查同一个号码就不用再花钱了

📱 同一个号码的查询过程

1️⃣
第一次查询
调用第三方API
💰 花钱
结果存入自己的库
2️⃣
第二次查询
直接查自己的库
🎉 免费
不调用第三方API
🔄
第N次查询
永远查自己的库
🎉 永远免费
查一次,用一辈子
结论:同一个号码无论被查多少次,只有第一次花钱,后面全部免费

白名单缓存(安全号码)

触发条件:第三方API返回"不在黑名单"
缓存时间:可配置TTL(如72小时)
设计原因:安全号码可能变成危险号码,需要定期重新验证

黑名单缓存(风险号码)

触发条件:第三方API返回"在黑名单"
缓存时间:永久存储,永不过期
设计原因:危险号码不会变安全,永久拦截最省钱
🎯 系统特性详解
1. 多商家对接:系统支持同时配置多个第三方黑名单API服务商(如A商家、B商家、C商家等), 每个商家可独立配置API地址、超时时间、主叫号码等参数。不同规则可以使用不同的商家,实现灵活的策略组合。

2. 主叫改写:每个第三方商家可配置多个"主叫改写规则",使用不同的主叫号码查询不同号段, 实现精细化的查询策略。系统会自动匹配最合适的改写规则进行查询。

3. 多ID关联:一个手机号可能在多个商家的黑名单中都存在,系统使用逗号分隔的ID列表存储 (例如:"1,2,5" 表示该号码在商家1、商家2、商家5的黑名单中),实现精准的多源数据整合。

4. 渐进式省钱:系统的缓存是随着业务运行逐步积累的,而不是一次性建立。 第1个月缓存覆盖率较低,API调用较多;随着时间推移,缓存覆盖率逐步提升,API调用逐渐减少, 最终达到95%以上的缓存命中率,实现大幅度成本节省。

5. 数据资产积累:用得越久,自己库里的数据越全,这些数据就是企业的数据资产。 形成正向循环:用得越久 → 数据越全 → API调用越少 → 省的越多。

📊 分级查询与存储流程

VOS3000 呼叫请求 规则引擎(按优先级匹配) 规则1(优先级1) → 等级A(改写ID=1) 规则2(优先级2) → 等级B(改写ID=2) 确定使用的等级 📋 步骤1: 查询该等级的三方白名单 (该号码在此等级是否已标记为安全) 命中 ✓ 返回放行 (缓存命中) 未命中 📋 步骤2: 查询三方黑名单 (该号码是否在此等级标记为黑名单) 命中 ✓ 返回拦截 (缓存命中) 未命中 🔧 步骤3: 调用第三方API (首次查询) (使用该等级对应的主叫号码查询) 不在黑名单 在黑名单 ✅ 存入该等级白名单 · 按等级独立存储 · 自定义过期时间 ❌ 存入三方黑名单 · 追加该等级到列表 · 永久存储,不过期 💡 核心逻辑说明 按等级请求:不同规则对应不同等级,使用不同的主叫号码查询第三方 按等级存储:白名单按等级独立存储,黑名单记录该号码在哪些等级中 等级区分白黑:同一号码在不同等级可能是白名单或黑名单

📱 同一号码在不同等级的查询结果示例

等级1
手机号: 13800001234
❌ 在黑名单
第三方API说这号码有风险
等级2
手机号: 13800001234
✅ 不在黑名单
第三方API说这号码安全
等级3
手机号: 13800001234
⏸ 还没查过
等第一次使用时查询
💡 核心逻辑说明:

• 按等级请求:不同规则对应不同等级,使用不同的主叫号码查询第三方
• 按等级存储:白名单按等级独立存储,黑名单记录该号码在哪些等级中
• 等级区分白黑:同一号码在不同等级可能是白名单或黑名单

💰 第三方API渐进式省钱方案

年度节省53万元的秘密

💡 省钱效果计算(渐进式缓存)

假设场景:日均查询300万次,第三方API单次查询费用0.0006元

📊 传统方案(无缓存)

每日费用 1,800元
每月费用 54,000元
年度总费用 65.7万元

🚀 智能缓存方案(本系统)

第1个月(缓存率15%) 45,900元
第2个月(缓存率45%) 29,700元
第3个月(缓存率70%) 16,200元
第4个月(缓存率85%) 8,100元
第5-12月(缓存率95%) 21,600元
年度总费用 12.15万元
💰 年度节省
53.55万元
节省比例:81.5%
* 缓存是渐进式积累的过程,随着时间推移,缓存命中率逐步提升,API调用费用逐月降低
📈 缓存增长曲线说明
第1个月:系统刚开始运行,需要逐步建立缓存,平均缓存命中率15%,API调用较多
第2个月:常用号码已被缓存,缓存命中率提升到45%,API调用明显减少
第3个月:大部分号码已被缓存,缓存命中率达到70%,API调用大幅下降
第4个月:缓存基本完善,缓存命中率达到85%,API调用已很少
第5-12月:缓存稳定运行,缓存命中率保持在95%以上,仅新号码需要调用API

部署方式

灵活的部署选择,满足不同规模需求

🖥️

单机部署

适合中小规模应用
快速部署,资源占用低
支持10000+ QPS
适合测试和小型业务

🌐

集群部署

高可用架构
自动故障转移,负载均衡
支持20000+ QPS
适合大规模生产环境

🖥️ 服务器硬件要求

⚙️ 最低配置
CPU 核心 16核
CPU 型号 E5-2680 v3
内存 32G
内存规格 DDR4-2133
硬盘 300G SSD
适合小型和中型业务
⭐ 推荐
🚀 推荐配置
CPU 核心 32核
CPU 型号 Gold 6133
内存 64G
内存规格 DDR4-2400
硬盘 500G SSD
适合生产环境和大规模业务
🐧 系统版本要求
Rocky Linux 9.7 (X86 minimal)
建议使用最小化安装,后续根据需要安装必要组件
📌 配置说明
根据业务规模选择:日均查询量小于2000万次可使用最低配置,超过2000万次建议使用推荐配置
存储空间:SSD硬盘保证高速读写性能,建议预留足够空间存储日志和缓存数据
CPU性能:高频率多核心CPU能显著提升并发处理能力和查询响应速度
内存容量:足够的内存可缓存更多热点数据,提升查询命中率和响应速度
网络带宽:建议千兆网卡,确保高并发场景下的网络IO性能

系统监控与数据管理

实时监控 · 数据可视化 · 全链路追踪

📊 Dashboard仪表盘
系统提供专业级的实时监控仪表盘,帮助运维人员全面掌握系统运行状态:
QPS监控
当前QPS
峰值QPS
平均QPS
⏱️
响应时间
平均响应时间
P95/P99延迟
最大响应时间
🗄️
Redis监控
多实例状态
内存使用率
主从同步状态
💻
系统资源
CPU/内存使用
磁盘IO
网络流量
📁 数据管理功能
完善的数据管理能力,支持全链路追踪和历史数据分析:
📋

查询日志

  • ✓ 每次请求完整记录
  • ✓ 拦截原因追踪
  • ✓ 响应时间统计
  • ✓ 支持多条件筛选
  • ✓ 可配置保留天数
📈

历史统计

  • ✓ 每日查询/拦截统计
  • ✓ 多维度数据分析
  • ✓ 趋势图表展示
  • ✓ 拦截类型分布
  • ✓ 第三方调用统计
🔍

批量查询

  • ✓ 批量检查号码状态
  • ✓ 返回命中等级信息
  • ✓ 支持API调用
  • ✓ 高效并发处理
  • ✓ Web界面可视化

📊 三方缓存统计

实时查看每个第三方商家的缓存数据:白名单数量黑名单数量缓存命中率。 支持按商家查看、清除、导出缓存数据,方便运维管理和成本核算。
🔌 质检系统API接口
系统提供专用的外部API接口,允许质检系统、ASR转写系统等外部平台将违规号码实时推送到黑名单库:

📡 能力说明

提供专用 API,供质检、ASR、投诉等系统将违规号码批量写入黑名单;支持写入指定等级(如质检系统专用库),单次支持大批量导入。具体接口以实际系统文档为准。
写入等级: 可写入指定等级(如 质检系统库
批量能力: 支持单次大批量号码导入

🔐 双重安全认证

1
Token认证
URL参数携带系统分配的API Token
2
IP白名单
只允许配置的服务器IP调用

🎯 典型应用场景

质检系统 → 发现违规录音 → 自动推送号码到黑名单
ASR转写系统 → 识别敏感词 → 自动推送号码到黑名单
投诉系统 → 收到投诉 → 自动推送号码到黑名单

系统优势

八大核心优势,打造卓越产品

超高性能

采用Go语言 + FastHTTP + Redis集群,支持20000+ QPS, 响应时间低至亚毫秒级,内存缓存O(1)查找,轻松应对高并发场景。

🔒

高可靠性

分布式架构,Redis主从复制,自动故障转移, 数据多副本保护,系统可用性达99.99%,保障业务连续性。

💰

抄库省钱

第三方API智能缓存,年度可节省53万+费用! 查一次付一次钱,用一辈子。缓存命中率95%+,节省比例81.5%。

📊

全链路监控

Dashboard仪表盘实时展示QPS、响应时间、Redis状态、系统资源。 查询日志全链路追踪,历史统计数据可视化分析。

🎯

灵活规则

8大拦截模块自由组合:本地黑名单、第三方黑名单、质检/外部推送、超频限制、 靓号拦截、地区限制、私有白名单、IP白名单。按IP和前缀精准匹配。

📈

可扩展性

水平扩展能力,支持单机和集群部署,亿级黑名单数据容量。 可根据业务增长动态调整资源,平滑升级无需停机。

🖥️

易于使用

现代化Web管理界面(React + Ant Design),无需专业培训即可上手。 批量导入导出,API接口完善,响应式设计支持移动端访问。

🏢

私有化部署

数据完全由企业自主掌控,确保通信数据安全和业务自主性。 开源技术栈无授权费用,RPM一键部署,降低运维成本。