Публикация Школы траблшутеров

Освоение Obsidian в рамках программного клуба

Время чтения: 9 мин 45 сек
18 марта 2025 г. Просмотров: 231

Программы, Личная эффективность | Даниил Шмитт

Как было бы здорово обсуждать программы в сообществе, где участники интересуются полезными утилитами и онлайн-сервисами, решили Даниил Шмитт и Илья Тимохин. 19 февраля 2024 года провели первую встречу охотников за программными решениями и любителей технических новинок. Начали с многофункционального и полезного Obsidian.

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

После того, как познакомились с программой в рамках Книжного клуба, решили испытать возможности сообщества, которому от силы было четыре года: Obsidian создали два студента во время карантина пандемии COVID-19. Как же мы были удивлены, богатству различных плагинов.

Задачи, которые не могли сделать с помощью Python и иных доступных приложений, энтузиасты Obsidian давно разобрали по кирпичикам, выкатив отлаженный и уже не раз обновлённый плагин. Да здравствует открытый исходный код! Тогда мы ещё не понимали, в какой океан попали.

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

Сначала пропало ощущение сложности – даже самые мудрёные описания к модулям при вдумчивом чтении оказывались не такими сложными. Потом пришло очередное удивление – так много всего можно делать. К сожалению, не обошлось без толики неминуемого разочарования.

В основном оно было связано с тем, что многие плагины дублировали функционал отдельных полноценных программ. И это, несомненно, большой плюс, так как всем можно пользоваться в одном месте. Но предложенные решения порой значительно уступают «старшим братьям».

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

Calendar и Reminder вместо Google календаря

Календарь – отличная визуализация ежедневных и еженедельных заметок. Немного смущала дата последнего обновления – 4 года назад, но 1,657 млн скачиваний заглушили сомнения. В результате ни разу не пожалели. Плагин помог втянуться в регулярную работу с программой.

Используем для постановки и контроля рабочих и личных задач. Reminder позволяет делать напоминания, что очень удобно для планирования встреч и работ с привязкой к дате и времени. В заданный час запускается уведомление, также можно настроить системные оповещения.

Удивились скромным 192 тыс. скачиваниям. Из встроенного функционала взяли шаблоны – идеально дополняют Calendar: ежедневно и еженедельно повторяющаяся рутина автоматом идёт в план. Отдельное удовольствие приносят чек-боксы: галочка «сделано» перечёркивает всю строку.

Простенький плагин и часть встроенного функционала позволяют делать то, на что не способны «стандартные» календари смартфонов и популярные почтовые клиенты. При этом можно писать сколько угодно текста и находить задачи через поиск. Недельное планирование также было воспринято на ура. Не хватало только визуализации прогресса – нашли подходящий плагин.

Но прежде, чем познакомиться с дополнением, позволяющим графически представлять данные и вести наглядный учёт привычкам, весу и тренировкам, немного разберёмся с принципом работы Obsidian. Заметки оформляются с помощью Markdown – языка разметки, форматирующего текст.

То есть Markdown просто структурирует текст. А есть уникальное расширение Obsidian, которое делает связи между заметками. Для этого нужно использовать синтаксис: [[Название_файла]]. Квадратные скобки, а внутри название: делается ссылка либо на существующий файл, либо на новый, создающийся автоматически. В обоих случаях имя файла: Название_файла.

Такие связи визуализируются с помощью графов, что удобно при работе над проектом, написании книги или научной работы. Но и это ещё не все возможности программы. Для каждой заметки можно сделать frontmatter YAML – блок с метаданными документа. Записываются свойства в форматах: текст, список, числа, флажок, дата. YAML получил популярность благодаря Jekyll, Hugo и Gatsby.

В Obsidian метаданные указываются в начале заметки – с помощью «---», поставленным в начале и в конце блока. Дополнительная информация в виде свойств позволяет структурировать содержимое, автоматизирует создание типовых заметок, используется в запросах плагинов.

Значит, мы можем для каждой нашей ежедневной заметки с помощью шаблона подготавливать «опросник», в который будем вбивать данные текущего дня. А потом эти данные можно использовать для построения отчётов и графиков, что и сделало сообщество, создав дополнение.

Tracker по заветам "Атомных привычек"

Плагин может показаться сложным новичкам, потому что приходится писать код: блок, обрамляемый «```». Но сразу же под красивыми диаграммами и графиками в описании плагина есть ссылка на множество примеров с готовым кодом – «программировать» не нужно.

Инструмент должны оценить любители Канбан-метода. Что обычно подсчитывают, визуализируют: кровяное давление, финансы, привычки, оценки, размер заметок, вес, километры, тренировки, часы, настроение и многое другое. Ставит на контроль множество аспектов рабочих и личных.

Excalidraw vs Microsoft Visio

Если бы мы хотели показать рейтинг плагинов, то Excalidraw c 3,512 млн скачиваний занял бы первое место. Но с точки зрения быстроты освоения и мгновенности применения дополнение сильно проигрывает другим: это целый мир, кроличья нора с богатым и сложным функционалом.

Базовые возможности похожи на Visio – работа с контейнерами, соединительными линиями и готовыми библиотеками. Но инструментальная часть настолько проигрывает Microsoft, насколько выигрывает в визуальной составляющей. Работать с элементами, мягко говоря, не просто.

Приятно, что можно быстро зарисовать схемы или организовать разрозненную информацию с помощью визуализации данных. Киллер фича – поиск работает также, как и для остальных заметок. Главное преимущество над другими плагинами – множество дополнительных возможностей.

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

Дополнительные возможности скрывались, причём в прямом смысле этого слова, в библиотеке и списке скриптов, автоматизирующих утомительное выравнивание, вычисления, рутинные операции и многое другое. Было особо не нужно, но попробовали. Автовыравнивание не сработало.

Впрочем, особых претензий из-за этого к плагину нет – прочие векторные редакторы страдают теми же болячками. Заметили экспериментальные настройки ИИ, но желания «поиграться» не появилось. Ждём увеличения количества графических элементов для подключения роботов.

Следующая фича лежала за пределами Obsidian.

Obsidian Web Clipper в Google Chrome

Отправились в браузеры за расширением, переносящим веб-страницы в хранилище программы. Вместе с таблицами, рисунками, ссылками, форматированием – по возможности. Одним нажатием содержимое копируется в заметку с указанием сайта и прописанных в настройках атрибутов.

С точки зрения баланса простоты и полезности этот плагин заслужил в нашем рейтинге почётное первое место. Настройка происходи за секунды, а польза неимоверная. Теперь пользуемся постоянно, закрывая ненужные вкладки. Это сильно экономит ресурс компьютера и позволяет упорядочить море информации, полезной в будущем и откладываемой на потом.

Obsidian Editing Toolbar – на дюйм ближе к Microsoft Word

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

Путешествие от первой заметки – что дальше?

Таков был наш короткий путь знакомства с Obsidian. Мы изо всех сил старались не увязнуть и не утонуть в море функционала – шутка ли, только сторонних плагинов 2’278. И пока мы пробирались через эти дебри, мы ни разу не пожалели, что решили уделить время этой программе.

За скромным интерфейсом скрывается целый океан возможностей, который буквально вёдрами наполнило сообщество энтузиастов. Именно богатая экосистема плагинов делает Obsidian столь популярным и подходящим решением для работы с данными, проектами и даже привычками.

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

Наш опыт показал, что Obsidian – это не только средство, но и философия работы с информацией и с методами организации данных. Структурируется мышление, приходит понимание, как связывать идеи и генерировать решения. Продолжим изучать и делиться опытом освоения.