Obsidian Vault Full Statistics Plugin — большое обновление: с 1.2.3 до 1.15.0
Привет, %username%! За последние две недели плагин obsidian-vault-full-statistics-plugin пережил множество изменений — с версии 1.2.3 вышло много релизов, и это уже совсем другой инструмент. Разбираю, что изменилось с примерами цифр из моего vault'a.
Фундамент (1.5.x – 1.6.x)
Сначала починил основу. Плагин неправильно считал заметки — удалённые файлы оставались в счётчике, а тегов насчитывалось 9 730 вместо реальных 108. Добавил поддержку исключённых папок, счётчик тегов делегировал нативному metadataCache.getTags(). В 1.6.0 появилась классификация заметок на три категории: own (своё мышление), source (материалы из внешних источников) и concept (серая зона) — с настраиваемыми таксономиями.
Sidebar View и история (1.7.x – 1.8.x)
Появилось полноценное боковое окно статистики (на первом скриншоте именно оно): hero-секция с числом заметок и QoV (Quality of Vault = среднее количество ссылок на заметку), ratio-бар own/source/concept, HTML bar chart'ы с цветами вместо юникодных символов. В 1.8.0 добавил разбивку по PARA-папкам — видно, сколько заметок в Projects, Areas, Resources, Archive.
Аналитика связей (1.9.x – 1.10.x)
В 1.9.0 появилась метрика orphan notes (этот вектор еще предстоит развивать и улучшать) — заметки, на которые никто не ссылается. В 1.10.x — экспорт истории в CSV (сохраняй куда угодно).
Новые секции аналитики (1.11.x – 1.13.x)
- 1.11.x: Taxonomy Drift (этот вектор еще предстоит развивать и улучшать, т.к. у меня сейчас все каноничные теги хранятся в отдельном месте) — редкие теги и теги вне канонического списка. Ловит опечатки и брошенные теги.
- 1.12.x: Sources with Trace — для каждой source-заметки проверяет наличие own-заметки, которая на неё ссылается. Если источник "висит" без следа в твоих мыслях — он попадает в dangling sources. Имена заметок кликабельные. Все дополнительные секции скрыты по умолчанию — новым пользователям видны только ключевые метрики.
- 1.13.x: Inbox Health — необработанные заметки во входящих папках, разбитые по возрасту (<1д / 1–7д / 7–30д / 30+д). Технодолг по базе знаний теперь виден числом.
Метрика слов (1.14.x)
В 1.14.0 в hero-панели появился счётчик слов по всему vault. Токенайзер пропускает frontmatter, код, embeds и URL — только живой текст. CJK-символы считаются поглифово, так что мультиязычные vault'ы не занижают счёт. Значение выводится в компактном формате (12K / 1.2M). В 1.14.2 добавил метрику avg words per note и per-metric toggles — каждую метрику можно отдельно включить/выключить.
В 1.14.1 провел оптимизацию пайплайна: кеширование по сигнатуре файла (mtime + кол-во ссылок + теги), батчинг событий, мемоизация тяжёлых вычислений через generation counter. Плагин официально стал desktop-only — CSV-экспорт через File System Access API всё равно работает только на десктопе.
Tangles — узлы-паразиты (1.15.0)
Последнее и самое интересное. В 1.15.0 появилось обнаружение tangles (второй скриншот) — заметок с аномально высокой степенью связей. Это anti-pattern в PKM: когда одна заметка становится "хабом" для слишком многих связей, она превращается в точку отказа базы знаний — переструктурировать её сложно, а смысловая нагрузка размыта. Плагин поверхностно выводит такие заметки в отдельном sidebar-виде с репортом.
Плагин вырос из простого счётчика в полноценный операционный дашборд для базы знаний. Качество Vault теперь — не абстракция, а набор конкретных сигналов: orphans, untraceable sources, inbox debt, taxonomy drift, word volume, tangles. И возможно в будущем QoV станет учитывать больше данных при расчете.
Пробовал ли ты отслеживать "здоровье" своей базы знаний в Obsidian? Есть ли у тебя заметки-"хабы", которые стали слишком толстыми и тянут всё на себя? И как ты решаешь проблему inbox backlog — GTD, или просто игнорируешь?
#Obsidian #PKM #PersonalKnowledge #SecondBrain #KnowledgeManagement #Plugin #DevTools