Цель данной заметки - порассуждать письмом о том, в каком инструменте и как вести базу знаний. Предстоит выбрать между Notion, Coda, Obsidian. С Notion и Obsidian знаком очень хорошо, с Coda - не очень. Но это не определяющий фактор :)
Чтобы выбрать инструмент я решил сначала поразмышлять письмом о том, а зачем мне нужна база знаний, как я ее буду использовать
Проблема
Как помним, проблему описывает заказчик. Я заказчик, описываю свою проблему по отсутствию… забавано, здесь длинная пауза у меня… какую проблему?? в целом какая-то база знаний у меня уже есть - в obsidian. Раньше вел аля zettelkasten, сейчас начал по распределению на concept base, practice base и просто notes. В целом как база концептов, понятий и просто мыслей, которые захотелось выложить, - устраивает. Ссылки делать можно, искать можно. Можно даже добавить атрибутов заметке и treat your obsidian aka database (см ссылки в конце страницы).
Что же тогда не устраивает? В ходе прочтения главы 6 меня очень зацепило понятие ролевого мастерства. Мне захотелось создать собственную базу ролей, с которыми я уже повстречался в жизни, вывести их во внимание. То есть описать, в каких жизненных ситуациях применима данная роль, как в нее лучше вставать (лайфхаки по входу и выходу из роли), а главное - связать роли с практиками. Кажется, что даже через отдельный тип связь (не просто "упоминание"), а чтобы легко можно было понять: (1) какая роль какими практиками должна обладать, (2) какая пратика в каких ролях задействована.
Дальше. Мне очень понравилась табличка "Прогресс постановки практик" из курса Системное саморазвитие. То есть я тоже хочу выделять вниманием свой текущий уровень постановки практики, иметь некоторый трекер (не уверен, что obsidian хорош здесь). Можно, конечно, вести трекер в одном инструменте, а базу знаний в другом, но хочется чтобы это все было в одном месте, т.к. в инструменте отслеживания прогресса по практике хорошо бы понимать, а что это за практика.
То есть проблемы:
- obsidian не позволит мне отслеживать прогресс постановки практик
- obsidian не позволит мне видеть связи между заметками по определенному типу связи
Но….
Это мой текущий obsidian не позволяет это сделать. Пока писал заметку, нашел невероятно количество плагинов для кастомизации obsidian. В том числе:
- чтобы превратить его в базу данных
- построение трекеров, графиков
Кстати, связи определенного типа можно видеть через нативный плагин graph view устанавливая фильтрацию по папке. То есть в отдельной папке заметки типа Роль, в отдельной типа Практика. Строишь graph view и ставишь фильтра на папку Практика. И будешь видеть связи ролей только с практиками (исключая связи с Понятиями, например).
Пока писал эту заметку, увидел киллер фичу в obsidian - он анализирует твой текст и ищет, есть ли у тебя уже заметки с заголовками - словами из текста. То есть сам подсказывает тебе, как построить связи.
Ссылки по теме кастомизации obsidian:
- https://beingpax.medium.com/how-to-create-notion-like-database-in-obsidian-b069178d80ac
- https://www.make.md
- https://github.com/blacksmithgu/obsidian-dataview
В общем буду пробовать пока что жить на obsidian, прописывать более детально свои требования и смотреть, могут ли плагины удовлетворить их.