共同生活中经常出现"谁花了什么"的财务摩擦,以及礼物和付出容易被遗忘的问题。传统记账软件无法满足多人共享场景,缺乏情感维度的记录。
解决共享生活中的透明度差距,将枯燥的记账转化为有意义的关系里程碑记录。
点击空白处退出提示
共同生活中经常出现"谁花了什么"的财务摩擦,以及礼物和付出容易被遗忘的问题。传统记账软件无法满足多人共享场景,缺乏情感维度的记录。
解决共享生活中的透明度差距,将枯燥的记账转化为有意义的关系里程碑记录。
WeRecord 是一款基于 React Native 构建的跨端 AI-Native 多租户财务生态应用。针对传统财务软件“交互表单繁琐、多人分账逻辑混乱”的痛点,本项目打破常规的 CRUD 录入模式,深度接入 DeepSeek 大语言模型作为核心处理引擎。通过结合 ReAct 范式与强类型结构化输出编排 AI 解析链路,支持用户以极其松散的自然语言(语音/长文本)零门槛完成复杂的多人分账计算与流水入账。系统底层采用 Supabase (PostgreSQL) Serverless 架构,不仅打通了多端数据的实时状态同步,更从底层构建了严密的多租户物理隔离体系。
1. 落地 AI Agent 架构,解决大模型输出不稳定的行业痛点 没有采用简单的 API 裸调用,而是设计了基于 ReAct (Reasoning and Acting) 范式与 Agent Loop (循环反馈) 的深度解析工作流。针对大语言模型输出 JSON 格式极度易错的痛点,首创性地引入 CoT (思维链) 结合 Zod 强类型校验引擎强制规范化输出结构。最终实现了自然语言(如“我昨天垫付了饭钱100,女友买了20零食,AA平摊”)到精确复杂账单记录的高成功率转换。
2. 引入乐观 UI (Optimistic Updates),实现弱网环境下的“零延迟”体验 针对移动端复杂的弱网或断网环境,抛弃了传统的“请求-Loading等待-响应”老旧逻辑。在 React Native 前端层引入了弹性 SWR (Stale-While-Revalidate) 数据获取策略与乐观更新机制。在数据发往云端前优先完成本地状态机的状态扭转与视图渲染,将移动端账单提交的视觉延迟降低至 0 毫秒,实现了极其丝滑的“类原生”即时反馈体验。
3. 下沉式多租户权限管控,构建零越权的物理级安全防线 针对多人社交分账场景下的隐私敏感问题,放弃了传统的“后端 Node.js 业务层鉴权拦截”软隔离方案。直接深入数据库底层,基于 Supabase RLS (Row Level Security 行级安全策略) 编写复杂的鉴权规则。将多租户(圈子/群组)的权限校验下沉至 PostgreSQL 引擎层,从物理层彻底阻断了任何横向 API 越权访问,确保了核心财务数据的绝对安全与隔离。









评论