obsidian 目前最完美的免费发布方案 - 渐进式教程

2022-07-14 16:30:12 +08:00
 cdd2zju

可以访问此文的双链版本,获得完整阅读体验:obsidian 目前最完美的免费发布方案 - 渐进式教程 - 🌲 oldwinterの数字花园

几个发布方案对比

支持[[双向链接]]是底线,否则随便用一个主流的静态 blog 方案就行了。

先看最终方案的发布页面效果: 🌱 oldwinterの数字花园

和 obsidian 的官方发布方案做个对比:🌲 oldwinterの数字花园

功能点详细比对:

功能点和限制 jekyll 方案 1 官方收费发布方案 hugo 方案(quartz) logseq 方案
反向链接面板 支持 支持 支持 支持
正向链接预览 支持 支持 支持 支持
支持搜索 不支持,但通过 google 间接实现 支持 支持,但中文不兼容 支持
链接稳定性 只要文件名不改,链接就稳定 受文件夹和文件名同时影响 只要文件名不改,链接就稳定 只要文件名不改,链接就稳定
文件夹层级显示 支持
[[首屏加载速度]] 极快,2s 内,下载资源<1M 中等,5 秒内,下载资源<5M 极快,2s 内,下载资源<1M 超慢,10 秒,下载资源<30M
图谱显示 支持全局图谱,但 1K+笔记就很卡 完美支持 支持局部图谱,中文支持不友好 支持,稍卡
[[横向卷动布局- andy mode]] 不支持 支持 不支持 不支持
暗色模式支持 不支持 支持 支持 支持,但固定,不能切换
移动端支持 支持 支持 支持 支持
markdown 扩展语法支持 只支持基本 md 语法和[[语法 支持 obsidian 的 callout 和别名语法 只支持基本 md 语法 只支持基本 md 语法和[[语法
其他限制 必须要有 YAML 区 收费 必须要有 YAML 区;不支持[[wikilink 格式,需妥协 语法上需要一点克制

精力有限,就只对比这 4 种方案了。下面列上我目前体验对比过的全部第三方开源发布方案,供各位参考,也可以持续观察作者后续的开发进展,再择优选择。

总之,有钱就选官方服务准没错。其次,综合对比后,我选择了 jekyll 方案 1 ,如何一步步实现,见下文。

渐进式教程

注:程序员朋友预估 10 分钟之内能搞定。纯小白也许需要花费 30 分钟以上。有能力的朋友,可以直接根据原作者的 readme 进行部署和发布,不需要看我的汉化啰嗦版😅

总的来说:

通过基于[[jekyll]]开源的静态 blog 模板,通过[[git push]]自动触发[[netlify]]进行构建操作,将 md 文件转换成静态服务器可以识别的 html 文件。

一步步来说:

写在最后

我在践行 obsidian 笔记库全量开源的想法(代码能力不够,笔记来凑😂),欢迎捧场来赏赐 1 个 star⭐️:GitHub - oldwinter/knowledge-garden: 真实袒露的第二大脑 second brain ,未经美化的数字花园 digital garden

此外,如果你对『建设数字花园🌱,也就是公开发布自己的双链笔记』这件事儿感兴趣,欢迎加我微信:oldwinter2 ,我拉了个 10+人小群,只交流这个事儿。而 obsidian 、logseq 或其他笔记使用入门,请不要加我哈,这些有不少专门的新手讨论群,可以 b 站或百度搜一搜。

5516 次点击
所在节点    分享创造
9 条回复
wonderfulcxm
2022-07-14 17:00:23 +08:00
OK ,我也想试试 Obsidian
TrembleBeforeMe
2022-07-14 17:31:11 +08:00
既然对发布有硬需求为何不用 tiddlywiki
cdd2zju
2022-07-14 17:47:23 +08:00
@TrembleBeforeMe 选笔记软件,跟选编程语言一样,选完以后,我屁股就坐这了,也实在没有精力去研究这么多软件或者编程语言。确定语言后,如果遇到各种问题,再找解决方案就够了。所以这点角度出发,我倾向于各位选择社区活跃,使用人数多的笔记软件。tiddlywiki 实在没用过,我当初第一次听说双链笔记是 roam ,然后去搜索相关笔记的时候,貌似没看到 tiddlywiki ,所以就擦肩而过了,哈哈。
cdd2zju
2022-07-14 17:49:09 +08:00
@wonderfulcxm 这位同学如果还没用过双链笔记的话,我个人推荐 logseq 或 obsidian 哈。无它,社区活跃,就意味着遇到问题,一般能搜到解决方案。logseq 现在拿了投资以后,开发者好像都快有 10 人了,比 obsidian 只有 3 人多了多,可以期待一下它下半年的成长。
codermagefox
2022-07-14 18:40:52 +08:00
晚了,已经用 Vercel+Notion 方案了,Obsidian 还是不够爽
cdd2zju
2022-07-14 21:53:33 +08:00
@codermagefox 哥们,能展开说一下嘛,vercel 起到了什么作用?是能加速 notion 的访问吗?还是将 notion 变成访问更快的静态博客? notion 我也在用的,主要用 databse 来管理一些数据清单表格。
zxCoder
2022-07-15 11:07:20 +08:00
你们笔记真多
codermagefox
2022-07-18 11:22:20 +08:00
@cdd2zju Vercel 可以直接把 notion 上的笔记变成静态博客,以 Notion 作为后端,前端可以自定义.用起来非常舒服.
huhexian
2022-12-15 19:11:33 +08:00
我想了解一下 quartz 这个方案,是不是必须先在本地用 hugo 创建一个网站? quartz 是不是相当于一个 hugo 的主题?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/866182

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX