Obsidian как второй мозг агента

База знаний, которую читает не только человек, но и ИИ — нейминг, триггеры автоподгрузки и почему граф связей важнее папок.

Моя база в Obsidian выросла со 140 заметок до 600+ меньше чем за год. Но главное изменение не в количестве. В какой-то момент база перестала быть «моими записками» и стала рабочей памятью агента: он читает её сам, пишет в неё сам и находит там ответы без моего участия.

Вот что понадобилось, чтобы это заработало.

Нейминг решает всё

Если файл называется «Заметка 47» или «мысли про ботов», агент его не найдёт. Никогда. Поэтому каждый файл в базе называется по формуле: проект, тип, описание, дата. Например: {levsha} protocol deploy-vps – 2026-07-06.md.

Скучно? Очень. Работает? Безотказно. Агент ищет по маске «что-нибудь про деплой в проекте levsha», сортирует по дате в имени файла и берёт самую свежую версию. Без векторных баз, эмбеддингов и прочей тяжести — обычный поиск по файловой системе.

Триггеры вместо «прочитай всё»

Худшее, что можно сделать с базой знаний и агентом — сказать «вот папка, изучи». Шестьсот заметок в контекст не влезают, а если бы влезали, агент утонул бы в нерелевантном.

Вместо этого у меня карта триггеров: всплыло в задаче имя человека — ищи заметку про человека; всплыл проект — ищи последний рабочий файл проекта; техническая задача без стратегии — вообще ничего не грузи. Агент читает одну-две заметки на задачу. Точечно и по делу.

Это, кстати, главный ответ на вопрос «как дать ИИ мой контекст». Не «загрузить всё», а построить систему, в которой нужное находится по запросу.

Связи важнее иерархии

Папки в базе есть, но несут они мало. Настоящая структура — в связях: каждая заметка ссылается на связанные через wikilinks. Заметка про деплой ссылается на заметку про сервер, та — на заметку про инцидент с fail2ban, и агент, попав в любую точку, может дойти до соседних.

Побочный эффект, который я не планировал: по графу связей стало видно, какие темы у меня центральные, а какие болтаются сиротами. Сирота — сигнал: либо заметка мусорная, либо я забыл её привязать. Раз в неделю агент прогоняет проверку и показывает список.

Право на забывание

База, в которую только пишут, протухает. У меня есть жёсткое правило: узнал, что заметка неверна — удаляй или правь сразу, не «потом». И отдельное правило про людей: приватные детали чужих жизней в базу не попадают вообще, что бы ни казалось «полезным контекстом».

Второй мозг — это не архив. Это рабочий орган. Он должен быть маленьким, точным и живым — иначе им не будет пользоваться ни человек, ни агент.

ПРИМЕНИТЬ У СЕБЯ

Хотите разобрать, как это ложится на вашу задачу? Напишите — обычно пары сообщений хватает, чтобы понять, есть ли смысл двигаться дальше.

Telegram @bosswor