简介
github链接:GitHub - romantic-black/obsidain-vika-sync
由 Johnny 老师的Ob 与 Vika 同步脚本改进而来
本人是第一次写插件,顺便还是第一次写 TypeScript,第一次写 JavaScript 的项目,第一次用 github 上传和维护项目,所以感觉自己做的不会很长远,希望有朋友能帮帮我
用专用的数据库管理笔记,相较用 Dataview 全权负责要方便很多,希望大家可以来尝试一下,顺便一提,我写的插件安全性暂时没保证,所以可以先用临时的库试试
How to use
-
下载 release 中的文件至
.obsidian\plugins\obsidain-vika-sync
中 -
下载 advanced url 插件
-
打开设置,开启插件,完成 vik a的 token,datasheetId,viewId 设置
-
注意:不要在重要的库中使用本插件,刚写出来没两天
目前的功能
-
添加至vika、更新、删除、从 Vika 中恢复当前的笔记
-
uid
属性通过将笔记添加至 Vika 获取 -
不存在
uid
时,更新与添加等价 -
存在
uid
时,删除操作会连同 Vika 中的记录一并删除 -
不存在
uid
时,恢复操作不起作用 -
添加和更新操作会改变 frontmatter 中的部分属性,自定义属性不会改变(但是我并没有测试过)
-
更新当前文件所在文件夹中的笔记(同步需要较长时间,因为 Vika 对操作频率有限制)
-
更新全部笔记