业务功能介绍
反诈卫士(Sensible AI)是一套面向普通公众的多模态智能反诈系统,目标不是做一次性的风险查询工具,而是构建“识别、预警、记忆、协同、进化”一体化的长期守护能力。系统支持用户提交文本、图片、音频、视频等可疑信息,自动识别诈骗风险,输出风险等级、分析理由、风险因子和处置建议,帮助用户在转账、验证码泄露、冒充客服、投资理财、刷单兼职等高危场景中及时判断。
系统提供单图快速识别能力,适合聊天截图、转账页面、伪造通知等手机高频场景;同时提供聊天式反诈助手,可围绕案件细节持续追问,并结合用户历史记录和案件库给出个性化建议。平台还具备用户历史归档、风险趋势查看、相似案件召回、当前地区案件统计等功能,让用户不仅能判断当前风险,也能了解自身长期风险状态和本地高发骗局。
在主动防护方面,系统支持 WebSocket 实时预警、Android 后台提醒、悬浮球快捷识别和无障碍自动守护,将反诈能力前移到用户真实手机使用场景中。对于高风险事件,系统还能触发家庭联防通知,通过家庭组、成员邀请和守护关系配置,让家人及时介入提醒。管理员侧则支持典型案件审核入库、后台案例采集、知识图谱、全国反诈态势地图和统计分析,形成从个人防护到平台治理的完整闭环。
项目实现
项目采用移动端与 Go 后端协同的工程架构。后端基于 Gin、GORM、SQLite、Redis 和 OpenAI 兼容模型接口实现,按六边形架构组织为 cmd/api 启动入口、internal/bootstrap 依赖装配、internal/platform 基础设施层和 internal/modules 业务模块层。登录鉴权、聊天、用户画像、家庭守护、多智能体分析等功能按模块拆分,降低耦合,便于扩展和测试。
核心分析链路采用多智能体协同机制:图像、音频、视频子智能体分别负责提取模态级风险线索,主智能体再聚合文本内容、模态证据、用户画像、历史记忆和知识库检索结果,生成结构化风险报告。主智能体不是直接输出结论,而是通过工具链完成用户信息查询、相似案例检索、用户历史召回、风险评估、动态风险等级解析、报告提交和历史归档,保证结果可追踪、可落库、可复用。
系统构建了“全局历史案件知识库 + 用户个性化历史记忆”的双重防护网,并结合动态阈值机制进行风险判级。全局知识库用于召回相似诈骗案例,个人记忆用于判断用户是否曾遭遇类似风险,动态阈值则根据用户历史风险状态调整提醒敏感度,实现“同类事件、不同用户、不同判级”的个性化防护。Redis 用于验证码、限流、聊天上下文、向量缓存和地理态势缓存,SQLite 承担主业务库与历史案件库。前端分为桌面管理端和移动端,移动端承接普通用户分析、预警、家庭联防和主动守护,桌面端承接管理员审核、态势地图、案件库和治理分析。