
























使用Obsidian很长时间,一直觉得有一个很大的痛点,就是分享自己的笔记非常不方便。因为本地优先的理念,无法直接生成可访问的链接,想要分享给朋友,只能手动导出成pdf,或者把内容重新复制到在线文档,体验链路非常冗长,如果需要那么复杂的路径,还不如直接用在线云文档。
当然,官方和社区在这方面也做了很多努力,比如官方的Publish服务,或者第三方的Markdown部署网页、Digital garden插件,研究了一圈,发现至少存在以下一个或几个问题:
于是,试了一圈,还是只能重新想办法,从第一性原理出发,既然自己搭太复杂,为什么不复用国内成熟的、已经搭建好所有功能的成熟云文档产品?
飞书文档、WPS文档、腾讯文档都是很好的在线云文档产品,他们的功能已经做的很丰富了,而且几乎不存在上面的缺点,只需要能有一个方法,把我们需要分享的Obsidian内容一键同步过去,回传链接,不就和原生的分享功能体验几乎一致了吗?
说起来容易,但是为了保证和原生效果保持一致,中间的难题不少,这些云文档虽然支持部分Markdown语法,但并不能完整映射Obsidian的效果(比如callout块上传后会被识别为引用块);同步文字的同时,还要考虑如何同步图片,并插入在相同的位置;整个上传过程一定要快要丝滑,不能在使用的时候感受到过高延迟;后续权限更新、删除、分享复制等功能也要集成到Obsidian中,避免后续管理不便。
经过几天的的努力,过程还是挺曲折的,好在上面这些难题都一一克服了,最终在ObShare这个插件里,实现了我预期的“便捷、无感、绝对安全”的三个要求。


对我而言,自研插件补全了Obsidian体验的最后一款短板,在本地优先的基础上,做到分享体验也毫不妥协,通过这款插件,可以随时把经验、灵感、创意与朋友伙伴分享,再也不用因为隐私和本地优先,牺牲掉分享的便利性。
当然,我知道目前插件只是一个半成品,还有很多地方需要改进和完善(比如后续考虑设计批量上传能力、实现双链关系映射、支持更多复杂格式、更细致的权限管控等等),因此它迫切需要更多人的使用、需要更多的真实反馈和优化建议。
如果你也有类似的分享需求,不妨试一试这款插件,目前,ObShare1.0.2版本(第一个开放版本)已经在github开源并提交Obsidian插件上架申请,Obsidian插件审核极慢,但等不及让大家用上,大家可以在release界面直接下载包体使用~
github链接指路:ObShare
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。