Перейти к содержимому
Авторский вебсайт. Ошибки и проблемы гарантированы❗

Приложение Obsidian

Ключевые понятия

Приложение Obsidian — персональный инструмент управления файлами и знаниями пользователя.

Приложение управления файлами — интерфейс к набору команд управления файлами, содержащими заметки пользователя.

Управлять файлами (File management) — управлять жизненным циклом файлов, содержащих знания пользователя.

Знания пользователя — пространство связанных заметок, созданных пользователем и записанных в файлах хранилища.

Управлять знаниями (Knowledge management) — управлять жизненным циклом знаний пользователя.

Пользователь приложения — владелец файлов и автор заметок (знаний).

Технически сопровождать — поддерживать надёжность эксплуатации приложения Obsidian в течение всего периода жизненного цикла.

Логотип Obsidian

Логотип Obsidian

Назначение приложения

Приложение Obsidian предназначено для управления:

Управление требует постоянного технического сопровождения на протяжении всего жизненного цикла приложения Obsidian. Пользователь должен уметь:

Достоинства приложения

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

Достоинства безопасности оперирования собственными данными:

  • Отсутствие необходимости подключения к интернету при редактировании заметок обеспечивает автономность работы с собственными заметками.
  • Независимость от проприетарных сетевых сервисов повышает уровень свободы применения.
  • Кроссплатформенность обеспечивает одинаковую работу приложения в различных операционных системах.

Достоинства организации персональных знаний:

  • Внутренние и внешние ссылки позволяют связывать заметки между собой. Взаимосвязанность заметок позволяет поддерживать целостность пространства знаний пользователя, выявлять и удалять дубликаты и посторонние записи.
  • Наличие графа связей, с помощью которого приложение визуализирует отношения между заметками. Это облегчает ориентацию в пространстве знаний и навигацию по заметкам.
  • Разметка в нотации Markdown обеспечивает интероперабельность заметок.
  • Языки разметки данных и метаданных, а тажке схемы и холсты помогают структурировать и визуализировать знания пользователя.

Достоинства адаптации и персонализации приложения:

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

К достоинствам следует отнести многоплатформенность для как компьютеров (GNU/Linux, macOS, Windows), так и для мобильных устройств (iOS, Android).

Недостатки приложения

Некоторые пользователи отмечают следующие недостатки:

  • Сложность освоения и настройки:
    • высокий порог входа, нет готовой красивой структуры, а есть только интерфейс;
    • большие затраты времени на подбор плагинов и их настройку;
    • нужно знать язык разметки Markdown.
  • Сложность с синхронизацией файлов:
    • платная официальная синхронизация;
    • сложные альтернативы;
    • тяжёлое мобильное приложение.
  • Ограничения совместной работы:
    • не подходит для больших команд проектирования;
    • отсутствует мильтипллеер, нет возможности для нескольких человек одновременно редактировать одну заметку.
  • Технические особенности:
    • хранение медиафайлов, если вложения размещать в той же папке, что и заметки, то структура заметок быстро обрастает мусором;
    • сильная зависимость от сторонних плагинов, если создатель плагина забросит поддержку, то после очередного обновления Obsidian могут возникнуть ошибки.

Технологии Obsidian

Приложение Obsidian создано с помощью программного каркаса Electron, в котором использованы стандартные технологии Веба: JavaScript, TypeScript, HTML, CSS. Соответственно, все эти технологии можно применять для расширения возможностей приложения Obsidian. Проще говоря, приложение Obsidian — это вебсайт, упакованный в браузер как собственную оболочку и размещённый на локальном мобильном или стационарном устройстве.

За отображение интерфейса (панелей, вкладок, оформления, текста) отвечает Chromium. Аналогично тому, как это происходит в браузере Google Chrome.

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

Основная идея проектирования Obsidian — создать приложение, возможности которого можно расширять аналогично тому, как в это происходит в средах проектирования программного обеспечения (IDE). Для реализации этой идеи к приложению Obsidian создано множество плагинов автоматизации, которые помогают пользователю организовать и структурировать знания адаптивным нелинейным способом.

Ограничения инструмента

Приложение Obsidian неуниверсальный инструмент и имеет ограниченную область применения.

Область применения

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

Примеры областей применения приложения Obsidian в профессиональной деятельности:

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

Примеры областей применения в повседневном быту:

  • составление списка индивидуальных покупок;
  • ведение применяемых (кулинарных, лекарственных) рецептов;
  • описание персональной коллекции изображений, аудио и видео файлов;
  • планирование спортивных тренировок и посещения тренажёрного зала;
  • коллекционирование текстов песен, стихотворений.

Область неприменимости (антипаттерны)

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

Примеры непригодных областей применения приложения Obsidian:

  • Управление большими проектами, для этого существуют специальные приложения (project management).
  • Ведение проектной и технической документации большой командой проекта. Отсутствует мильтипллеер, нет возможности для нескольких человек одновременно редактировать одну заметку.
  • Управление ресурсами (активами) корпорации. Для этого существуют ERP приложения.
  • Управление ответами на вопросы потребителей продукции. Для этого существуют CRM приложения.
  • Ведение больших и сложных библиографических указателей научных исследований. Для этого существуют приложения с большим количеством критериев и правил описания.
  • Хранение учебной литературы, лекций, лабораторных работ. Для этого существуют вебсайты и библиотеки, предназначенные для одновременного использования большим количеством читателей.

Дополнительные сведения

Дополнительные сведения о приложении Obsidian можно получить в следующих источниках: