Эта заметка была в openbox. Здесь она будет вновь собрана с учётом переезда блога на quartz. Для написания заметок использую obsidian.
Структура
Это совмещённый подход из PARA и evergreen, где в разных папках используются какие-то части из каждого.
Публичная часть (доступна на этом сайте):
forge
- собственные короткие заметки, которые попадают на этот сайт.meta
- заметки про структуру сайта и прочее.mine
- референтная библиотека, где содержаться ссылки на прочтённое:books
- прочитанные книгиcourses
- пройденные курсыquotes
- цитатник
templates
- шаблоны сделанные с помощью obsidian-templater
Приватная часть:
actions
- тут всё, что связно с целями, проектами и задачами.journal
- обычный ежедневник.life
- какие-то персональные вещи не связанные с базой знаний.trash
- по факту архив, но такое название для сортировки
Хотя, если честно от PARA остался только концепт с разделением проектов и зон жизни.
Именование
- Хорошо именовать заметки по принципу “тезис в качестве заголовка заметки”.
- Иметь всё в нижнем регистре, чтобы было проще вставлять.
- исключение: заметки про людей или какие-то имена собственные, которые в середине предложения всё равно с большой буквы пишутся.
- Генерировать склонения через alias с помощью плагина.
Организация связей
Начать нужно с того, что концептуально связи внутри современных заметочниц можно организовать тремя способами: классические папки, твиттерские теги и старыми добрыми гиперссылками, которые спрятали под модные [[wikilinks]]
. Спрятали, чтобы отличать внешние и внутренние ссылки.
У первых двух способов один и тот же недостаток - бедность таксономий. Какую бы иерархию не придумать, всё равно найдётся такая заметка, которая её сломает. С папками - это прям беда, так как там жёсткое дерево. С тегами проблем меньше, потому что связи многие ко многим. Там начинается следующая беда, где нам уже хочется какой-нибудь язык запросов поверх набора тегов и заметок. Частично, это решается obsidian-dataview,
Добавление ссылок в заметки работает ровно наоборот. В любом месте, ты можешь сказать что у меня есть showcase заметка и на неё можно будет перейти. Только тогда навигация полностью лежит на руках (или obsidian-dataview).
Очевидный ответ: использовать как удобно, и скорее всего всё из перечисленного.
Организация иерархии
Иерархия сделана с помощью всех доступных подходов:
- папки - описаны в начале заметки, в случае
forge
- там выбрана общая тема. - теги - с помощью разделов вида
topic/
, например:notes . - wikilinks - в шаблон ковки указан context и problem в формате obsidian-dataview.
Разница между иерархией и связями в том, что в случае иерархии мы указываем тип отношения между вершинами. Что приводит нас к мысли, что заметки - это граф.
Организация тегов
Будем применять описанное в заметке “использование тегов”. Частично, заимствуем идеи у gwern в заголовке статей. Или же смотрим в сторону того, что предлагает voidashi.
Основной подход: #meta/hashtag
. Сейчас у меня просто плоский список, который не очень удобно отслеживать. И ещё сильно мешает тег #task
, который используется из obsidian-tasks.
Текущие теги:
- type - если заметка структурированная, то указывает о чём оно: проект, цель, собес
- source - откуда заметка появилась в шахте
- status - текущий статус, где есть особый статус infinite (могу дописывать бесконечно)
- review - завершена заметка, начинаю редактуру
- topic - тег, который объединяют тематику (в отличие от папки она может быть более узкаю или их может быть несколько)
Пока смотрим на этот подход, и говорим себе, что надо минимум три тега на заметку и добавляем это в шаблоне.
Текущее использование:
tag | count |
---|---|
topic/notes | 11 |
status/completed | 10 |
review/pending | 9 |
status/idea | 9 |
status/writing | 5 |
type/reflection | 3 |
status/infinite | 2 |
topic/architecture | 2 |
topic/boardgame | 2 |
topic/productivity | 2 |
topic/software | 2 |
review/needed | 1 |
topic/cloud | 1 |
topic/infrastructure | 1 |
topic/management | 1 |
topic/web | 1 |
Что дальше
- почитать мои мысли в поисках идеального шаблона заметки
Источники
Как улучшить
- расписать себе как вижу иерархию своих заметок ✅ 2024-12-04
- написать подробнее про связи ✅ 2024-11-10
- написать подробнее про теги ✅ 2024-12-01
- переработать заметки в приватном Vault под описанные правила ✅ 2024-12-04
- сделать в тегах как дерево на сайте monospace web