Пока находился в поисках идеального шаблона заметки, начал думать над процессом обновления. Есть простая часть этого упражнения - обновление метаданных в заметках, так как они уже лежат в структурном формате:

  • yaml можно обработать скриптом на python
  • хештеги с помощью obsidian-tag-wrangler

А вот что делать с структурой заметки непонятно. И у меня при обновление шаблона уже два раза это стрельнуло:

  • я убрал up:: и теперь нужно их автоматом вырезать из всех
  • поменял название заголовков, и тоже пошло поехало

Часть этих вещей меняется с помощью достаточно написанных регекспов, а вот изменение положение секций или добавление новых так уже не сделать. Возможно, в logseq из-за концепции блоков это решается лучше.