Status: Саженец 🌱 | Planted: Jun 12, 2021 − Last tended: Aug. 6, 2021
—
Сразу оговорюсь, что это моё личное мнение. И тут высказаны мысли об архитектуре программ в целом.
Так как Obsidian чаще всего рассматривают в контексте с методикой Zettelkasten, то поговорим в первую очередь про неё:
- Zettelkasten - бесспорно эффективная методика работы с идеями и мыслями в рамках личной картотеки.
- Но она была создана в те времена, когда большие по объёму личные заметки нельзя было:
— Автоматически поделить на отдельные единицы знаний (мысли);
— И отдельно связывать эти "мысли" между собой.
- Поэтому приходилось каждую мысль "руками" выносить в отдельную карточку. Там уже проставлять связи. Прописывать контекст.
- Obsidian, т.к. построен на основе markdown-файлов, тоже не позволяет этого делать. Приходится искусственно придерживаться канонов Zettelkasten и принципу атомарности. Одна мысль - одна заметка.
- Да, есть надстройка над этой системой md-файлов, возможность ссылок на конкретные абзацы, но в целом - это "костыльная" система. И сразу пропадает совместимость со стандартом markdown (а ради чего нам ещё md-редактор?).
- RoamResearch, а за ним RemNote и LoqSeq, единицей информации в программе сделали именно абзац (outline, блок, мысль, называйте как удобно), а не файл.
- И добавили возможность произвольной связки этих единиц между собой с помощью bi-directional links.
- Каждый такой "Абзац", помимо ссылок, так же может иметь свои атрибуты (мета-данные), для поиска и отбора в картотеке.
———
Что это нам даёт?
- Критично:
Мы можем сразу писать и работать с длинным связанным текстом, в котором одна мысль вытекает из другой. Считаю, что возможность построения (и сохранения) такой связанной цепочки крайне важна.
- При этом принцип атомарности не нарушается. С каждой такой мыслью мы можем работать по отдельности, связывать с другими "карточками", библиографией и т. д.
- Автономность тоже соблюдается. Точнее говоря, зависит только от вас. Как вы пишите текст 😁
- Важно.
У нас автоматически уже есть контекст, в котором была сформирована мысль. Если по reference-ссылке мы переходим к ней из другого документа, то сразу видим всю цепочку рассуждений.
В итоге, это позволяет более удобно и эффективно работать со своими мыслями и идеями.
Ну, правда ведь, искусственное дробление большого текста и оформление каждой мысли в виде отдельного md-файла — это непозволительная трата своего времени 🤪 И потеря значимой информации.
———
При этом, я не буду умалять достоинств Obsidiana-а. Это действительно очень качественный и расширяемый продукт, который может быть полезен во многих сценариях использования (user cases). В том числе, при ведении картотеки по методике Zettelkasten.
Просто на рынке есть программы, которые Zettelkasten "переросли" и расширили. И грех этим не пользоваться.