将 face++ Web 端活体验证捕获的视频分辨率从 300px 提高到 600px,部分国家的活体验证通过率提高了 2%。
技术实现很简单,改动不到百行代码,但在这个项目里我完整尝试了:发现业务问题→找到技术问题→最小化改动→AB Test→业务影响 的流程,印象深刻。
KYC 原本的 Event Tracking 里,事件的唯一标识符只使用一个字段,为了保证全站唯一,不得不使用非常长的值,难以记忆和排查问题。我提出了新的方案,结合 KYC 页面的特点(模式固定)和 Tracking 工具(神策)的特性,将事件的唯一标识符拆分到 KYC 流程、模块、页面三个层级,使得事件的唯一标识符变得短小、易读、易排查。同时结合 babel plugin + 组件的方式,使得埋点代码更加简洁。
React / MobX / TypeScript / antd / BizCharts / G6,提供风控和运营指标的可视化和监控能力,可以配置监控任务和规则、查看实时指标,我负责其中实时监控大盘的开发。
React / MobX / TypeScript / antd / Blockly / G6,提供风控特征从创建到调用整个流程的配置和监控能力,可以减轻新特征上线、维护和问题排查的工作量。我负责其中特征逻辑的可视化配置、特征调用链路可视化的开发。