语雀知识库本地化保存等附加功能的解决方案

现状

目前语雀作为我首选的Doc编写工具,但是有很多的地方使用起来不方便,这里简单记录一下。

导出

参考:如何从语雀“跑路”至Obsidian

作为一个ctfer,在目前的逆天比赛频出的情况下,难免会遇到需要断网的情况。这就导致使用批量导出功能需要付费的语雀就不太方便,因此我现在选择了如下的解决方案:使用工具批量导出,保存到本地Obsidian,再通过插件将图片从语雀的CDN保存到本地。
6dedb1afa47be0f6972a4e061e14f19.jpg
使用的导出工具为:

GitHub - natro92/Yuque-export: 无需token批量导出语雀文档。

轮子已经造的差不多了,目前缺少其他几种的导出方案,以及知识库、文章的选择,以及增量下载等功能。这在后续应该都会实现的。🕊
image.png
然后就使用obsidian的第三方插件 Local Images Plus 实现本地下载:
安装插件之后只要修改如下的几个配置即可:
image.png
然后通过ctrl + P选择以下命令即可:
image.png
然后就等待下载即可
image.png

图床

我还有一个使用语雀的理由就是把它做图床,jsdelivr再怎么加速也没人家大厂的加速快。但是由于防盗链的原因,虽然在本地使用Typora等工具能正常浏览,但是需要挂载到博客等就不行了。
我这个轮子也造了点:

GitHub - Star Plz natro92/hexo-yuque-picture: A hexo plugin to help blog use Yuque img link

hexo搭建的时候就会自动调用。
image.png
批量添加参数。就不用之前我博客上面那个全部no-referrer的了,这样操作会影响SEO之类的。
然后就可以白嫖一个比较快的cdn。再通过将Github pages转到Vercel,为Vercel添加cdn加速,就可以加速不少,因为我这个博客太臃肿了,就导致这个加速有点不太明显。

Other

这是目前我能找到的最好的解决方法了,如果有更好的方法欢迎告诉我。