请教大家有批量修改yaml的方法吗?

使用环境:
Windows和安卓两个客户端。

需求:
假设我在做读书笔记,已经读了1000本书,用同一个模板写了1000个md文件,每个文件里都有相同的yaml项。现在我想给每个文件的yaml里面增加一项“我的评分”,我不想手动改1000次。
或者,我这1000个文件所用的那个模板里有一个yaml项叫“出板社”,我发现“板”是错别字,想修改成“出版社”,我也不想手动改1000次。
编程小白,请教大家像这种需求有什么方法可以实现呢?
有没有什么插件或软件,能像excel里那样,一导入、一拉就改好了?或者写几段简单的代码也行。

尝试过的方法:
研究了一下大家都推荐的dataview,好像只能查询,不能用来修改。

考虑过notion。它的数据库做得很强,可我还是喜欢obsidian的离线可导出,数据归自己所有的感觉。如果在notion里实现了我要的批量修改功能,然后可以导出到obsidian,也是可以接受的。

如果这种功能实现不了,那等笔记积累多了,修改和管理实在是想想都头大。:sweat:

编辑:
朋友们,我刚才找到了一个不错的工具:一个叫 obsidian-yaml-database的插件,又叫 obsidian-yaml-bulk-edit。

发现了作者的贴子:插件:obsidian-yaml-database 浏览编辑YAML😄

看着作者的教程,在newbing的指导下,在安卓端试验可行!:grin:

非常感谢作者@我想做一条咸鱼

1 个赞