.md 已经不只是"纯文本加几个标记"了——Mermaid 让 markdown 能画流程图和架构图,而且这只是开始。未来 .md 很可能变成一种轻量级的交互文档格式。
更关键的是 AI 这一层。最 AI 友好的知识库不是带 API 的 SaaS ,而是你硬盘上的一堆 .md 文件。Claude Code 之类的工具可以直接 grep / read / write 整个文件夹,不需要 API 、不需要插件、不需要中间层。本地文件 + 标准格式 = 天然就在一起。
Obsidian 选了 .md 作为存储格式,这个决定会随着时间越来越对。
但 Obsidian 有一个问题没解决好:多端同步。官方 Sync 每月 $4 ,十年 $480 。为了同步一堆文本文件,总觉得不值。
其实 iCloud 已经能同步 Obsidian vault 了(苹果生态内秒级),缺的只是版本历史和跨平台备份。
所以我写了 zeromd:iCloud 管 Apple 设备同步,Git 管版本历史 + 备份到 GitHub 。~400 行 bash ,零依赖。
一行命令安装:
bash <(curl -sL https://raw.githubusercontent.com/yuukiLike/zeromd/main/install-remote.sh)
安装器会自动发现你的 iCloud vault 、初始化 Git 、连接 GitHub 、启动 launchd 定时同步。如果你有 gh CLI 和 SSH key ,全程零交互。
工作方式:
为什么不用其他方案:
GitHub: https://github.com/yuukiLike/zeromd
纯 bash ,MIT 协议,欢迎 star 和反馈。
1
xstress 2 月 23 日
对的对的一直在用 icloud 配合 mac 、ios 、win 。尝试一下你的脚本
|
2
YsHaNg 2 月 23 日
我就用 webdav 了 凑合糊起来也能用
|
3
xunqin 2 月 23 日
S3 同步最合适
|
4
itnoob 2 月 24 日
目前多设备确实是用的 iCloud 同步的
|
9
xstress 2 月 25 日
@dirstart #7 md 这个命令可以优化下,md 已经 alias 了 mkdir -p 了
➜ Vault git:(main) where md md: aliased to mkdir -p /Users/jimmy/.local/bin/md |
10
dirstart OP @xstress 已更新,非常感谢!
最新改动地址: https://github.com/yuukiLike/zeromd/commit/148bc7cf3f56db4d36e6d9cb7d39a3df3da9cb49 无感知更新: bash <(curl -sL https://raw.githubusercontent.com/yuukiLike/zeromd/main/install-remote.sh) 更新原因:部分 shell 环境会占用 `md`(例如 oh-my-zsh 默认 `alias md='mkdir -p'`)。为避免冲突,主命令改为 `gmd`( git + md )。如果你的 shell 里 `md` 没被占用,它同样可用——两者指向同一个脚本。 |