【生活娱乐赛道】缘昔

大家好,我是一名正在尝试用 AI 把产品想法做成真实 Demo 的个人创作者。

这次我用 TRAE 做了一个本地日记 App,名字叫「缘昔」。一开始我的想法其实很简单:我想做一个可以按日期保存回忆的软件,让每天发生的事不要只是模糊地过去,而是能被认真地留下来。

我没有一开始就把需求想得很完整,而是和 TRAE 一点点对话:先说我想要一个日历,再说我希望能点某一天写记录,后来又调整成“写日记”为核心。过程中让我印象最深的是,我只需要把脑子里的感觉讲出来,比如“今天页要简洁一点”“底部切换栏想要更高级”“背景不要廉价”,TRAE 就能帮我把这些模糊想法逐步变成可以运行的界面和代码。

原本我以为做一个 Android App 会卡在很多技术细节上,比如 Kotlin、Gradle、页面切换、图片选择、本地保存、日历节假日显示等等。但 TRAE 帮我一步步拆开问题,我只需要持续判断“这个方向对不对、体验好不好”,它负责把想法落到代码里。这个过程让我感觉,做 Demo 不再是只有专业工程师才能开始的事情。

1. Demo 简介

「缘昔」是一款本地 Android 日记 App,核心是按日期写日记、保存私人回忆。

它面向的是希望记录生活、保存情绪和回忆的人,比如学生、上班族、独居者,或者任何想把每天认真留下来的人。

主要功能包括:

  1. 今天页写日记
    打开 App 后,首页就是当天的日记卡片。用户可以直接写下今天发生的事,并保存到本地

  2. 日历查看回忆
    用户可以在日历中切换月份,选择某一天查看或补写日记。有记录的日期会有提示,节假日也会显示在日历上。

  3. 补写日期记录
    用户可以选择任意日期写日记,添加一句小事、选择心情、添加照片,并支持保存和删除。

目前 Demo 不需要账号、不需要联网、不上传云端,所有内容都保存在本机,更符合私人日记的使用场景。

2. Demo 创作思路

灵感来源

很多时候,我们会记得一段时间的大概感受,却忘了具体是哪一天、发生了什么。比如某个夏天、某次旅行、某段低落的日子,最后都会变成很模糊的记忆。

我希望做一个产品,让回忆重新和日期绑定起来。不是泛泛地“记录生活”,而是让用户可以回到某一天,看到那天写下的东西。

想解决的问题

我想解决的是三个问题:

  1. 记忆太容易变模糊
    很多重要的小事如果没有及时记录,很快就会被忘掉。

  2. 传统日记 App 太复杂
    很多记录工具功能很多,但打开后反而不知道从哪里开始写。

  3. 私人记录需要安全感
    日记本质上是很私人的内容,所以我选择做本地保存,不做账号和云端。

为什么做这个方向

一开始我想做的是“记录小事”的 App,但在开发过程中我发现,小事只是日记的一部分。如果产品核心只是“一句话小事”,它的情感承载力不够强。

所以后来我把核心调整为“写日记”,让首页只保留一个主要动作:写下今天。小事、心情、照片都变成辅助功能。这样产品更聚焦,也更符合长期使用的价值。

3. Demo 体验地址

目前「缘昔」是一个本地 Android Demo。

体验方式:

安装包:

app-debug.zip (855.0 KB)

视频:通过网盘分享的文件:屏幕录制 2026-07-09 224224.mp4
链接: 百度网盘 请输入提取码 提取码: 1111

建议评审观看顺序:

  1. 打开 App,进入今天页。
  2. 写一段今天的日记并保存。
  3. 进入日历页,查看有记录的小圆点和节假日。
  4. 选择某个日期,进入补写页。
  5. 添加心情、照片、小事并保存。

4. TRAE 实践过程

这次 Demo 是通过我和 TRAE 多轮协作完成的。整个过程大致分为以下几个阶段:

第一步:搭建 Android Kotlin 原型

我先告诉 TRAE,我想做一款本地保存回忆的 Android App,核心是按日期记录。TRAE 帮我确认技术方案:使用 Kotlin + 原生 Android View,不使用 Compose,不做账号、不做云端、不联网。

它帮我完成了基础项目结构,并实现了最初的 MVP 页面:

  • 首页
  • 日历页
  • 日期记录页
  • 本地 SharedPreferences 保存

第二步:调整产品核心,从“小事记录”改成“写日记”

开发中我发现,最初的“记录小事”不够有力量,于是我让 TRAE 帮我重新思考产品核心。后来我们决定把首页改成“今天的日记”,让用户打开 App 后直接开始写今天。

