Главное решение в моей ИИ-системе: память не принадлежит инструменту. Если завтра я поменяю Claude на что угодно другое - вся база останется моей.
Рассказываю, как это устроено. Есть три слоя.
💚 Память живёт в облаке. Мои заметки, саммари встреч, проекты, решения, переписки с Клодом - это обычные текстовые файлы в приватном репозитории на GitHub. Рядом база Supabase, в ней задачи, напоминания, посты канала и статистика по ним. Даже если ноутбук закрыт, всё доступно с телефона.
💚 Сервер работает круглосуточно. Обычная виртуалка на Hetzner за 8 евро в месяц. На ней живёт Мира - мой личный помощник - телеграм-бот, и всё, что должно случаться по расписанию без меня.
💚 Разговаривать с системой и управлять проектами можно из двух мест. С ноутбука, где я работаю и откуда запускается всё остальное. И через Миру с телефона - она ходит в ту же самую память, так что разговор не начинается с нуля.
Плюс коннекторы - система сама дотягивается до почты, календаря и таблиц. Мне не нужно ничего выгружать и копировать руками.
Что происходит само?
На Маке стоит планировщик (launchd - штатная macOS-штука, запускает программы по расписанию). В в 19 собирается дайджест почты, в девять вечера - дайджест из телеграм-каналов, в одиннадцать - разбор прожитого дня - кому я что пообещала и должна сделать. Отсюда же можно поставить на расписание любого агента: раз в неделю собирать идеи, каждое утро проверять что-то важное. Утром я открываю разобранную информацию.
Теперь две вещи, на которых всё держится.
Система Skills. Под каждую повторяющуюся задачу заведена своя инструкция (в следующих постах серии расскажу подробнее). Вызываю я их обычными словами - у каждого навыка описано, на какие фразы он откликается. Я говорю «посчитай по этой таблице» - подтягивается нужная инструкция со всеми проверками, а не общее знание модели.
Проекты - это то, почему чаты раскладываются сами. У каждого моего проекта есть карточка: статус, следующий шаг, принятые решения и правила, которые в нём действуют. И к каждой приписан набор слов, по которым её узнают. Для аналитики продаж это «выручка, дашборд, направления, школы». Для канала - «контент, посты, идеи, дайджест».
Когда я открываю новый разговор, система первым делом получает список активных проектов с этими словами и с тем, где каждый стоит. Дальше она слышит от меня «посмотри, что у нас по выручке за июль», сопоставляет со списком и открывает нужную карточку. Всё, что мы наработали, ложится туда же.
Сейчас есть двенадцать проектов, и каждый разговор попадает в свой. И есть правила, по которым Claude сам предлагает завести новый проект, когда чувствует масштабность задачи.
Файлы лежат в git, поэтому у каждого изменения есть история и я в любой момент вижу, что и когда поменялось. Читает их не только Claude - я открываю ту же базу в Obsidian и хожу по ней глазами, как по обычным заметкам.
Что изменилось в моём подходе к решению задач.
Теперь любую из них я начинаю одинаково: захожу в Claude и спрашиваю, что у меня уже есть по этой теме. Он собирает полную подборку - все документы, решения, встречи, к которым можно обратиться. И дальше я работаю, опираясь на этот фундамент, а не начинаю с чистого листа.
А у вас где живёт ваш контекст? В голове, в переписках или всё-таки где-то, откуда его можно достать через полгода?
Любовь на удаленке | Оля Сохнева #ИИ_наудаленке
В этом посте были ссылки, но мы их удалили по правилам Сетки
· 12.08
Как здорово вы настроили работу над проектами и личного помощника 👍 Добавляю заметки, чтобы попробовать сделать похожее под себя 🙂
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён