【生活娱乐赛道】计余账单demo——AI 驱动的智能记账 + 预算规划工具

0. 先和大家打个招呼吧 :waving_hand:

我是一名独立开发者,平时喜欢用代码折腾一些解决日常痛点的小工具。

说实话,这个 Demo 从想法到成品,TRAE 帮我跨过了好几道坎。最直观的感受是:我把脑子里「一个能自动规划预算的记账 App」这个模糊想法一句句讲给它听,它就能帮我从零搭起整个前端框架、调通 AI 接口、甚至帮我做了一轮完整的业务逻辑审查。

印象最深的一步是我说「背景深色有点影响阅读」,TRAE 直接给了我三套浅色主题方案让我选,选完之后一口气把 CSS 变量、ECharts 配色、PWA 配置全部迁移完毕——这种「说一句话就能看到完整效果」的体验,是我之前用传统开发方式很难想象的。


1. Demo 简介

是什么: 计余账单是一款 AI 驱动的智能记账 + 预算规划应用,目前是单文件 HTML 部署,支持 PWA 离线使用,后续想做成APP或小程序。

面向谁: 有固定收入但总觉得「钱不知道花哪了」的上班族——想记账但嫌麻烦,想做预算但不知道怎么分配。

主要功能:

① AI 预算规划
输入月收入后,系统自动识别固定支出(房租、话费等),扣除储蓄和储备金后,将剩余可支配金额智能分配到餐饮、交通、娱乐等弹性消费类别。接入 DeepSeek API 生成个性化建议和风险提示。


② 快捷记账
底部弹出式记账面板,支持计算器键盘输入、分类选择、标签备注。记账后自动关联当月预算,实时显示各类别使用进度条,超支时弹窗提醒。


③ 数据统计
支持月/季/年三个时间维度,用饼图展示分类支出占比、折线图展示每日支出趋势、柱状图对比预算与实际支出。明细页支持按类型(支出/收入/不计收支)筛选。


2. Demo 创作思路

灵感来源: 自己就是目标用户。每个月工资到账后,交完房租和固定账单,剩下的钱总是稀里糊涂就花完了。试过好几个记账 App,要么太复杂不想打开,要么只记账不规划——记完一周就放弃。

想解决的问题: 记账 + 预算这两件事一直是割裂的。多数人记完账并不知道「这个月还能花多少」,更没有人帮他们想过「工资到账后该怎么分配」。计余账单试图把这两步连起来:先规划,再记账,过程中实时对比。

为什么做这个方向: 个人理财类工具看似红海,但「AI 辅助预算分配」这个切入点还没有人做好。传统预算工具要求用户自己设限额,而计余账单的做法是——你只需要输入收入和固定支出,AI 帮你算出每个类别该花多少,还告诉你哪些类别有超支风险。这个体验差异,是值得做下去的理由。


3. Demo 体验地址

计余账单.zip (32.8 KB)

:paperclip: 下载附件解压后,用浏览器打开 index.html 即可体验完整功能。

提示:AI 预算规划功能需要联网调用 DeepSeek API,通过本地代理服务器转发。如需体验 AI 功能,建议在部署了代理服务的环境中运行。


4. TRAE 实践过程

4.1 技术选型与项目搭建

计余账单采用 Vue 3(CDN 模式)+ ECharts 图表库 + DeepSeek API 的技术方案,整个项目是单 HTML 文件,无需构建工具,部署即用。

向 TRAE 描述了产品需求后,它直接生成了完整的页面结构:首页(账单概览 + 预算进度)、明细页(收支列表 + 类型筛选)、AI 规划页(收入输入 → 固定支出确认 → 弹性分配 → 方案预览 → 生效追踪)、统计页(三图表 + 时段切换),以及底部记账面板和顶部导航。


4.2 AI 预算规划核心流程

这是整个产品最核心的闭环,向 TRAE 描述了三步规划逻辑:

  1. 固定支出确认 — 用户输入月收入,系统列出常见固定项(房租、话费、储蓄),可编辑可增删
  2. 弹性消费分配 — 系统根据历史记账数据识别高频消费类别,用户勾选后,自动按比例分配可支配余额,同时预留 5%-10% 储备金
  3. AI 生成建议 — 调用 DeepSeek API,传入收入、支出结构、历史数据,返回预算摘要、个性化建议(数组)和风险提示

