纪念日不该只靠日历提醒,悄悄话也不必混进社交动态。”
Love小家始于一个朴素的愿望:想要一个只属于两个人的安静角落。于是我们自己动手造了这个房间——把重要的日常认真收藏在一起。后来我们决定把它开源,希望每一对认真相爱的人,都能拥有一个值得回来的地方。
把照片、视频、悄悄话、纪念日、AI 灵感和共同宠物,
认真收藏在一起。不是公开社交网络,而是只属于你们的房间。
Love小家始于一个朴素的愿望:想要一个只属于两个人的安静角落。于是我们自己动手造了这个房间——把重要的日常认真收藏在一起。后来我们决定把它开源,希望每一对认真相爱的人,都能拥有一个值得回来的地方。
相比通用社交工具和常见情侣类应用,Love小家的定位有什么不同。
| 功能特性 | 通用 IM 应用 | 其他情侣类应用 | Love小家 |
|---|---|---|---|
| 私密数据隔离 | ✖ | ○ | ✔ |
| 开源免费 | ✖ | ✖ | ✔ |
| 自托管部署 | ✖ | ✖ | ✔ |
| AI 情书/日记 | ✖ | ○ | ✔ |
| 3D 宠物养成 | ✖ | ✖ | ✔ |
| 跨平台一致体验 | ○ | ○ | ✔ |
| 音视频通话 | ✔ | ✖ | ✔ |
不是功能拼凑,而是一个有温度的整体。每一个模块都为你们的亲密关系而设计。
实时在一起的天数、共同封面、最近回忆预览、今日情话和纪念日倒计时。
按日期记录文字、地点、照片和视频,写下值得记住的每一天。
多相册管理照片和视频,支持压缩上传和签名地址安全访问。
双人实时消息,支持文字、照片、视频、语音和位置分享。
设置重要日期,创建可重复的纪念日,实时计算共同经历的时间。
创建共同计划和优先级,一方完成后另一方实时看到状态变化。
MiMo 驱动的 AI 约会策划、共同日记和情书生成,让 AI 帮你写得更像你们。
一起养一只 3D 宠物,支持喂养、互动、成长进化和续火花天数。
开源、可自托管。克隆仓库,配置好环境变量,几分钟就能拥有属于自己的情侣空间。
git clone 仓库后运行 npm install,复制 .env.example 为 .env 并填入 Supabase 配置。
使用 Supabase CLI 推送 migrations,部署 Edge Functions 并配置 AI 和通话密钥。
npm run dev 本地预览,npm run generate 生成静态站点,部署到 Cloudflare Pages。
一个项目,三种形态。网页版即开即用,Android 和 Windows 客户端提供原生体验。
基于 Nuxt 4 静态生成,部署到 Cloudflare Pages。PWA 支持安装到主屏幕。
即开即用通过 Capacitor 构建原生 APK,接入系统推送通知和地理位置。
APK 构建基于 Electron 的轻量桌面壳,自动加载线上 Web 版本。
EXE 安装包基于成熟的技术栈构建,确保性能和稳定性。
Love小家处理的是情侣之间的私密数据。安全不是事后补丁,而是从第一行代码就开始的坚持。
每一层数据访问都经过严格隔离。从数据库行级安全到 AI 密钥管理,全链路保护你们的私密数据。
照片、聊天记录都存储在你指定的数据库中,可以随时导出或删除。
不投放广告、不追踪行为、不出售任何形式的数据。
每一行代码都可以被审阅,你的数据如何被处理一清二楚。
部署到你自己的服务器,从此不依赖任何第三方。
以下为想象的使用场景演示,看看用 Love小家记录爱情日常是什么体验。
"终于有一个只属于我们两个人的空间了,不用在海量聊天记录里翻找回忆,所有美好的瞬间都收在这里。"
"宠物小屋太可爱了!我们每天一起喂宠物,感觉就像真的在养一只属于我们的小动物。"
"AI 写的情书太浪漫了,每次纪念日都能给 TA 一个惊喜。开源项目能做到这种程度真的很厉害。"
Love小家基于 MIT 协议完全开源,任何人都可以自由地使用、学习和改进。
个人和团队均可免费使用,包括商用场景,无付费墙和功能限制。
可以修改代码、二次开发并重新分发,衍生作品不强制开源。
部署到你自己的服务器与数据库,数据完全由自己掌控。
分发时需保留版权与许可声明;软件按“原样”提供,不含任何担保。
项目成长轨迹与版本迭代记录。
12 个功能模块全部就绪:时光轴、相册、悄悄话、纪念日、共同清单、心动 AI、3D 宠物小屋;Web / Android / Windows 三端齐备,官网上线。
聊天媒体与位置分享、多相册管理、音视频通话、推送通知与应用更新检查,修复一系列体验问题。
为了“只属于两个人的空间”迈出第一步:项目搭建、Supabase 数据层、登录与情侣绑定。
路线图仅代表规划方向,具体交付以更新日志为准。
关于安装、部署、使用和安全的一些常见问题解答。
点击页面“下载 APK”或用手机扫码下载。首次安装时如系统提示“禁止安装未知来源应用”,进入设置允许本次安装,然后点击下载好的文件即可完成安装。
这是 SmartScreen 对未签名应用的常规提示。点击“更多信息”后选择“仍要运行”即可继续安装,安装程序只会写入你选择的目录。
检查 .env 中的 Supabase URL 和 anon key,确认部署环境也配置了相同变量,并重新生成静态文件。
ZEGO 的前端 App ID 不能替代 ServerSecret。请在 Supabase Edge Function Secrets 中配置真实密钥。
当然可以。运行 npm run generate 后部署 .output/public/ 到静态托管即可。
所有数据存储在你自己配置的 Supabase 项目中,使用 RLS 行级安全策略隔离,可完全自托管。
欢迎在 GitHub 提交 Issue 或 Pull Request。Fork 仓库,创建功能分支,保持修改范围清晰即可。