
Локальный ассистент для Zoom: граф знаний живёт неделями и сохраняет достоверность
Во второй части проекта автор показывает, как граф знаний в Obsidian сохраняет встречи, обеспечивает провенанс и позволяет «забывать» встречи полностью.
Что изменилось
Во второй части серии о локальном ассистенте для Zoom‑созвонов автор делится тем, как построенный граф знаний в Obsidian переходит от однодневного хранилища к долговременной памяти, работающей недели и даже месяцы. Основные улучшения:
- Факты с датами «с‑по» – каждая запись в графе снабжена диапазоном дат, что упрощает поиск событий в конкретный период.
- Провенанс цитат – каждое утверждение привязывается к оригинальной строке стенограммы, позволяя быстро проверить контекст.
- Досье‑этаж – слой между обычным поиском и графом, где собираются метаданные о встрече (участники, темы, задачи).
- Ночной прогон – автоматический скрипт, который раз в сутки обновляет граф, удаляет дубликаты и генерирует новые связи.
- Песочница для облака – изолированная среда, где можно экспериментировать с новыми связями без риска «повредить» основной граф.
- Поиск по блокам – возможность искать не по всему документу, а по отдельным блокам знаний, ускоряя навигацию.
- Скрипт «забыть встречу» – полностью удаляет все следы конкретного созвона из графа, если информация стала неактуальной.
Технически проект остаётся полностью офлайн: диаризация и стенограмма генерируются локально (например, с помощью Whisper), а граф хранится в Obsidian‑Vault. Код минимален и открытый, что упрощает интеграцию в собственные рабочие процессы.
Ссылки:
Для разработчиков и студентов это отличный пример того, как построить долговременную «память» без облака, используя открытые инструменты. Возможность прослеживать провенанс и управлять жизненным циклом данных повышает надёжность автоматических резюме встреч, а скрипт «забыть» помогает соблюдать конфиденциальность.


