- 项目类型:网站
- 项目所属:个人
- 担任角色:创建者
- 技术栈:React Router、Tailwind CSS、Base UI、NestJS、PostgreSQL
- 创建日期:2026-08-01
- 维护情况:正常
现有聊天工具的历史记录通常分散在不同平台,格式不统一,难以统一检索、补充元信息与长期归档。Memento 就是为了解决博主个人的这个需求而出现的。
Memento 是一个以个人使用为起点的聊天记录库:把高光时刻的聊天内容保存为结构化数据,在同一前台界面完成阅读、编辑与完整对话发布。
项目特点
- 原文优先:先保住当时那几句,总结、标签、备注都是附加层,不会默认改写内容。
- 读起来像聊天:头像、名字、气泡,适合回看高光,也适合发给别人当「可读的档案」。
- 分享有分寸:隐私模式管「别人看到的名字和头像」,访问密码管「谁能打开」;两套可以一起开。
- 数据在你这边:支持自己部署;对话可以 ZIP 备份、再导入。不想搭服务器,也可以找我托管。
- 个人向、可演进:从我自己归档 ChatGPT / Claude 和 QQ、微信记录起步,同一前台完成阅读、编辑和发布。
项目贡献
又一个几乎全 Vibe Coding 的产物!产品 + 设计 + 前端 + 后端 = 全干工程师!能跑、能卖、自己天天在用。
高光经历
编辑器由于对话消息数量较多,一处小的「字符输入修改」可能会导致整个组件树重新渲染,造成页面卡顿延迟,影响使用体验。通过采用对象表示的方式,结合 Zustand Selector 具体命中对应消息完成优化,大大改善卡顿现象。
适合谁、不适合谁
比较对口的是:经常跟 AI 深聊、需要把结论和代码留下来的人;想把某段群聊或私聊整理成可读链接发出去的人;以及希望数据自己掌控、能备份带走的人。
它不是即时通讯,不会帮你自动从各平台同步全部历史;也不是再做一个 ChatGPT。官方历史记录还在各家 App 里,Memento 管的是你特意挑出来、要长期看、要发出去的那几段。
获取源码
目前本源码不免费对外开源,赞助 ¥55 元即可获取完整版,你将会拥有永久的源码更新资格。代码没有任何二次加密,可二次开发自用,但不允许再次发布。
程序部署需要具备一定的服务器运维能力,需要 PostgreSQL 和 NodeJS 运行环境,亦可联系本人提供有偿安装服务。
请通过下面的社交方式联系我,目前仅本人独家发售,没有授权任何中间商。
QQ:1204958596
微信:dreamer-paul