image-20260123214936266
如果你也想拥有这样一个属于自己的“人生树洞”,或者对源码感兴趣,欢迎点击底部公众号关注并在后台回复“拾光记忆”。

在这个被信息洪流裹挟的时代,我们每天都在刷手机、赶进度,感觉时间像一条抓不住的河。

你是否想过,如果你能活到 100 岁,你的人生其实只有 5200 个星期

一天太细碎,陷入琐事容易迷茫;一个月太漫长,足以发生改变命运的转折。“周”,或许是衡量人生最恰当的尺度。

为了看清时间的模样,缓解当下的焦虑,我借助 AI 的力量,独立开发了一款私有化部署的人生记录工具——拾光回忆

它不是为了让你加速奔跑,而是为了让你停下来,看见自己。


🕰️ 核心理念:人生时钟

人不能预测自己能活到多少岁,但是我们可以假定就是100岁,也祝福看到此文的朋友们能够长命百岁。

打开 界面的第一眼,不是冰冷的待办清单,而是一个**“人生时钟”**。

image-20260123210646452

系统会根据你的出生日期,将你的人生进度映射到一天的 24 小时中。

如果你今年 30 岁,系统会告诉你:“现在是早上 07:12”。(本人非30岁,以下内容都以这个年龄作为测试)

是不是瞬间觉得很宽慰?哪怕你觉得而立之年一事无成,但在人生的长河里,美好的一天才刚刚开始,早晨的阳光正好,你还有大把的时间去创造可能。


🏃 视觉化:52 个格子

这是整个应用的核心——全景人生网格

image-20260123210625518)

  • 每52个格子代表 1 年
  • 每一个小方块代表 1 周
  • 灰色是过去,空白是未来,闪烁的是当下。

你可以点击任意一个格子,记录那一周的故事。我特意设计了**“情绪着色”**功能:

  • 😊开心:点亮为绿色,标记高光时刻。
  • 😔艰难:标记为红色,接纳低谷与挑战。
  • 😑平淡:默认的黄色,代表岁月的静好。

当你回望时,这不再是枯燥的日记,而是一幅属于你个人的热力图。你会发现,那些艰难的日子其实只是漫长人生中短短的一行,而金色的回忆正闪闪发光。


✨ 细节打磨:图文并茂与时光相册

虽然是一个轻量级工具,但在体验上我没有妥协。

1. 沉浸式图文记录

现在的我们习惯用照片记录生活。在记录每一周时,你可以上传高清原图。为了在 2核 2G 的云服务器上也能流畅运行,我在后端做了智能分层处理

  • 浏览时加载缩略图,秒开不卡顿;
  • 点击查看或下载时,展示高清原图,留住每一个细节。

image-20260123211454049)

2. 瀑布流时光相册

除了网格视图,我还开发了**“时光相册”**模式。所有上传的照片会以瀑布流的形式呈现,鼠标悬停即可看到那是你几岁、第几周的故事。

image-20260123211644886)


📅 给重要的日子,加一点“高光”

在密密麻麻的人生格子里,总有一些瞬间值得被反复铭记。

image-20260123213134073)

我特意设计了两种记录方式:

  • 纪念日:它是对过去的致敬。无论是生日还是纪念日,设置一次,往后每年的这一天,系统都会温柔提醒,让那份温存如约而至。
  • 计划日:它是与未来的约定。无论是考试还是旅行,只有当日子临近时,提醒才会响起,让你专注于当下的准备,不为遥远的未来焦虑。

image-20260123213835583)

所有这些特殊的日子,都会像星星一样被标注在你的主页日历上。轻轻一点,即可放大查看,让每一个“重要时刻”都清晰可见。

image-20260123214154627


🛡️ 数据安全:完全私有,随时导出

作为一个记录隐私的应用,数据主权必须掌握在自己手里

“拾光记忆”采用了完全私有化部署的方案。你的回忆不存储在任何互联网巨头的服务器上,而是安静地躺在你自己的硬盘里。

为了防止意外,这里有强大的导出功能

  • 支持按时间范围筛选。
  • 一键生成 ZIP 压缩包
  • 内含 文档
  • 原图独立归档

无论是想打印成册,还是迁移数据,都由你说了算。


👨‍💻 技术揭秘:AI 辅助的全栈开发

这不仅是一个产品,也是我的一次技术实践。为了在低配置服务器(2核 2G)上流畅运行,我在技术选型上极其克制:

  • 前端:React + Vite + Tailwind CSS(极致轻量,静态部署)。
  • 后端:Python FastAPI(异步高性能,接口响应极快)。
  • 数据库:SQLite(零内存常驻,单文件备份,对于 5 人以内的家庭/小团队使用绰绰有余)。
  • 部署:Docker Compose 一键编排。

是的,所有的代码逻辑、数据库设计、甚至 Docker 配置,都是在 AI 的辅助下完成的。 这使得我可以快速开发,短时间内独立完成高质量的全栈项目。关于我使用了什么样的AI工具,后续将会写一篇新的文章分享。


🚀 开源与体验

人生不是用来加速的,而是用来被看见、被感受、被理解的。

功能亮点:

✅ 仅管理员可邀请注册(适合家庭/情侣/密友圈)

✅ 移动端适配良好

✅ 资源占用极低

✅ 数据完全只有你可见

欢迎部署体验,其余好内容等你来探索发现。

愿我们都能在回首过往时,不留遗憾。


  • 如果你部署过程中遇到问题或者遇到Bug,欢迎在后台留言。
  • 你觉得人生最重要的一周是哪一周?欢迎评论区分享。
  • 后续会继续完善。
  • 不要忘记点赞👍,您的支持就是对我的最大肯定。
    赞
    如果你也想拥有这样一个属于自己的“人生树洞”,或者对源码感兴趣,欢迎点击下方公众号关注并在后台回复“拾光记忆”。
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