rabithua /
rote
直接上手 >> Demo | Github | Website | iOS APP | Explore | Rabithua 从 Rote 诞生到现在,有两年了,陆陆续续开发和重构了不知道多少个版本,截止写下这篇文章的时候,已经有 860 个 Commits 了,它伴随着我的成长。 Web 预览 诞生背景 关于 Rote 的诞生,毫不避讳的说灵感来自于 usememos 这个开源项目,在更早的时候我是 usememos 的忠实用户,还为…
rabithua /
直接上手 >> Demo | Github | Website | iOS APP | Explore | Rabithua 从 Rote 诞生到现在,有两年了,陆陆续续开发和重构了不知道多少个版本,截止写下这篇文章的时候,已经有 860 个 Commits 了,它伴随着我的成长。 Web 预览 诞生背景 关于 Rote 的诞生,毫不避讳的说灵感来自于 usememos 这个开源项目,在更早的时候我是 usememos 的忠实用户,还为…
直接上手 >> Demo | Github | Website | iOS APP | Explore | Rabithua 从 Rote 诞生到现在,有两年了,陆陆续续开发和重构了不知道多少个版本,截止写下这篇文章的时候,已经有 860 个 Commits 了,它伴随着我的成长。 Web 预览 诞生背景 关于 Rote 的诞生,毫不避讳的说灵感来自于 usememos 这个开源项目,在更早的时候我是 usememos 的忠实用户,还为 usememos 做了一个小程序的开源客户端(memoswmp),但是后面慢慢感觉这个项目变得臃肿且复杂,和自己的笔记需求有了更多的分歧。 就自己另起炉灶开发了 Rote,Web 版本在界面和交互设计上更多的借鉴了 Twitter 和 Tailwindcss 官网的我喜欢的设计,实现了自己认为已经足够丝滑和优雅的响应式设计。 虽然有探索页面以及 Reactions,但是我对它的定义并不是社区。探索页面只是会显示一些用户公开的笔记,就像我自己会经常公开一些自己觉得有意思的内容,其实本质上算是公开笔记功能的副作用。 对我来说公开笔记是为了让对我感兴趣的人,有一个快速了解我在做什么,或者对什么感兴趣的渠道(你可能需要知道,在注册了账户后每个人都会有一个公开的个人页面,类似我的 个人主页,就像 Telegram 的 Channel,我个人觉得也可以用来做博客,在大概好几年前我就已经丧失了经常去写一些长篇幅内容的心力,像这种笔记片段正好,写起来没有压力) Rote 的核心设计思路 保持克制 - 一切为了优雅的笔记体验,和克制的互动体验 低心智负担 - 更少的压力和更简单直观的记录体验乃至部署体验 开放接口 - 开放 API 接口,支持在任意的场景记录或者获取数据 无拘无束 - 完全掌控你的数据,自由导出数据 已支持的功能 Self-Hosted 的 Server 端以及 Web 端(前后端分离设计) 简单的部署体验,通过 Docker compose 或者 Dokploy 模版快速启动 部署文档 iOS 客户端 支持任意自托管的实例(默认为我自己托管的站点,可通过多次点击登录页面左上角的欢迎文字,切换到你自己的实例) 丝滑的 Web 响应式设计以及沉浸感十足的 PWA 支持 OAuth 支持,目前已经支持 GitHub 和 Apple Login,Google 在计划中 RSS 支持,类似 RSS 订阅 可以订阅我的动态 Reactions 匿名用户或者登录用户都可以对自己的或者别人公开的笔记戳表情 S3 储存支持,默认使用 Cloudflare R2 储存,可以跳过配置 探索页面,用来展示站内所有用户公开的笔记内容 笔记标签,归档状态,可见性状态,附件 基础的组件热力图,标签云,随机回顾以及搜索支持 带有权限控制的 OpenKey 用来部分使用勾选的能力(比如直接通过 GET 请求来添加笔记) 管理员仪表页面,包括站点设置,存储设置,界面设置,用户管理,安全设置,OAuth 登录 实验中的功能,Service Worker 通知(我想让 Rote 实现类似 Bark 的即时通知),数据导出,EveryDayOneCat 小组件 🐱 公开的笔记直链分享 示例笔记,你的个人公开的主页 Rabithua 多语言支持 中文 / 英文 iOS 客户端功能 基础的笔记功能(增删改查) 个人信息以及个人主页 探索页面(可以在里面看到别人公开的有意思的内容以及添加 Reaction) 生成笔记分享图(长按笔记) 自定义界面显示(文字粗细大小,是否显示头像,颜色主题偏好,是否开启震动反馈) 统计页面(现在的笔记数据沉淀太差,未来客户端会着重考虑这块) 几个符合直觉的小组件(最近笔记,随机笔记,热力图) 快捷指令,复制完内容后手动触发快捷指令快速记录笔记(目前尚不稳定,可能在不同的语言环境或者特殊内容情况下出现问题) 按照 标签/可见性/是否归档/时间/关键字 搜索笔记 非常丝滑的时间轴视图 多语言支持 简体中文 / 繁体中文 / 英文 / 日语 / 韩语 / iOS 符合直觉的原生交互体验 可爱的头上长草的未知生物 未知小彩蛋 Rote iOS 客户端目前并没有开源,很惭愧由于生活拮据,未来考虑把 Rote 客户端作为付费项目来维持生计(目前仍然是免费下载),如果哪天我不为生计发愁了,会把它开源出来的。
Discuss this product