“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。
md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。
要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。
在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。
要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。
工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。
写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。
适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。
你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。
全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。
这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。
不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。
产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。
如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。
Obsidian Git
Obsidian Git — 用Git自动备份你的笔记,再也不怕丢数据、跨设备同步。
去年年底,我手滑删掉了一个写了三天的Obsidian笔记库,当时整个人都麻了。还好我提前配置了Obsidian Git插件,直接从Git历史里捞回所有内容,连删除前的版本都找得回来。从那以后,我逢人就安利这个插件——它是我Obsidian工作流里最不可或缺的「隐形守护者」。
这个工具干什么的、解决什么问题
Obsidian Git的核心功能就一个:自动把你的Obsidian笔记库用Git管理起来,定时提交、推送,还能拉取远程仓库的更新。
它解决的是所有笔记爱好者的三大痛点:
- 手滑丢失:误删、误改、电脑崩溃、硬盘坏道——Git的版本历史能让你回到任意时间点。
- 跨设备同步:不用依赖iCloud、Dropbox、OneDrive这些第三方同步盘(它们经常冲突、延迟、丢文件),直接用Git仓库在Mac、Windows、Linux、手机之间同步笔记。
- 版本控制:写长文、做项目笔记时,可以像写代码一样随时回溯,看到每一版的改动。
简单说,它就是给你笔记库加了个「后悔药」+「时光机」,而且是全自动的。
下载方式
插件本身在Obsidian社区插件市场里,直接搜索「Obsidian Git」就能装。但为了让它跑起来,你还需要电脑上装好Git。
- Git官网下载:https://git-scm.com/downloads
- Obsidian社区插件页面(可手动下载):https://obsidian.md/plugins?id=obsidian-git
- GitHub仓库(想研究源码的可以看):https://github.com/denolehov/obsidian-git
安装方法
第一步:装Git
去上面的Git官网下载对应系统的安装包。Windows用户一路Next就行,注意勾选「Git Bash Here」;Mac用户建议用Homebrew装:brew install git。装完后打开终端输入git --version,看到版本号就说明成功了。
第二步:装插件
打开Obsidian,点击左下角的「设置」齿轮图标 → 第三方插件 → 社区插件市场 → 搜索「Obsidian Git」→ 点击安装并启用。
第三步:配置远程仓库(这一步最关键)
- 在GitHub/GitLab/Gitee上新建一个私有仓库(Private),复制仓库地址(比如
https://github.com/你的名字/你的笔记库.git)。 - 在Obsidian设置里找到「Obsidian Git」插件,找到「Remote URL」一栏,粘贴你的仓库地址。
- 设置「Commit message」——我一般写「auto backup @ {{date}}」,这样每次提交都能看到时间。
- 设置「Auto commit interval」:我设成15分钟一次,太频繁会卡,太久容易丢内容。
- 设置「Auto push interval」:和commit一样,15分钟。
- 别忘了设置「Pull interval」:如果你有多台设备,建议设成10分钟,这样一台改了,另一台能快速同步。
第四步:首次推送(手动操作一次)
因为第一次需要把整个笔记库推送到远程,插件自动推可能报错。建议先手动操作一次:
- 在Obsidian里按
Ctrl+P(Mac是Cmd+P)打开命令面板。 - 输入「Obsidian Git: Create backup」——它会自动帮你初始化仓库、添加文件、提交、推送到远端。
- 如果报权限错误,说明你的Git没配置SSH或token。最简单的方法:用GitHub的Personal Access Token代替密码,在插件设置里填好「Authentication/Commit Author」部分。
基础使用教程
装好之后,你基本不用管它了。插件会在后台自动commit、push、pull。但有几个常用操作你得知道:
手动备份
按 Ctrl+P 输入「Obsidian Git: Commit all changes and push」——立刻保存当前状态并推送到远程。写重要内容前我习惯点一下。
查看历史版本
按 Ctrl+P 输入「Obsidian Git: Open source control view」——会弹出一个类似VS Code的Git面板,能看到每次提交的改动记录,点击任意版本可以恢复。
拉取远程更新
在多设备场景下,打开另一台电脑的Obsidian后,按 Ctrl+P 输入「Obsidian Git: Pull」——把其他设备上的改动同步过来。
解决冲突
如果两台设备同时改了一个文件,pull的时候会报冲突。别慌,Obsidian Git会帮你把冲突文件标记出来,里面会有 <<<<<<< 和 >>>>>>> 这样的标记。你手动选择保留哪个版本,删掉标记行,再commit一次就好了。
进阶技巧(可选)
1. 用.gitignore排除缓存文件
Obsidian的 .obsidian/workspace.json 这类文件每次打开都会变,但你不希望它们被提交到Git里。在笔记库根目录新建一个 .gitignore 文件,写入:
.obsidian/workspace.json
.obsidian/cache/
.trash/
这样Git只关注你真正写的内容,版本历史也更干净。
2. 搭配定时任务实现「无感备份」
如果你觉得15分钟还不够保险,可以用系统的定时任务(Windows的任务计划程序、Mac的launchd)每5分钟执行一次 git add . && git commit -m "auto" && git push。不过我个人觉得Obsidian Git自带的定时器已经够用了。
3. 用分支管理不同场景
比如你有一个「写作分支」专门写长文,一个「默认分支」放日常笔记。在插件设置里可以指定分支名,切换分支后自动切换笔记库版本。适合有强迫症的朋友。
4. 配合GitHub Actions自动生成周报
你可以写一个GitHub Actions工作流,每次push后自动统计本周新增了多少笔记、修改了多少文件,然后发邮件给你。这个有点硬核,但一旦配好,每周一早上收到自己的笔记统计,成就感爆棚。
5. 手机端也能用(有限支持)
Obsidian Git在手机端(iOS/Android)也能装,但手机上的Git环境比较弱,建议只在Wi-Fi下开启自动同步,并且不要同时开太多插件。我一般只在电脑上主力用,手机端只做紧急查看。
最后说几句
Obsidian Git是我用过的所有Obsidian插件里,唯一一个「装了就不想关」的。它不花哨,不炫技,但每天都在默默保护你的笔记。如果你还没用过版本控制,这个插件是你踏入Git世界最无痛的入口。
别等到笔记丢了才后悔——现在就去装一个,花10分钟配置好,以后就能安心写东西了。
效率工具 · Git备份 · 笔记 · 跨平台