Второй мозг: кидаешь мысли, спрашиваешь своими словами
Всё, что вы написали боту, ложится в базу знаний, и через месяц об этом можно спросить обычной фразой.
Как выглядит сценарий
- Исполнение + данные
- LLM
- Исполнение
- Данные
Заметки копятся там, где их удобно писать, и не находятся там, где нужны: поиск по словам не работает, потому что через месяц вы помните смысл, а не формулировку. Здесь мысли ложатся в базу знаний, а искать по ней можно так, как думаешь.
Что внутри
- Мысль или вопрос — вход. Одна точка входа на оба случая.
- Это заметка или вопрос? — разбор намерения.
- Ветка разводит на запись и на поиск.
- Записать в базу кладёт текст как есть, Поиск по записанному находит подходящие куски, Ответ по записям формулирует ответ и только по найденному.
База растёт из разговора. Обычно её наполняют загрузкой файлов; здесь достаточно написать боту мысль, ссылку или вывод после встречи — и через месяц это становится тем, о чём есть смысл спрашивать.
Порт перебивает поле, и здесь это решает всё
К записи и к поиску идут тонкие рёбра «исполнение». У ноды записи значение, пришедшее
на порт text, выигрывает у шаблона в настройках: соедините развилку обычным ребром — и в
базу уедет разобранное намерение вместо самой мысли. Бот будет исправно отвечать «записал»,
база будет наполняться служебными объектами, и заметить это можно только когда поиск
перестанет что-либо находить.
Что настроить под себя
- Идентификатор базы стоит в трёх местах: в записи, в поиске и в ноде базы. Правьте все три, иначе бот будет писать в одну базу, а искать в другой.
- Разбор намерения. Сейчас вопрос отличается от заметки по форме. Если вы часто пишете утверждения-вопросы, добавьте явное слово-переключатель.
- Промпт ответа уже содержит правило «только по записям» — оставьте его, иначе бот начнёт дополнять вашу память своей.
Что подключить
Создайте пустую базу знаний в разделе «Документы» и подставьте её идентификатор. Загружать туда ничего не нужно: наполнит её сам сценарий. Бот Telegram нужен, если хотите писать мысли в мессенджер, а не в чат на сайте.