“把枯燥的日常待办,变成一场多巴胺分泌的打怪升级。”
传统的 To-Do 应用往往因为缺乏正向激励而沦为“吃灰工具”。针对这一痛点,我独立设计并开发了“勇者酒馆”——一款融合了 8-bit 像素风与完整经济闭环的效率 App。它不仅是一个前端展示,更是一个涵盖了本地缓存、云端同步和完整业务逻辑的全栈级工程实践。
🎮 产品思维与游戏化引擎 (UX & Product)
- 经济与成长闭环:构建了“完成悬赏 -> 赚取金币 -> 购买奖励 -> 消耗物品”的完整经济系统,以及基于动态公式计算的等级/经验值成长体系。
- 多感官沉浸反馈 (Juice):在用户完成任务时,引入了物理粒子爆炸特效 (Confetti)、动态经验条动画与专属音效,将原本痛苦的“任务打勾”转化为极具爽感的交互体验。
- 数据可视化日记:设计了“冒险者日记”模块,通过追踪用户的历史回溯与成长轨迹,提供长期的心理获得感。
⚡ 离线优先架构 (Offline-First Architecture)
作为一款高频使用的效率工具,弱网环境下的体验至关重要。为此,我设计了一套双层混合存储架构:
- 毫秒级热启动:底层利用 Hive (NoSQL) 构建本地缓存策略,实现应用在地铁通勤等无网环境下依然能“秒开”并完成交互。
- 云端无缝同步:网络恢复后,通过状态管理模块自动与 Supabase (PostgreSQL) 后端进行数据同步,彻底解决了多端数据隔离与异步竞态条件导致的启动死锁问题。
🛠️ 核心工程攻坚 (Engineering & Optimization)
- 架构设计:采用 MVVM 思想进行重构,将任务逻辑、商店经济、背包物品堆叠 (Inventory Stacking) 彻底解耦,提升了代码的可维护性。
- 性能与渲染优化:使用
CachedNetworkImage优化网络图片加载,结合FutureBuilder与异步流处理,防止复杂业务逻辑阻塞主 UI 线程。 - 端到端交付:独立跨越了从环境配置、依赖管理、后端 RLS (Row Level Security) 权限设计,到解决 Android 端打包混淆 (Proguard) 及刘海屏适配的全流程坑点,最终成功输出 Release 版 APK。
🚧 移动端安装包与核心源码整理中,即将开放内测。