✨ А вот и первые тулзы
Делаем агента еще круче!
Хэй!
Вчера мы разобрались с тем, как строить память агента. Сегодня же будем крутить фичи вокруг этой самой памяти, дабы оно было удобно не только ИИшке, но и вам самим)
🟢 Поиск по памяти
В позапрошлом посте мы уже разобрались, чо такое RAG. Напомню: это когда агент не держит всё в голове, а достаёт нужное из базы знаний по запросу. Но тут есть нюанс: искать инфу можно то по-разному.
Keyword search работает по совпадению слов. Спрашиваете «бюджет Q1» и он ищет именно эту фразу. Быстро, точно, но тупо. Если в заметке написано «расходы за первый квартал», он её не найдёт. Короче, как Ctrl+F на сайтах.
Semantic search работает же через эмбеддинги или, по простому, через смысловую нагрузку. Тут «бюджет Q1» найдёт и «расходы за первый квартал», и «финансовый план на начало года».
На первый взгляд, смысловой поиск лучше. Но не всегда. Если ищете конкретное название или дату, поиск по словам надёжнее. А когда формулировка расплывчатая, семантика спасает.
Идеальный варик — миксануть оба этих способа. У меня агент сначала ищет по словам, и если не находит, идёт уже искать по смыслу. Покрытие получается почти стопроцентное.
🟢 Obsidian — рентген агента
Окей, у нас есть папка с .md файлами. Агент туда записывает и читает доки, когда нужно. Но вам-то тоже хочется заглядывать в эту базу, правильно? Вот тут Obsidian прям идеален ✨
Эта прилка просто берёт папку с маркдауном и приводит всё в красивый вид: граф связи между заметками, теги, навигация и тд. Агент генерит контент, а вы читаете его через удобный интерфейс. Никто друг другу не мешает.
Важное уточнение: в такой системе обсидиан — это только зеркало памяти! То есть если вы сами туда что-то запишите, оно у бота не сохранится. Я спецом так сделал, чтобы случайно не сбить его структуру работы одним своим неудачным мискликом. Да и к тому же, попросить бота что-то записать проще, чем идти клацать самому))
А ещё это бесплатный бэкап! Я настроил синхронизацию с сервера на телефон и ноут через Git + плагин Obsidian. Бесплатно, надёжно, и вся база всегда под рукой.
🟢 Карманный агент
Takopi — это telegram-бот, через который вы общаетесь с Claude Code прямо с телефона. Писал, кстати, о нём в посте про установку. Но самый кайф вот в чём: вы можете кастомить его буквально текстом.
Хотите добавить кнопку «отправить файл в Telegram»? Просто просите агента это сделать. Хотите убрать ненужное или пришить новую функцию? Тоже текстом. У меня, например, через бота можно скинуть картинку или документ, и оно сразу улетает на сервер. Работает и в обратную сторону: агент сам присылает файлы в чат по моему запросу.
Ещё крутая фишка: все сессии из Takopi видны в VS Code. Начали диалог с телефона, пришли домой, открыли ноут и видите весь контекст разговора. Это работает из коробки, потому что Takopi под капотом использует тот же Claude Code.
При этом в боте стоят авто одобрения на все действия. Дал ему задачу, и он сразу пошёл её делать. А вот в VS Code у меня настроен режим планирования: агент сначала детально поясняет ход работ и ждет моей отмашки, прежде чем выполнять. Получается два режима для разных ситуаций: мобильный на доверии и десктопный с контролем.
🟢 Транскрибация голосовых
Takopi сам по себе не умеет распознавать речь. Он просто отправляет аудио на внешний сервис. По дефолту это OpenAI (платно, $0.006/мин). Мы с агентом подняли свой транскрибатор голосовых прямо на сервере и направили тг бота на него.
Короткие аудио (до 4 минут) обрабатываются локально. Они никуда не уходят с сервера. Для длинных же записей подключили бесплатный Groq API. Там и качество лучше, и скорость обработки в десятки раз быстрее.
Итого: бесплатно и приватно. Скидываете голосовуху, агент расшифровывает и действует. Задача, идея, заметка — всё разложится по нужным папкам.
🟢Установка всего добра
Как и в случае с прошлым постом, просто скормите этот вашему агенту. Так вы сможете настроить все фичи отсюда за 20-30 минут.
База разобрана)
В следующем посте еще больше крутых инструментов!
|IЧиталка | Писалка | СмотрелкаI|
Post #255
1.5K