TRAE 帮我处理了几个关键细节:DeepSeek API 的调用封装(含降级策略)、AI 返回格式的标准化处理(advice 字段统一转数组)、以及预算方案生效后的数据结构设计(储蓄独立存储、固定支出与弹性消费分层追踪)。

4.3 UI 主题迁移

开发中途发现深色背景影响阅读,向 TRAE 反馈后,它提供了三套浅色方案(纯白简洁 / 暖米色 / 浅蓝灰),选定方案一后,TRAE 完成了 CSS 变量、字体(Inter + Noto Sans SC)、阴影系统、ECharts 配色、PWA manifest 的全量迁移。同时将所有 Emoji 图标替换为 28 个主题定制 SVG 图标,统一了视觉风格。

4.4 业务逻辑审查与修复

这是 TRAE 最让我惊喜的一步。我让它从产品角度审查整个应用的业务逻辑漏洞,它并行分析了三条线(记账数据流、预算规划闭环、统计展示),找出了 19 个问题,按 P0/P1/P2 三级分类:

  • P0 级:固定支出未被追踪导致「剩余」金额虚高、储蓄逻辑矛盾、统计页季度筛选上界 bug、ECharts 实例未释放导致内存泄漏
  • P1 级:「重置规划」不清旧方案、支出统计口径不一致、非预算支出不可见
  • P2 级:图表数据源过时、跨月孤儿方案、明细页缺类型筛选

每个问题都给出了具体修复方案,我用选择题形式确认了 4 个关键架构决策(储蓄独立展示、统一追踪、动态类别映射、统计页完整修复),然后一口气完成了全部修复。

4.5 关键对话 Session ID

以下为开发过程中关键任务的对话 Session ID:

Session ID 对应任务
3974070956201875:73e7cf964fe18d175592636775e13704_6a505032d4e2c89656578fa4.6a5337f452264c51d80bc99c.6a5337f44be2d6e0427ea16a:TRAE Work CN.0.1.36.no_sid.no_ppe.T(2026/7/12 14:50:09) 项目搭建 + 首页/明细页/统计页/记账面板开发
3974070956201875:24c6fbc6e0d3c2cf799449b8f127dc24_6a505032d4e2c89656578fa4.6a56f2697c965d42c91431c2.6a56f268635b7ff6732e088b:TRAE Work CN.0.1.36.no_sid.no_ppe.T(2026/7/15 10:38:10) AI 预算规划流程实现 + DeepSeek API 接入
3974070956201875:3ae75e8f4b4c8959bb40a8fe156de9f0_6a505032d4e2c89656578fa4.6a57353591cb5654c35f0ef8.6a5735344dece37e3e4e720e:TRAE Work CN.0.1.36.no_sid.no_ppe.T(2026/7/15 15:28:24)、3974070956201875:780fc2e35e6f2012d89ab4eb02ca895e_6a505032d4e2c89656578fa4.6a5740f591cb5654c35f10f9.6a5740f4bea230f561fc8302:TRAE Work CN.0.1.36.no_sid.no_ppe.T(2026/7/15 16:20:17) 业务逻辑审查 + 19 项漏洞修复 + SVG 图标系统

5. 对应的报名审核通过的帖子链接

2 个赞

很不错的设计!已投票!期待后续迭代,相互支持一下~~~ 机闹工厂 - 像素无人车间模拟器

2 个赞

你好!我是集客智库·项目超市的运营。在 Trae 大赛看到你的「【生活娱乐赛道】计余账单demo——AI 驱动的智能记账 + 预算规划工具」,特意体验了一下 Demo,完成度很高,交互也很顺滑,非常惊喜!想邀请你的项目入驻我们集客智库·项目超市——这里能帮项目找到合伙人、客户和投资。

大赛的结果只代表一轮比赛的反馈,不代表你项目的真实价值。好项目总会发光,我们希望你的项目能借助集客超市永远在线、持续被关注,最终拿到你想要的资源和投资。

入驻方式:微信小程序搜索「集客智库」注册,在“项目超市”上传项目,提交后告诉我们,我们免费帮你上架推广。整个过程目前完全免费。期待在集客智库看到你的项目!有任何疑问欢迎随时找我~

2 个赞