На этой неделе мне под руки попалось сразу несколько крутых плагина для Obsidian, которые значительно упрощают работу над базой знаний. Поэтому я решил их собрать в одной статье.
Conditional Properties
С помощью этого плагина и логики IF/THEN можно упростить добавление дополнительной информации к заметкам.
В настройках плагина нужно создать правило, на которое оно будет реагировать. Это может быть часть метаданных заметки (заголовок, тег, дата создания и прочее) или только её заголовок. Например, ниже я задал правило: если тег заметки полностью совпадает со словом «проверка», то нужно выполнить действие.

Действие настраивается аналогичным образом. Вы можете обновить любое из свойств внутри метаданных или заголовок. Можно задать правило на добавление свойства, перезапись всех свойств, его удаление или переименование.

После создания всех правил плагин будет периодически проходиться по всей базе заметок и применять к ним соответствующие действия.
Auto Keyword Linker
Этот плагин поможет упростить создание графа знаний и объединить автоматически заметки друг с другом с помощью ссылок.
Для этого в настройках нужно указать ключевое слово, по которому будут связываться заметки. Плагин будет искать его внутри заметки и добавлять в него ссылку.
Далее указывается целевая заметка, в которой будут собраны все слинкованные заметки.

Кроме этого, можно добавить опциональные условия. Например, линковать заметки, в которых есть определённый блок или тег, линковать заметки, в которых уже есть ссылка на целевую заметку.
К обработанным заметкам можно автоматически добавлять теги, добавлять заметки в определённые группы. Эти группы настраиваются тоже плагином и позволяют применять общие правила к заметкам внутри групп.
Это позволяет не указывать каждый раз, какие дополнительные данные нужно добавлять к заметкам. А делать это автоматически на основе заданных ранее правил.
Disable Tabs
Очень простой плагин, который просто не даёт вам открыть более одной вкладки в Obsidian. При попытке открыть новую вкладку предыдущая будет закрыта автоматически.
Remember Scrollposition
Ещё один простой плагин. Он нужен для того, чтобы запоминать последнее место прокрутки заметки и автоматически переходить к нему при её открытии.
В настройках можно указать, через сколько дней нужно забыть позицию, если она не менялась.