嗨
本文是该文章的一部分: 网站更新 - Thun888
一直以来写文章都是在小米便签上写好,然后再发到电脑上用Typora做修改,或者说直接用kdeconnect连到电脑上用语音实时输入,不过现在新手机安卓版本太高,后台限制的死死的,连接一会就断,那我不如找一个靠谱的支持跨设备同步的编辑软件
不过迁移后体验不能比迁移前差吧,主要有这两个功能挺需要的:
- 自动补全,原先基于obgnail/typora_plugin实现,obsidian中可以用
Various Complements平替 - 表情面板,原先是自己写的插件,obsidian还没有现成的替代品。
所以迁移工作一直扔在一边,不过后来Summer整了个infinitesum/obsidian-emoji-selector,欸,齐活了![]()
跨设备同步
一开始我想使用GitHub来进行同步,一方面考虑到版本控制,和与现有博客仓库的集成。然后后面发现现有的插件或多或少都有bug或不适用于移动端。最后我用Remotely Save来进行同步
一开始我直接用又拍云的S3储存来进行同步,配置如下:
后来我自己用Openlist搭了一个webdav服务器,并用DNS实现内外网分流,在内网环境下同步基本上一点就完事了,外网环境就要多个几秒钟(如果用tailscale的话在打洞成功后一样很快~)
graph LR
A[客户端]
B[公网服务器]
C[内网服务器]
A -->|公网| B
B -->|FRP| C
A -->|内网| C至于写完后的部署,我目前还是再复制粘贴到博客里面,更进一步可以参考探索Hexo多端写作 - 星日语
有个思路,添加一个Action用来同步webdav上文件,随后通过像shabegom/buttons这类插件来在编辑器内直接运行Action完成同步。不过懒得折腾了
自动添加元数据
1 | --- |
效果:
自动补全
表情面板
已经上架了!
表情符号模板:{% emoji {category} {fullfilename} %}
1 | tag_plugins: |
标签实时渲染
半成品,但感觉还行。自行build即可
支持一部分表现类标签渲染
图片上传
我图床是Lskypro,直接用Image to Lskypro秒了
杂项
编辑器 - 解决 Obsidian 在粘贴代码时自动添加空行的问题 - 个人文章 - SegmentFault 思否
Ctrl + Shift + v即可










