招财猫产品系统Vibe Coding

我要开发同款
Timshel012026年10月10日
6阅读

技术信息

语言技术
iOS
系统类型
iOS应用
行业分类
金融

作品详情

行业场景

随着支付方式数字化和消费场景日益丰富,个人收支分散在多个平台,订阅续费、日常小额支出与冲动消费容易被忽略,用户需要更清晰地了解资金流向,并建立持续的预算与储蓄习惯。传统记账工具主要解决交易记录和统计展示问题,但从“看懂账单”到“调整行为”,仍需要用户自行分析并长期坚持。对于缺乏财务管理经验的人群而言,记录成本、数据理解门槛和反馈不足,都会影响使用积极性。大语言模型的自然语言交互与信息归纳能力,为个人财务工具提供了新的设计空间:将账单、预算和个人目标结合起来,以更易理解的方式解释消费情况,并给出可执行的日常建议。在这一背景下,招财猫以“财务管理+情感陪伴+习惯养成”为切入点,通过猫咪形象降低工具的距离感,将记账、理财日记、智能顾问和每周计划串联起来,帮助用户逐步形成记录、复盘与行动的习惯。同时,财务数据的敏感性和 AI 输出的不确定性,也要求产品重视隐私保护、用户授权与建议边界,将核心价值聚焦于日常预算和财务习惯支持。

功能介绍

招财猫围绕“记录、分析、行动、复盘”提供个人财务管理功能。用户可通过账单模块录入收入与支出,填写金额、日期和消费分类,并在财务看板中查看收支汇总与结余,了解资金使用情况;在个人中心设置月收入、月预算和储蓄目标,为日常管理提供参考。理财日记支持记录消费感受、心情与反思,帮助用户关注消费行为背后的原因;每周计划支持创建任务、标记完成情况,将预算控制和定期复盘转化为具体行动。猫咪智能顾问接入 DeepSeek,结合账单、预算、储蓄目标、近期日记及计划完成情况,回答消费分析和财务习惯相关问题,同时提供由本地规则生成的计划建议,用户可一键加入每周计划。应用支持选择猫咪伙伴,以陪伴式交互增加使用趣味,并提供游客入口、本地数据保存和内置样例数据的离线演示模式。账号登录已具备客户端入口与配套后端接口,云同步、数据导出及账号删除等服务端能力仍需进一步完成客户端接入。

项目实现

招财猫是一款以猫咪陪伴为特色的 AI 财务习惯管理应用,集成账单记录、财务看板、理财日记、每周计划和智能顾问。项目早期采用 Flutter,后因原始源码遗失,使用 Swift、SwiftUI 和 AppKit 重建 macOS 原生客户端,支持 Apple Silicon 与 Intel 双架构。整体采用“原生客户端+本地持久化+AI 服务+独立后端”的架构:客户端以轻量 MVVM 风格组织,通过 AppStore、ObservableObject 和 @Published 统一管理状态,使用 Codable、JSON 和 UserDefaults 保存业务数据,通过 URLSession 与 async/await 完成网络请求;后端基于 Node.js、TypeScript、Fastify 和 PostgreSQL,提供邮箱验证码登录、邀请码、JWT 鉴权、版本化同步、AI 额度管理及账号导出与删除接口,并配套 Docker Compose 和 Caddy 部署配置。实现亮点在于将收支、分类消费、预算、储蓄目标、近期日记和计划完成情况汇总为 DeepSeek 的业务上下文,让回答更贴近用户实际情况;同时通过本地规则生成可一键加入每周计划的行动建议,形成“记录—分析—行动—复盘”的流程。项目还提供离线演示模式,提升展示稳定性,并通过 revision 版本号检测同步冲突。主要难点包括源码缺失后的功能重建、跨模块数据与 AI 上下文整合、网络异常处理、双架构打包,以及签名和钥匙串弹窗带来的交付问题。比赛版为减少弹窗采用 UserDefaults 保存密钥,正式版本仍需完善安全存储、同步冲突合并和数据隔离。当前客户端主要直连 DeepSeek,后端部分能力尚未完成端到端接入,整体定位为具备业务上下文和行动入口的 AI 财务助手原型。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论