作者:Jemain
都说折腾了一圈 Obsidian、Notion 等知识管理软件之后就会回到系统自带的备忘录 App,按照之前推文《把 iOS 备忘录发布为博客》中的流程,甚至可以搭建起个人博客。
当你有了自己的家庭网络,玩起《使用 Emby 打造个人流媒体系统》,那顺手在 Docker 中部署一套私有笔记程序就该排入日程了。正好前不久在 Twitter 看到 Memos 的推荐,趁这个周末折腾了一番,遂有此文。
打开 Memos 项目首页,赫然写着:
A lightweight, self-hosted memo hub. Open Source and Free forever.

重点就在 self-hosted 和 free forever 上,还有它是开源的。部署起来也很快,在 Docker 里执行以下代码:
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:latest
难点其实是部署 Docker,你可以在 OpenWRT with Dcoker 或者群晖系统里进行系统部署,或者直接在主机 Debian 里安装 Docker,网上相关的内容很多,这里不再赘述。
我是在 iStoreOS 里直接一键部署了 Memos ,默认端口号为 5230,打开本地 192.168.1.67:5230 即可来到初始化页面,设置用户名和密码之后,登录即可。
在 Memos 里,功能模块包括首页、每日回顾、资源库、探索、问 AI、归档、设置。
首页是文本输入框和列表信息。

每日回顾可以按照时间维度展示笔记信息。

资源库可以上传存储一些本地文件和外部链接。

探索则是有点随机展示的意思,当你笔记内容很多时,帮助你回顾记忆。

问 AI ,集成了 ChatGPT 的能力,在自有 API 的情况下,可以实现对话框沟通。

设置这个模块虽然不起眼,但潜藏了很多有趣的功能。例如开放用户注册、配置 API 、更换主题、设置单点登录、设置 API 供第三方客户端使用。

最妙的就在这里了,开源的产品通常具备更灵活的使用场景。
在移动端你可以使用 Moe Memos 这款 App 管理笔记。

在浏览器里,你可以使用 MEMOS 这款插件管理笔记。

你甚至还可以在微信小程序和电报里直接 Memos ,都有对应的开源方案等着你。这东西也可以部署在公网上,服务端和客户端都是自己的,掌控感满满的。
怎么说呢?这一套折腾下来,我感觉自己应该很难把 Memos 用起来,但也希望它能逐渐优化一些学习的路径,更重要的是我明白怎么去设计一个类似的产品了,有人说它是开源版本的 Flomo,权当学习了。
还有一点就是,API 即服务的产品越来越多了,ChatGPT 就是其中的典型,这种组件化的思维是产品经理应该具备的。前几天很多人吐槽刚上架的 ChatGPT iOS 版交互体验很差,但人家的核心竞争力不在于此,UI 界面胡里花哨的是币圈,在即将到来的互联网寒冬里,把一些简单的东西做好做透,这是值得的。小声读书,插科打诨,低调发育。
阅读更多网络存储精彩内容,可前往什么值得买查看