Большинство обсидиановых хранилищ начинаются с простого. Несколько папок. Несколько десятков заметок. Некоторые ссылки. Может быть, график, который все еще выглядит понятным. Тогда вы продолжаете его использовать. Спустя несколько сотен нот ситуация меняется. У вас есть заметки, о существовании которых вы забыли, вверху...
Большинство обсидиановых хранилищ начинаются с простого.
Несколько папок. Несколько десятков заметок. Некоторые ссылки. Может быть, график, который все еще выглядит понятным.
Тогда вы продолжаете его использовать.
Спустя несколько сотен нот ситуация меняется.
У вас есть заметки, о существовании которых вы забыли, темы, описанные тремя разными способами, потерянные файлы, противоречивые теги, незавершенные идеи, дублированные концепции и полезная информация, которую вы помните, писали, но больше не можете найти.
В какой-то момент я начал думать:
Что, если бы я мог проверять хранилище Obsidian почти так же, как вы проверяете кодовую базу?
Эта идея стала Vault Audit AI, бесплатным плагином Obsidian с открытым исходным кодом.
Он может анализировать структуру и содержимое хранилища, генерировать рекомендации, создавать Obsidian Canvas с результатами, строить индекс семантического поиска и пакетно обрабатывать заметки.
Но при его создании возникла интересная проблема:
Как анализировать всю базу знаний, если она не умещается в одном контекстном окне LLM?
Наивный подход
Очевидная реализация будет выглядеть примерно так:
Прочитайте каждый файл Markdown.
Объедините все.
Отправьте его в LLM.
Попросите рекомендации.
Это работает на удивление хорошо для крошечных хранилищ.
Тоже неожиданно разваливается
