【生活娱乐赛道】+ 图南笔记

【生活娱乐赛道】+ 图南笔记

Gitee开源地址:Dovey/tnbird

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

你是谁:我是一个前三线小城市的程序员,已经转行到实体行业,现在是独立开发者。偶尔学习下代码,看到AI这么流行,把Trae拿来学习了下,还不错哦!解决了我很多困难:没有专门的时间学习编程,有个好的idea想快速落地,并及时验证。所以我用Trae花了两天时间做了「图南笔记」这个小工具。

你是怎么用 TRAE 把 Demo 做出来的:

  • 从想法到落地:我把脑子里一个个零散的需求直接告诉Trae,比如"我想做一个车辆保养提醒,记录下次保养日期",它就能帮我快速实现界面和数据库设计。
  • 原来这么简单:原本以为React Native的环境配置会很复杂,但Trae帮我一步步搞定Gradle配置、Android签名、APK打包,让我这个"半转行"的开发者省了大量时间。
  • 跨过的坎:数据库升级是个难点——既要新增功能,又不能丢失用户已有数据。Trae帮我设计了增量升级方案,用ALTER TABLE添加列、创建新表,确保旧数据安全迁移。

1. Demo 简介

是什么:一款 Android 手机 App,本地数据存储,无需联网即可使用。

面向谁:像我一样的"多事中年人"——开了几个小店、有几辆车、家里有纪念日要记、日常有杂事要办,但不想用一堆App分别记录。

主要功能

模块 功能说明
账户信息 记录各平台账号密码,告别忘记密码的烦恼
商铺租户 管理租户信息、收租/交租账单,支持月付/季付/半年付/年付自动计算
车辆保养 记录保养里程、下次保养日期提醒,支持自定义保养周期
车辆维修 记录补胎、换件等维修事件和费用,与保养分开管理
纪念日 生日、结婚纪念日等提醒,自动计算倒计时天数
待办事项 简洁的待办列表,勾选完成即可,已完成自动排到最后

产品截图

(还有很多功能可以追加)

2. Demo 创作思路

灵感来源:转行实体行业后,我发现生活中需要记录的事情变多了——几个商铺的租金账单、几辆车的保养时间、家人的生日纪念日……原本用备忘录记,但查起来很麻烦,数据也容易丢。

想解决的问题

  • 多个事项分散在不同地方记录,查找困难
  • 商铺租金账单复杂,月付/季付/年付计算容易出错
  • 车辆保养时间记不住,经常错过保养周期
  • 传统记账App功能臃肿,本地数据存储App功能单一

为什么做这个方向:我自己就是目标用户,痛点真实存在。做一个小而全的本地记录工具,既能解决自己的问题,也可能帮到有同样需求的人。

3. Demo 体验地址

APK下载链接https://gitee.com/doveyyang/tnbird/releases/download/v1.0.2/tnbird-release.apk

4. TRAE 实践过程

完整开发流程

步骤 内容 Trae帮助
需求梳理 确定7个功能模块 梳理数据库表结构设计
环境搭建 React Native项目初始化 配置Android Gradle、Kotlin版本
功能开发 逐模块实现界面和逻辑 编写JS代码、处理导航、状态管理
数据库设计 SQLite本地存储 创建表、设计升级迁移方案
UI优化 根据测试反馈调整 布局优化、键盘遮挡问题解决
APK打包 生成可安装文件 解决Gradle版本兼容、签名配置
版本迭代 根据使用体验新增功能 新增维修记录、租金分类、待办简化等

关键实践

  • 每个模块从"一句话需求"开始,Trae帮我完成界面+数据库+交互逻辑
  • 遇到构建问题时,Trae能准确定位Gradle/Kotlin版本冲突,给出解决方案
  • 数据库升级采用增量设计,用户更新App后旧数据自动保留

**SessionID:**2534830967884700:74c671e6dd8b3f4d896017e735af326c_6a3724714875d154264bbf14.6a4ef87c70d9d35b17280a1a.6a4ef87c70d9d35b17280a18:TRAE Work CN.0.1.30.no_sid.no_ppe.T(2026/7/9 09:25:16)

1 个赞