我创建了“Personal Store”,因为我厌倦了给自己发短信
Source: Dev.to
别再把 WhatsApp 的 “You” 聊天当成数据库使用了。是时候升级了。
我们都这么做。你正拿着手机,刷着 Twitter 或阅读文章,突然发现有东西需要稍后保存。你会怎么做?点一下 分享,把它发给……自己。
也许是 Telegram 上的 Saved Messages 聊天,或者给自己的 Slack 私信,亦或是 WhatsApp 那个孤单的 You 对话。
快进两周。你需要那个链接。你打开聊天应用,开始滚动——越过购物清单,越过随机截图,越过“给妈妈打电话”的提醒。那个重要的资源埋在一片线性、杂乱的数字碎片墓地里。
我创建了 Personal Store 来解决这个恰恰的问题。它是一个集中式、注重隐私的设备间桥梁,旨在用结构化、智能的工作空间取代混乱的“自聊”工作流。
问题: “Me” 聊天已损坏
Chat apps are designed for communication, not storage. They lack:
- 组织: 没有标签、没有文件夹、没有层级结构。
- 上下文: 链接仅仅是链接;你无法轻松添加结构化笔记或元数据。
- 持久性: 要找三个月前的内容需要进行考古式的挖掘。
- 安全性: 那个你刚发给自己的 API 密钥或密码会以明文形式保存在聊天记录中。
解决方案:Personal Store
Personal Store 是一个基于网页的“第二大脑”,位于你的移动端和桌面工作流之间。它用于存放那些你还不想永久归档、但也不能丢失的内容。
🚀 改变游戏规则的关键功能
1. 专用的 “Stores” – 按使用意图组织数据:
- 📝 Snippet Store – 代码块、提示词、可复用文本以及自定义标签。
- 🔗 Link Store – 不会在浏览器里丢失的书签管理器。
- 📋 Clipboard Store – 用于将文本从手机即时传输到电脑的临时缓冲区。
- 📊 Habit Store – 使用类似 GitHub 的贡献网格和连击计数来跟踪每日习惯。
- 📋 Tracking Store – 类看板的工作区,支持多个看板、列和卡片;支持拖拽。
- 👣 Steps Store – 记录并执行复杂的多步骤流程;可复用的指南,包含变量、说明和命令。
- 📦 Drop Store – 生成临时链接,让朋友可以直接向你的仓库“投递”文本,而无需在社交平台上添加他们。
2. 🔥 Secret Store(阅后即焚) – 创建只能 使用一次 的唯一链接。收件人查看后,数据会从服务器永久删除。
3. ✨ Smart Editor – 你的重要文本的暂存区:
- 存放关键信息(ID、地址、账户详情)。
- 保存可复用的文本和消息(常用回复、代码块、草稿)。
- 使用占位符(变量)构建动态模板,可随时填入。
4. 🌍 Public Store – 在不泄露隐私的前提下共享知识:
- 分发指南、代码片段或 AI 提示词。
- 细粒度访问控制:公开链接可以面向所有人,也可以限制特定用户。
5. 👁️ 隐私与可见性控制
- 隐私模式: 一键模糊所有敏感内容——标题、代码片段、笔记——让你在屏幕共享时安全无忧。
- 全局可见性切换: 全局隐藏或显示标记为秘密的任何内容。
6. 🔒 加密数据库 – 所有数据在进入数据库之前就已加密,确保静止时的内容安全。
7. 🤝 协作工作空间(全新!) – 在不共享登录信息的情况下进行协作:
- 共享链接分类: 邀请他人加入特定的 Link Store 分类(例如旅行计划、团队项目)。
- (原文在此处截断;如有需要可继续添加协作功能。)
协作功能
- 其他用户 可以即时查看、添加和编辑该类别中的链接。
- 共享剪贴板: 创建专用的剪贴板标签页,并将其作为团队的同步草稿本共享。
- 细粒度控制: 所有者可通过用户名添加或移除成员;协作者可以自由贡献,完成后可离开。
内部实现:现代技术栈
- 框架: Next.js 16(App Router),用于强大的服务器端渲染和 API 处理。
- 语言: TypeScript。
- 用户界面: React 19 + Tailwind CSS 4 + Radix UI。
- 数据库: MongoDB(通过 Mongoose)。
- AI: Google Generative AI。
Next.js Server Actions 被用于无缝的数据变更,使客户端代码体积保持小巧且响应迅速。
开源与可自行托管
数据隐私是 Personal Store 的核心。虽然提供了托管演示,但整个项目是开源的。您可以克隆仓库,启动自己的 MongoDB 实例,并在 Vercel、VPS,甚至树莓派上托管私有实例。
您的数据,您做主。
试一试
停止在聊天记录中滚动寻找上周二的那个链接。给你的数字生活一个应有的归宿。
- 现场演示:
- GitHub 仓库:
如果您觉得 Personal Store 有用,请考虑在 GitHub 上给它加星!我们始终欢迎贡献。