这一步 TRAE 帮我做了很多产品层面的取舍,比如:

  • 去掉多余的首页信息。
  • 把日记卡片作为首页核心。
  • 小事记录降级为附属功能。
  • 页面文案从“记录小事”改成“写日记”。

第三步:持续打磨 UI 和交互

在基础功能完成后,我继续让 TRAE 帮我打磨界面体验。我提出了很多偏感受的要求,比如:

  • 首页要更简洁。
  • 配色改成活力橙和白色。
  • 底部切换栏要更高级。
  • 今天页背景不能太单调,但也不能廉价。
  • 底部导航要变成滑动切换的小胶囊。

TRAE 根据这些描述,逐步完成了:

  • 活力橙 + 白色配色。
  • 今天页动态光晕背景。
  • 信笺横线和纸张纤维效果。
  • 悬浮底部导航。
  • 胶囊式滑动选中效果。
  • 三个底部图标替换。
  • 日历节假日显示。

第四步:修复问题和验证

开发过程中也出现过一些问题,比如:

  • Kotlin 和 Java JVM target 不一致导致 Gradle 编译错误。
  • 日历边缘日期选中高亮显示不完整。
  • 背景随机句子导致界面杂乱,后来被移除。
  • 底部切换栏透明后仍然占位,后来改成真正悬浮。

每次出现问题,我都会把现象描述给 TRAE,它会帮我定位可能原因,再修改代码并运行 Gradle 编译验证。

目前项目已经通过:

.\gradlew.bat assembleDebug

后续还需要继续在 Android Studio 模拟器或真机上做视觉验收。

id:239074885505239:61f895fc6f6622bec1ce575c03729344_6a3aaebf4bbe190c645b4480.6a4f62ef99bd17d20243597f.6a4f62ef99bd17d20243597d:TRAE Work CN.0.1.32.no_sid.no_ppe.T(2026/7/9 16:59:27)

id:239074885505239:14f6ee05bf40244078fbeee4fa178dec_6a3aaebf4bbe190c645b4480.6a4f61fc99bd17d20243595c.6a4f61fc99bd17d20243595a:TRAE Work CN.0.1.32.no_sid.no_ppe.T(2026/7/9 16:55:24)

id:239074885505239:dec57ca213fa3589eb42c38ea08c2ef2_6a3aaebf4bbe190c645b4480.6a4f4b0d99bd17d202435892.6a4f4b0d99bd17d202435890:TRAE Work CN.0.1.32.no_sid.no_ppe.T(2026/7/9 15:17:33)

5. 当前完成度和后续计划

目前「缘昔」已经完成了一个可以运行的 Android 本地 Demo,核心体验已经闭环:

  • 写今天的日记
  • 按日期查看记录
  • 补写过去日期
  • 添加心情和照片
  • 本地保存
  • 日历节假日显示
  • 底部滑动导航

后续我想继续优化:

  1. 补 App 桌面图标。
  2. 优化日历页节假日和记录提示的视觉层级。
  3. 增加搜索功能。
  4. 增加按年份回忆。
  5. 增加本地备份导出。
  6. 增加本地加密。
  7. 把代码结构拆分得更清晰,方便长期维护。

6. 总结

这次用 TRAE 做「缘昔」,最大的感受是:AI 不只是帮我写代码,它更像一个能一起打磨想法的开发搭档。

我可以先说一个很模糊的需求,然后在看到 Demo 后继续调整。每一轮对话都让产品更清楚一点,也让我更敢把脑子里的想法变成真实的软件。

「缘昔」现在还只是一个原型,但它已经有了我想要的方向:简单、私人、按日期保存回忆。希望它以后能成为一个让人愿意每天打开、安静写下生活的日记 App。


支持大佬,

1 个赞

如果说能够将一个照片或者一个视频,用贴图,或者是手杖的那种形式,隐藏在日记里面作为装饰,然后通过一些动作或者是手势可以触发突然弹出来,做成动画的那种形式,会不会更有趣有仪式感一些。

2 个赞

可以允许用户自定义云存储,就像开源阅读app一样,允许坚果云之类的。日历可以加一些“待办”之类的功能,到时候提醒用户。甚至可以考虑让用户高度自定义整个ui,还是那句话,开源阅读是个不错的参考物,不妨再优化一下。已投票,相互支持呀~

3 个赞

已投票!AI辅助创作真棒,期待“缘昔”能帮更多人留住美好回忆。,相互支持

2 个赞

来支持了 :+1:

3 个赞

已经投票了呢 :+1:

1 个赞