Многие наверняка знают, и даже активно используют, один из самых мощных плагинов к Obsidian - Bases.
С выходом этой штуки, в один момент Obsidian превратился в супергибкую базу данных, которая при этом продолжает состоять из простых текстовых файлов в вашей системе, без каких-либо проприетарных форматов.
Хочу поделиться одной крайне эффективной находкой, как можно пригодить этот функционал так, чтобы при ежедневной работе с Obsidian, перед глазами всегда находились релевантные записи из каждого уголка вашей системы. Получилось своего рода дополнение к функционалу бэклинков, только в разы мощнее и гораздо более гибкое в представлении данных и фильтрации.
Назовем эту фичу Related Notes Sidebar – боковая панель, которая всегда показывает максимально актуальные заметки в зависимости от того, в какой заметке вы сейчас находитесь.
Уже со скринов к посту можно понять о чём идёт речь: специальный набор запросов в Bases собирает на одном экране все заметки, которые теоретически могут относиться именно к той, которая сейчас открыта на главном экране:
• file.hasLink(this.file) - показывает все заметки, которые ссылаются на текущую открытую (замена backlinks, но без контекста)• this.file.hasLink(file) - показывает все файлы на которые открытая заметка ссылается (прямая замена outgoing links)• file.tags.containsAny(this.file.tags) - показывает все файлы, содержащие хотя бы один из тегов, навешанных на текущий файл. Альтернативно можно использовать file.tags.containsAll(this.file.tags) - чтобы показывать только те заметки, у которых полностью совпадает весь набор тегов.• file.name.contains(this.file.name) - показывает все файлы, которые содержат название этого файла в своем названии. Особенно полезно для фундаментальных понятий, названий компаний, уникальных названий, дат (поэтому крайне рекомендую использовать yyyy-mm-dd везде) и так далее.Сконфигурированную с этими запросами Базу вы просто перетаскиваете на любую боковую панель, и получаете элемент интерфейса, который постоянно отслеживает, что у вас открыто в основной панели, и показывает динамические результаты.
Кумулятивный эффект и польза комбинации этих запросов очевидны, когда ты видишь всё на одном экране.
Открыв любую заметку про "путешествия", сразу в доступе на панели можно получить не просто все напрямую связанные записи, что уже удобно, но и весь список заметок на эту и соседние темы.
Пользуюсь уже несколько дней – эффекты в работе измеримые.
1. Меньше времени на навигацию между нужными заметками.
2. Реальные неожиданные связи элементов, и не просто те, о которых забыл, а даже о которых не думал.
3. Значительно больше фокуса в работе – перед глазами больше не мелькают штуки из других вселенных. До этого – работаешь себе над проектом, а в интерфейсе мелькает подготовка к визиту тёщи, или записи из разряда "как я провел лето". Сейчас – если заметки "по работе", то вся боковая панель состоит только из них.
Вот сейчас пишу драфт этого поста, а в панели в один клик доступна вся документация по Obsidian Bases, сохраненные посты из Reddit, где ребята делятся своими сетапами, заметки про Obsidian Graph, проект воркшопа по Obsidian, который мы с вами делали в прошлом году – красота :)
#bestpractices #secondworld #obsidian #pkm




