项目名称: 脑力智趣帮(微信小游戏矩阵及数据分析平台)
项目描述: 这是一款专为医疗认知研究设计的益智类微信小游戏集合,旨在通过趣味化交互收集用户行为数据以辅助科研。项目包含多个子游戏模块、实时结算系统及后台数据看板。
核心技术栈: Golang (LollipopGo框架), MySQL, Redis, ClickHouse, 自定义数据分析框架。
我的职责与技术亮点:
核心游戏服开发: 基于LollipopGo框架负责多个子游戏的后端逻辑编写。设计了严谨的结算验证机制,确保在高并发场景下分数计算的准确性与防作弊能力,保障科研数据的真实性。
海量数据存储与分析架构: 针对游戏产生的高频行为数据(操作轨迹、反应时间等),设计了分层存储架构。使用Redis缓存热点排行与状态,MySQL存储基础业务数据,引入ClickHouse进行OLAP分析,实现了亿级数据的秒级查询,大幅提升了报表生成效率。
全链路数据采集系统: 独立开发了从前端埋点到后端清洗入库的全链路采集系统,能够精准捕捉用户细粒度操作,为医疗研究提供高质量样本。
后台管理系统: 搭建了一套可视化的数据管理后台,支持研究人员实时监控用户活跃度、关卡通过率及生成个性化认知评估报告。