在这个信息过载的时代,我们每天都会产生大量的碎片化想法:一段代码灵感、一句看到的金句、或者仅仅是“买瓶酱油”这样的琐事。Memos 就是这样一个为了捕捉这些瞬间而生的工具。
它像是一个开源版的 Flomo,但更像是一个完全属于你自己的 Twitter。
为什么要用 Memos?
市面上的笔记软件多如牛毛(Notion, Obsidian, Logseq 等),为什么还需要 Memos?
- 无压力记录:打开即写,没有复杂的排版,没有“我要写一篇大作”的心理负担。
- 隐私与掌控:完全自托管,数据在自己手里。不用担心服务商倒闭(比如曾经倒下的那些),也不用担心数据被卖。
- 社交属性(可选):你可以把它设为私密,也可以公开某些 Memo,甚至允许朋友注册,把它变成一个私密的社交圈。
部署:极简主义
Memos 的部署极其简单,一个 Docker 容器搞定一切。
Docker Compose(推荐)
创建一个 docker-compose.yml:
version: "3.0"
services:
memos:
image: neosmemo/memos:stable
container_name: memos
volumes:
- ~/.memos/:/var/opt/memos
ports:
- 5230:5230
restart: always
然后执行 docker-compose up -d,访问 http://localhost:5230 即可。
怎么玩转 Memos?
1. 记录不仅仅是文字
Memos 支持 Markdown,支持图片上传,甚至支持 Mermaid 图表。
最近的版本还加了 Smart Filters 和 标签系统,虽然记录时很随意,但回顾时可以通过标签 #Todo #Idea 快速索引。
2. 生态系统:无处不在的入口
Memos 强大的 API 催生了丰富的第三方客户端,覆盖了几乎所有平台
- iOS/Android: 推荐 Moe Memos,支持 Material You 设计,体验不错。
- 浏览器插件: Memos-bber,在浏览网页时看到一段好话,选中右键就能保存到 Memos,简直是稍后读(Read-later)神技。
3. Logseq 同步
如果你是 Logseq 用户,有一个神器叫 logseq-memos-sync。它可以把你每天在 Memos 里的碎碎念,自动同步到 Logseq 的日记(Journal)里。
Workflow: 手机上用 Moe Memos 随时随地记录 -> 晚上打开电脑 -> Logseq 自动拉取 -> 整理汇总成深度笔记。完美闭环!
API:无限可能
Memos 提供了非常 open 的 API。 我自己写了个简单的脚本,每天定时把 GitHub 的 Commits summary 抓取下来自动发一条 Memo,当作每天的“工作日报”。你也可以用它来记录服务器报警、天气提醒等等。
# 简单的 API 调用示例
import requests
url = "https://your-memos.com/api/v1/memo"
headers = {"Authorization": "Bearer YOUR_TOKEN"}
data = {"content": "Hello from Python script! #bot"}
requests.post(url, json=data, headers=headers)
总结
Memos 不是用来替代 Obsidian 或 Notion 的,它是它们的前哨站。它负责捕捉那些稍纵即逝的灵感火花,而深度的思考则留给重型笔记软件。