迁移数字花园
使用notion free版接近一年了,最近块数量已经达到限制,但是$10/month的价格还是让我望而却步了。由于涉及内容较多且日常重度依赖,包括习惯记录等,因此迁移数字花园成为当前优先级最高的事了。
明确需求和限制
需求
- 习惯记录
- 可视化的模块化布局
- 强大的搜索、标签或链接功能
- 可支持协作
- 最好可以publish(不是很重要,个人习惯记录并不需要publish)
限制
- 性价比高点
备选对比
| -- | 语雀 | Obsidian |
|---|---|---|
| 优点 | 适合工作共享,社群搭建,收费在接受范围内 | 适合个人永久数字花园搭建,page索引方便 |
| 缺点 | 不太适合个人习惯记录,模版过于简洁,数据库不完善,page索引不方便 | sync和publish功能高收费,且学习成本较大 |
方案确定
- 由于我需要高频/精细化的习惯追踪以及每周一次的周复盘,而Obsidian Dataview可以自动汇总多页数据生成统计看板,因此Obsidian还是必不可少的。
- 另一方面,我需要和他人共享一些内容,可以将语雀或者飞书个人空间作为轻量共享入口,比如汇总Obsidian导出的统计报告。
- publish功能只有技术文章才使用到,因此不在考虑范围内。
行动执行
完成整个迁移工作并不简单,就像从精心装饰的房子搬出一样,
迁移建议
- 数据导出:使用Notion官方导出功能,选择「Markdown & CSV」格式,保留基础结构和元数据。
- 导入优化:
- 用「Notion-to-Obsidian」脚本(GitHub开源工具)自动修复内部链接和媒体文件路径。
- 对习惯记录类数据库,通过CSV导入后配合Dataview重新聚合。
- 渐进迁移
- 保留Notion作为临时过渡,分批迁移高频访问内容至Obsidian,避免中断日常使用。
渐进迁移: 保留Notion作为临时过渡,分批迁移高频访问内容至Obsidian,避免中断日常使用。
Obsidian
对于Obsidian,虽然同步需要付费,但用户可以使用Git或其他免费同步服务,比如通过iCloud或Dropbox。发布功能可以用第三方插件如Obsidian Publish替代,或者生成静态站点,同时通过免费发布工具如GitHub Pages或Netlify实现共享。这样可能降低成本。用Templater插件创建习惯模板,Dataview插件生成汇总视图,这样满足卡片式和索引需求。
需求匹配与实现方式
习惯记录
Templater插件:创建每日/每周习惯模板,自动插入预设结构(如打卡表格、进度条)。 Dataview插件:将分散的习惯记录自动汇总为可视化看板(类似Notion Database),支持筛选与统计。 Calendar插件:直观查看习惯完成情况,支持跳转到每日日志。
卡片式展示
Kanban插件:直接创建看板视图管理任务或习惯进度。 Style Settings插件:自定义CSS美化页面,实现卡片化布局。
Page索引与共享
双向链接 + 图谱视图:自动生成知识网络,索引效率远超Notion。 QuickAdd插件:一键创建并归类新页面。 免费共享方案:将库托管至GitHub,通过GitHub Pages生成静态网站;或使用Netlify/Vercel自动部署(支持密码保护)。
低成本同步
Syncthing:多端实时同步(免费开源,无流量限制)。 iCloud/Dropbox:利用云盘基础免费空间同步库文件。