Сценарии, когда полезна возможность редактирования трансклюзии в приложении

Status: Росток ☘️ | Planted: Jul. 31, 2022 − Last tended:

Разработчики RemNote определяют трансклюзию как:

«Инструмент для встраивания одной и той же информации в несколько документов. Позволяет просматривать и редактировать её в разных контекстах».

Более академическое определение называет трансклюзией «Включение содержимого одного документа или его части в другие документы с помощью простановки ссылки (reference)».

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

Называется эта функция везде по разному: synced block, portal, mirror, embed.

На 01.08.2022 функция была доступна, помимо RemNote, в:

  • Notion, Wolai, Workflowy, Legend, capacities.io (на уровне страниц).
  • Для org-mode есть org-transclusion с экспериментальным Live-sync edit.

Возможно где-то ещё появилась, далеко не все приложения на постоянной основе отслеживаю.

Редактирование блока с трансклюзией требуется на самом деле часто. Назову лишь несколько сценариев, с которыми сталкивался сам. Список буду расширять.

1️⃣ В конспектах лекций: определения терминов и описания концепций.

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

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

Разработчики RemNote на примере лекции по биологии показывают как это работает. Пример, правда, "кривовато" расписали :0) Справку недавно обновили и не довели до ума ещё.

2️⃣ Любая фактологическая информация (описания событий, цифры, статистика и т.п.).

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

3️⃣ Todo и в целом разные списки.

Пример с Daily Note классический. Сами Тудушки ведутся в разных документах (например, по проектам), а в план работ на день вытаскиваются именно с помощью трансклюзий, здесь и корректируются при необходимости.

Работает и обратная ситуация. Если рабочие заметки по проектам, с рабочих совещаний вы заносите в Daily Notes, то удобнее создавать их сразу в виде трансклюзии. То есть, они у нас одновременно и в Daily находятся и в основном большом документе по теме.

Приводил пример как это может выглядеть в RemNote.

4️⃣ Техническая, справочная и публичная документация.

Часто требуется идентичность блоков с инструкциями, how-to, служебными данными (контакты, миссия и т.п.) одновременно в разных документах.

При этом, данные блоки правишь как правило там, где на глаза попадутся. Увидел «косяк» в описании, номере телефона − поправил, обновилось везде.

У Notion в справке приведено много примеров как раз по данному кейсу. Его часто используют именно для публикации публичных страниц.

Пока, упрощенно, все возможные сценарии можно на 3 класса поделить:

  1. Информация поступает распределено по времени и по нарастающей → Требуется обновить.

  2. Фактов недостаточно → Надо расширить.

  3. Ситуативное реагирование → Требуется регулярное обновление данных.

И пытаться экстраполировать уже на другие примеры применения.

Пост в стадии «ростка», так что будет расширяться постепенно, по мере накопления кейсов.