Персональный AI-ассистент с долговременной памятью
Записывайте голосовые в Telegram — агент сам разберётся что с ними делать: создаст задачи, сохранит мысли, обновит прогресс по целям.
🔥 Практика применения ИИ в жизни и работе простым языком
👉 t.me/aimastersme
| Параметр | Значение |
|---|---|
| Время на настройку | 2–3 часа тишины. Не торопитесь — лучше один раз сделать правильно. |
| Стоимость | ~$25/мес (Claude Pro $20 + VPS $5) |
| Приватность | Это ваш личный сервер. Никто, кроме вас, не имеет доступа к вашим мыслям и задачам. |
- Зачем это нужно
- Как это работает
- Словарь терминов
- Что понадобится
- Часть 1: Подготовка на компьютере ⏱ 30–50 мин
- Часть 2: Получите ключи ⏱ 15 мин
- Часть 3: Настройка сервера ⏱ 40–70 мин
- Часть 4: Использование
- Часть 5: Синхронизация
- Помощь
Это система управления задачами и мыслями «на стероидах». Один раз настроите — и у вас всегда под рукой понимание, что происходит в жизни.
Кидайте туда вообще всё:
- Интересные посты из Telegram — пересылайте боту
- Скриншоты — отправляйте
- После встречи — надиктуйте голосом что было и какие решения
- Эмоции, мысли, идеи — всё записывайте
- Ссылки, цитаты, заметки — абсолютно всё
Это полноценный AI-агент, которому можно сказать что угодно — и он сам разберётся что делать.
Примеры того, что можно попросить:
| Запрос | Что сделает агент |
|---|---|
| «Найди ту идею про маркетинг, которую я записывал на прошлой неделе» | Найдёт в ваших заметках и покажет |
| «Что я делал вчера?» | Даст отчёт по вчерашним записям и задачам |
| «Перенеси все просроченные задачи на понедельник» | Найдёт в Todoist и перенесёт |
| «Поставь повторяющуюся задачу: каждый день в 9 утра — зарядка» | Создаст в Todoist |
| «Обнови мои недельные цели» | Откроет файл целей и поможет обновить |
| «Какие задачи на этой неделе не сделаны?» | Покажет список из Todoist |
| «Посоветуй, на чём сфокусироваться сегодня» | Проанализирует цели и задачи, даст совет |
Вы общаетесь с ним как с настоящим ассистентом. Он сам найдёт нужные файлы, обновит структуру, создаст задачи — всё автоматически.
Чем больше вы делитесь информацией и чем лучше заполните цели и карточку о себе — тем лучше агент понимает ваш контекст и тем точнее расставляет приоритеты.
Про Claude Code — не бойтесь названия. Да, он называется «Code», но это универсальный AI-агент, который отлично помогает в жизни. У него чёткие инструкции как действовать с вашими записями — создавать задачи, сохранять мысли, следить за целями. Он просто работает.
Если вы запутались на каком-то шаге
Не переживайте! Откройте ChatGPT или Claude и напишите: «Помоги разобраться с этой инструкцией, я застрял на шаге [номер шага]. Вот ссылка: https://github.com/ВАШ_ЛОГИН/agent-second-brain»
Он прочитает инструкцию и поможет вам пошагово.
- Вы отправляете голосовое/текст/фото в Telegram
- Бот на сервере сохраняет всё в файл
- Claude Code анализирует записи
- Создаёт задачи в Todoist, сохраняет мысли в Obsidian
- Отправляет отчёт обратно в Telegram
- Всё синхронизируется в GitHub
Если какие-то слова незнакомы — вот короткий словарь:
| Термин | Что это значит |
|---|---|
| VPS | Удалённый мини-компьютер в интернете. Как ваш ПК, но работает 24/7 и находится в дата-центре |
| SSH | Способ подключиться к VPS через чёрное окно с текстом (терминал). Как удалённый рабочий стол, но текстом |
| Token | Секретный код для сервиса. Длинная строка букв и цифр, которую нельзя никому показывать |
| Repo | Репозиторий — папка проекта на GitHub. Там хранятся все файлы и история изменений |
| .env | Файл с секретами и настройками. Лежит только на сервере, никуда не публикуется |
| Fork | Ваша личная копия проекта. Можете менять как хотите, оригинал не затронете |
| Clone | Скачать проект на компьютер. После этого можете открыть его в VS Code |
| Компонент | Зачем | Стоимость |
|---|---|---|
| Claude Pro/Max | AI-агент, который обрабатывает ваши записи | $20/мес |
| VPS-сервер | Чтобы бот работал круглосуточно | ~$5/мес |
| GitHub | Хранение и синхронизация всех ваших записей | бесплатно |
| Deepgram | Превращение голосовых сообщений в текст | бесплатно ($200 на старт) |
| Todoist | Хранение задач в одном месте | бесплатно / $4/мес Pro |
Итого: ~$25/мес
Нужен сервер НЕ в России/Беларуси — там блокировка Claude по территории.
- Contabo — $4.96/мес, работает с белорусскими картами
- OVH — $5/мес, тоже работает с белорусскими картами
Что это такое:
- Git — программа для скачивания и синхронизации проектов
- VS Code — бесплатный редактор файлов (как Word, но для настроек и кода)
Если у вас Windows:
- Откройте браузер и перейдите по ссылке: git-scm.com/download/win
- Скачивание начнётся автоматически. Дождитесь окончания.
- Откройте папку «Загрузки» на вашем компьютере
- Найдите скачанный файл (называется что-то вроде
Git-2.xx.x-64-bit.exe) - Дважды щёлкните по нему мышкой
- Если появится окно «Разрешить этому приложению вносить изменения?» — нажмите Да
- Откроется окно установки. Нажимайте кнопку Next (Далее) внизу окна
- Продолжайте нажимать Next до тех пор, пока не появится кнопка Install — нажмите её
- Дождитесь завершения установки и нажмите Finish
Теперь установите VS Code:
- Откройте браузер и перейдите по ссылке: code.visualstudio.com
- Нажмите большую синюю кнопку Download for Windows
- Откройте папку «Загрузки»
- Найдите скачанный файл (называется что-то вроде
VSCodeUserSetup-x64-1.xx.x.exe) - Дважды щёлкните по нему
- Если появится окно «Разрешить этому приложению?» — нажмите Да
- Нажимайте Next до кнопки Install, затем нажмите Install
- Дождитесь завершения и нажмите Finish
- VS Code запустится автоматически. Если нет — найдите его в меню «Пуск»
Если у вас Mac:
- Нажмите клавиши
Cmd + Пробелодновременно (появится строка поиска) - Напечатайте слово
Terminalи нажмите Enter - Откроется чёрное окно — это терминал
- Напечатайте команду
git --versionи нажмите Enter - Если появится окно «Установить инструменты разработчика?» — нажмите кнопку Установить
- Дождитесь завершения установки
Теперь установите VS Code:
- Откройте браузер и перейдите по ссылке: code.visualstudio.com
- Нажмите большую кнопку Download for Mac
- Откройте папку «Загрузки» (Downloads)
- Найдите файл
VSCode-darwin-universal.zip - Дважды щёлкните по нему — он распакуется в приложение
- Перетащите появившийся значок Visual Studio Code в папку Программы (Applications)
- Откройте папку «Программы» и дважды щёлкните на Visual Studio Code
Как проверить, что всё установилось:
После запуска VS Code вы увидите тёмное окно с надписью «Welcome». Это значит, что всё установлено правильно.
Что такое GitHub: GitHub — это сайт, где хранятся ваши файлы и записи. Как облачное хранилище, но для проектов.
Как создать аккаунт:
- Откройте браузер и перейдите на сайт github.com
- В правом верхнем углу найдите кнопку Sign up и нажмите её
- Введите ваш email (электронную почту)
- Придумайте пароль (запишите его, чтобы не забыть!)
- Придумайте имя пользователя (логин) — это будет ваш адрес на GitHub
Важно: Запомните или запишите ваш логин! Везде далее в инструкции, где написано
ВАШ_ЛОГИН, вам нужно будет вписывать именно это имя.
- Нажмите Create account
- Пройдите проверку «Я не робот»
- Откройте вашу почту и найдите письмо от GitHub
- Нажмите на ссылку в письме для подтверждения
Что такое Fork: Fork — это ваша личная копия проекта. Все ваши записи будут храниться только у вас.
Как сделать Fork:
- Убедитесь, что вы вошли в свой аккаунт на GitHub (в правом верхнем углу должен быть ваш аватар)
- Откройте в браузере ссылку на оригинальный проект (попросите её у того, кто дал вам эту инструкцию)
- В правом верхнем углу страницы найдите кнопку Fork (она выглядит как значок вилки)
- Нажмите на неё
- Откроется новая страница с заголовком «Create a new fork»
- Ничего не меняйте и нажмите зелёную кнопку Create fork внизу
- Подождите несколько секунд — вас перенаправит на вашу копию проекта
Теперь у вас есть своя копия по адресу: https://github.com/ВАШ_ЛОГИН/agent-second-brain
⚠️ ВАЖНО: Сделайте репозиторий приватным!Ваш форк сейчас публичный — все ваши цели и записи будут видны всему интернету!
Как закрыть:
- Откройте ваш репозиторий на GitHub
- Settings → прокрутите вниз до Danger Zone
- Нажмите Change visibility → выберите Private
Или создайте новый приватный репозиторий и скопируйте туда файлы.
Где посмотреть свой логин: Нажмите на свой аватар в правом верхнем углу GitHub — там будет написано ваше имя пользователя.
Что значит «клонировать»: Это значит скачать проект с GitHub на ваш компьютер, чтобы вы могли редактировать файлы.
Шаг 1: Откройте VS Code
- На Windows: нажмите кнопку «Пуск» в левом нижнем углу экрана, напечатайте
VS Code, нажмите Enter - На Mac: нажмите
Cmd + Пробел, напечатайтеVS Code, нажмите Enter
Шаг 2: Откройте командную панель
- На Windows: нажмите одновременно три клавиши
Ctrl + Shift + P - На Mac: нажмите одновременно три клавиши
Cmd + Shift + P
Сверху окна появится строка для ввода команд.
Шаг 3: Введите команду клонирования
- В появившейся строке напечатайте
Git: Cloneи нажмите Enter - Появится строка «Provide repository URL» (введите адрес репозитория)
- Напечатайте адрес вашего репозитория:
https://github.com/ВАШ_ЛОГИН/agent-second-brain.git
Важно: Замените
ВАШ_ЛОГИНна ваш реальный логин GitHub! Например, если ваш логинivan_petrov, введите:https://github.com/ivan_petrov/agent-second-brain.git
- Нажмите Enter
- Откроется окно выбора папки. Выберите папку «Документы» (Documents) и нажмите Select as Repository Destination
- Дождитесь, пока проект скачается (появится индикатор загрузки)
- Появится вопрос «Would you like to open?» — нажмите кнопку Open
Что произошло: VS Code скачал проект на ваш компьютер и открыл его. Слева вы увидите список папок и файлов проекта.
Если случайно закрыли VS Code:
- Откройте VS Code снова
- Нажмите меню File (Файл) в верхнем левом углу
- Выберите Open Folder (Открыть папку)
- Найдите папку
agent-second-brainв папке «Документы»- Выберите её и нажмите Open (Открыть)
ЭТО САМЫЙ ВАЖНЫЙ ШАГ
Бот использует ваши цели, чтобы понимать, что для вас важно. Без целей он не сможет правильно расставлять приоритеты.
В левой части VS Code найдите папку vault, нажмите на стрелочку слева от неё, чтобы раскрыть. Внутри найдите папку goals. В ней лежат 4 файла:
0-vision-3y.md— видение на 3 года1-yearly-2025.md— цели на год2-monthly.md— приоритеты на месяц3-weekly.md— фокус на неделю
Как заполнить с помощью ChatGPT или Claude:
- В левой панели VS Code нажмите на файл
vault/goals/0-vision-3y.md, чтобы открыть его - Нажмите
Ctrl+A(на Mac:Cmd+A), чтобы выделить весь текст - Нажмите
Ctrl+C(на Mac:Cmd+C), чтобы скопировать - Откройте в браузере claude.ai или chat.openai.com
- Вставьте скопированный текст (нажмите
Ctrl+VилиCmd+V) - Добавьте после текста:
Это шаблон моего 3-летнего видения. Помоги мне его заполнить.
Правила:
1. Задавай вопросы ПО ОДНОМУ
2. Жди мой ответ, потом задавай следующий
3. Копай глубже — если отвечаю размыто, уточняй
4. В конце сформируй заполненный документ в том же формате
Начни с первого вопроса о карьере.
- Отправьте сообщение и отвечайте на вопросы
- Когда получите готовый заполненный документ — скопируйте его
- Вернитесь в VS Code
- В файле
0-vision-3y.mdнажмитеCtrl+A(выделить всё), затемCtrl+V(вставить) - Обязательно сохраните файл: нажмите
Ctrl+S(на Mac:Cmd+S)
Важно: Если на вкладке файла рядом с названием горит белый кружочек — файл не сохранён! Обязательно нажмите
Ctrl+S/Cmd+S.
Повторите для остальных файлов.
Промпты для них:
Для 1-yearly-2025.md:
Это шаблон годовых целей. На основе моего 3-летнего видения
помоги поставить цели на 2025 год. Задавай вопросы по одному.
Для 2-monthly.md:
Какие 3 главных приоритета на этот месяц? Задавай вопросы по одному.
Для 3-weekly.md:
Самое важное — секция "ONE Big Thing". Это одна главная задача на неделю.
Помоги определить её. Задавай вопросы.
Не забывайте сохранять каждый файл после изменений:
Ctrl+S/Cmd+S
Откройте файл с информацией о себе. Есть два способа:
Быстрый способ:
- Нажмите
Ctrl+P(на Mac:Cmd+P) - В появившейся строке напечатайте
about.md - Нажмите Enter
Или вручную:
В левой панели VS Code раскройте папки по пути:
vault → .claude → skills → dbrain-processor → references → about.md
В этом файле замените информацию на свою:
- Ваше имя
- Чем занимаетесь
- Основные проекты
- Приоритеты
Это поможет боту понимать контекст ваших записей.
Сохраните файл: Ctrl+S / Cmd+S
Важно: Помимо
about.md, в папкеvault/.claude/skills/dbrain-processor/references/есть ещё несколько файлов, которые нужно настроить под себя.
Какие файлы нужно обновить:
| Файл | Что там настраивается |
|---|---|
about.md |
Ваш профиль, цели, стиль работы |
classification.md |
Категории задач, имена клиентов/проектов |
todoist.md |
Проекты в Todoist, приоритеты |
Может, у вас нет клиентов — вы работаете на производстве, в офисе, или фрилансер. Это нормально! Замените примеры на свои реалии: проекты, отделы, направления работы.
Самый простой способ настроить:
- В левой панели VS Code найдите папку
vault/.claude/skills/dbrain-processor/ - Нажмите на неё правой кнопкой мыши
- Выберите Reveal in Finder (Mac) или Open in File Explorer (Windows)
- Заархивируйте эту папку в ZIP
- Отправьте архив в ChatGPT или Claude с текстом:
Это настройки моего AI-ассистента.
Задавай мне вопросы по одному, чтобы заполнить все файлы под меня.
Когда закончим — верни мне обновлённый ZIP-архив.
- Ответьте на все вопросы
- Скачайте готовый архив
- Разархивируйте и положите файлы обратно в ту же папку, заменив старые
Или вручную:
Откройте каждый файл в папке references/ и замените примеры [Your ...] на свою информацию. В каждом файле есть подсказки.
Теперь нужно отправить все ваши изменения обратно на GitHub.
- В левой части VS Code найдите третью иконку сверху — она выглядит как разветвление (три точки, соединённые линиями). Нажмите на неё.
- Вы увидите раздел Source Control со списком изменённых файлов
- Над списком файлов есть поле для ввода сообщения «Message»
- Напечатайте в нём:
Initial setup with my goals - Нажмите кнопку Commit (галочка сверху)
- Если появится вопрос «Stage all changes?» — нажмите Yes
- Затем нажмите кнопку Sync Changes или Publish Branch
- Если спросит логин — введите ваш логин и пароль от GitHub
Готово! Ваш проект с вашими целями теперь сохранён в вашем репозитории на GitHub.
| Что проверить | Ожидаемый результат |
|---|---|
| У вас есть свой репозиторий | Откройте github.com/ВАШ_ЛОГИН/agent-second-brain — видите свои файлы |
| На компьютере есть папка проекта | В VS Code слева видны папки vault, src и файлы |
| Цели заполнены | Откройте vault/goals/ — там ваши цели, не шаблон |
| Изменения в GitHub | На сайте github.com видны ваши изменения |
Что нужно собрать: Вам понадобятся 4 секретных кода (токена). Соберите их все заранее и сохраните в надёжное место — блокнот, заметки или менеджер паролей.
| Токен | Откуда взять | Как выглядит |
|---|---|---|
| Telegram Bot Token | @BotFather в Telegram | 7123456789:AAH... |
| Ваш Telegram ID | @userinfobot в Telegram | 123456789 |
| Deepgram API Key | console.deepgram.com | Длинная строка |
| Todoist API Token | todoist.com → Settings | 40 символов |
- Откройте приложение Telegram на телефоне или компьютере
- В строке поиска напечатайте
@BotFather - Откройте чат с BotFather (у него синяя галочка верификации)
- Напечатайте и отправьте сообщение:
/newbot - Бот спросит имя — напечатайте:
My Second Brain - Бот спросит username — придумайте уникальное имя, которое заканчивается на
botНапример:my_brain_777_botилиmysb_12345_bot - После создания бот пришлёт вам длинный код — это и есть токен
- Скопируйте его сразу и сохраните! Он выглядит примерно так:
7123456789:AAHxxxxxxxxxxxxxxxxxxxxxxxxxx
- В Telegram в строке поиска напечатайте
@userinfobot - Откройте чат с этим ботом
- Отправьте ему любое сообщение (например, «привет»)
- Бот ответит информацией о вас. Найдите строку Id: и скопируйте число после неё
- Это ваш Telegram ID, например:
123456789
- Откройте в браузере сайт console.deepgram.com
- Нажмите Sign Up и зарегистрируйтесь (можно через Google)
- После входа в левом меню найдите Settings (Настройки)
- Выберите API Keys (Ключи API)
- Нажмите кнопку Create API Key (Создать ключ)
- Придумайте любое название (например,
second-brain) - Важно: Ключ показывается только один раз! Скопируйте его сразу и сохраните.
Предупреждение: Если вы закроете окно, не скопировав ключ — он исчезнет навсегда и придётся создавать новый.
- Откройте в браузере сайт todoist.com
- Войдите в свой аккаунт или зарегистрируйтесь
- Нажмите на свой аватар в левом верхнем углу
- Выберите Settings (Настройки)
- В левом меню найдите Integrations (Интеграции)
- Прокрутите вниз до раздела Developer
- Скопируйте API token
| Что проверить | Ожидаемый результат |
|---|---|
| Telegram Bot Token | Строка вида 7123456789:AAH... |
| Ваш Telegram ID | Число вида 123456789 |
| Deepgram API Key | Длинная строка букв и цифр |
| Todoist API Token | Строка из 40 символов |
Сохраните все токены в надёжное место. Они понадобятся при настройке сервера.
Шаг 1: Купите сервер
- Откройте сайт Contabo или OVH
- Выберите самый дешёвый тариф (хватит с запасом)
- Важно: При выборе операционной системы выберите Ubuntu 22.04 — это база
- Завершите покупку и оплату
- На вашу почту придёт письмо с данными для входа: IP-адрес и пароль
Шаг 2: Подключитесь к серверу
На Windows:
- Нажмите кнопку Пуск в левом нижнем углу
- Напечатайте
cmdи нажмите Enter - Откроется чёрное окно — это командная строка
На Mac:
- Нажмите
Cmd + Пробел - Напечатайте
Terminalи нажмите Enter
В открывшемся окне напечатайте команду (замените ВАШ_IP_АДРЕС на IP из письма):
ssh root@ВАШ_IP_АДРЕСНапример: ssh root@185.123.45.67
Нажмите Enter.
Если спросит «Are you sure you want to continue?» — напечатайте yes и нажмите Enter.
Важно о пароле: Когда вы вводите пароль, в чёрном окне ничего не печатается — это нормально! Это не зависание. Просто введите пароль из письма и нажмите Enter. Буквы не видно в целях безопасности.
Работать под пользователем root небезопасно. Создайте обычного пользователя.
Напечатайте эти команды по одной, нажимая Enter после каждой:
adduser myuserСистема попросит придумать пароль — придумайте и запомните его. На остальные вопросы просто нажимайте Enter.
usermod -aG sudo myusersu - myuserТеперь вы работаете под пользователем myuser.
Скопируйте и вставьте эти команды по одной (после каждой нажимайте Enter и ждите завершения):
sudo apt update && sudo apt upgrade -ysudo apt install -y git curl wget build-essentialsudo apt install -y software-properties-commonsudo add-apt-repository -y ppa:deadsnakes/ppasudo apt updatesudo apt install -y python3.12 python3.12-venv python3.12-devcurl -LsSf https://astral.sh/uv/install.sh | shsource ~/.bashrccurl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -sudo apt install -y nodejsnpm install -g @anthropic-ai/claude-codeclaude auth loginПоследняя команда откроет ссылку для авторизации — следуйте инструкциям на экране.
| Что проверить | Как проверить |
|---|---|
| Подключение к серверу | Команда ssh myuser@ВАШ_IP работает без ошибок |
| Claude установлен | Команда claude --version показывает номер версии |
| Claude авторизован | Команда claude auth status показывает Logged in |
Вы установили Claude Code и авторизовались — отлично!
Теперь просто вставьте эту команду и следуйте подсказкам на экране:
curl -fsSL https://raw.githubusercontent.com/ВАШ_ЛОГИН/agent-second-brain/main/bootstrap.sh | bashЗамените
ВАШ_ЛОГИНна ваш логин GitHub!
Скрипт сам:
- Скачает ваш проект
- Спросит у вас все токены (Telegram, Deepgram, Todoist)
- Создаст файл с настройками
- Настроит автозапуск
- Запустит бота
- Покажет статус
Если команда не сработала, выполните вручную:
cd ~
git clone https://github.com/ВАШ_ЛОГИН/agent-second-brain.git
cd agent-second-brain
bash setup.sh| Что проверить | Ожидаемый результат |
|---|---|
| Бот отвечает на /start | В Telegram видны кнопки меню |
| Голосовые распознаются | Бот отвечает текстом на голосовое сообщение |
| Бот работает после перезагрузки | Перезагрузите сервер, бот снова отвечает |
┌─────────────────────────────────────────┐
│ [📊 Статус] [⚙️ Обработать] [📅 Неделя] │
│ [✨ Запрос] [❓ Помощь] │
└─────────────────────────────────────────┘
| Кнопка | Что делает |
|---|---|
| 📊 Статус | Показывает сколько записей сегодня |
| ⚙️ Обработать | Запускает обработку всех записей |
| 📅 Неделя | Показывает недельный дайджест |
| ✨ Запрос | Можно попросить что-то сделать (самая крутая!) |
| ❓ Помощь | Показывает справку |
Голосовые — основной способ:
- «Надо написать Пете по проекту»
- «Идея: сделать лендинг с калькулятором»
Текст — ссылки, цитаты, быстрые мысли
Фото — скриншоты, фото досок
Пересланные сообщения — из других чатов
- Нажмите ✨ Запрос
- Бот спросит «Что сделать?»
- Отправьте голосовое или текст
Примеры:
- «покажи задачи на сегодня»
- «перенеси просроченные на понедельник»
- «создай задачу: позвонить в банк»
Ваши записи хранятся в папке vault/. Есть несколько способов их просматривать:
Что такое Obsidian: Это бесплатное приложение для просмотра заметок с красивыми связями между ними. Вы сможете видеть все свои мысли, задачи и цели в удобном интерфейсе.
На компьютере:
- Откройте браузер и перейдите на obsidian.md
- Скачайте приложение для вашей системы и установите его
- Откройте Obsidian
- Нажмите Open folder as vault
- Найдите папку
agent-second-brain(там, куда вы скачивали проект в Части 1) - Внутри неё выберите папку
vault - Нажмите Open
Теперь вы видите все свои заметки, цели и мысли в красивом интерфейсе.
На iPhone/iPad:
- На компьютере переместите папку
vaultв iCloud Drive - На iPhone скачайте Obsidian из App Store
- В приложении «Файлы» найдите папку
vaultв iCloud - В Obsidian нажмите «Open folder as vault» → выберите эту папку
На Android:
- Установите GitJournal
- Подключите ваш GitHub репозиторий
- Все заметки будут синхронизироваться автоматически
Все файлы хранятся в вашем репозитории на GitHub по адресу:
https://github.com/ВАШ_ЛОГИН/agent-second-brain
Вы можете:
- Просматривать заметки прямо на сайте
- Редактировать файлы через веб-интерфейс
- Скачивать обновления командой
git pull
Самый простой способ — спросить бота напрямую:
- «Что я записал вчера?»
- «Покажи мои цели на неделю»
- «Какие задачи на сегодня?»
- «Найди заметку про [тема]»
Бот найдёт и покажет всё что нужно прямо в Telegram.
Самый простой способ решить проблему — запустить программу claude прямо в чёрном окне сервера.
- Подключитесь к серверу (как в Части 3)
- Перейдите в папку проекта:
cd ~/agent-second-brain
- Запустите Claude:
claude
- Напишите ему:
Я настраиваю бота, у меня возникла ошибка: [опишите что случилось] Что мне сделать?
Claude прочитает файлы проекта и поможет решить проблему.
Бот не отвечает в Telegram: Проверьте, работает ли он. Подключитесь к серверу и выполните:
sudo systemctl status d-brain-botДолжно показать active (running).
Голосовые не распознаются: Проверьте, правильно ли вы ввели ключ Deepgram при настройке.
Claude не работает: Проверьте авторизацию:
claude auth statusЕсли нужно авторизоваться заново:
claude auth loginТехнические детали (для продвинутых)
Система включает автоматическую обработку записей:
Ежедневная обработка (21:00):
- Скрипт
scripts/process.shзапускает Claude с dbrain-processor skill - Классифицирует записи, создаёт задачи в Todoist
- Отправляет отчёт в Telegram
- Коммитит изменения в Git
Недельный дайджест (воскресенье 20:00):
- Скрипт
scripts/weekly.pyгенерирует сводку за неделю - Анализирует прогресс по целям
- Отправляет в Telegram
Session Persistence (JSONL):
- Все взаимодействия сохраняются в
vault/sessions/YYYY-MM-DD.jsonl - Append-only формат для надёжности
Graph Builder:
- Skill
graph-builderдля анализа связей в vault scripts/analyze.py— статистика графа, orphan-заметкиscripts/add_links.py— предложение и добавление связей- Команда
/graph analyzeдля анализа vault
Разрешения Claude:
cp .claude/settings.local.example.json .claude/settings.local.json# Посмотреть логи бота
sudo journalctl -u d-brain-bot -f
# Перезапустить бота
sudo systemctl restart d-brain-bot
# Остановить бота
sudo systemctl stop d-brain-bot
# Запустить бота
sudo systemctl start d-brain-botЭта система использует MCP (Model Context Protocol) — открытый стандарт от Anthropic для подключения AI к внешним сервисам. По умолчанию настроен Todoist, но вы можете подключить любой сервис, для которого есть MCP-сервер:
| Сервис | MCP-сервер | Что можно делать |
|---|---|---|
| Todoist | @doist/todoist-ai | Задачи, проекты, приоритеты (уже настроен) |
| Google Workspace | google_workspace_mcp | Gmail, Calendar, Drive |
| Notion | notion-mcp-server | Страницы, базы данных |
| Things 3 | things-mcp | Задачи на macOS/iOS |
| GitHub | github-mcp-server | Issues, PR, репозитории |
Полный список: github.com/modelcontextprotocol/servers
Если автоматический скрипт не создал сервис:
sudo nano /etc/systemd/system/d-brain-bot.serviceВставьте (замените myuser на ваше имя пользователя):
[Unit]
Description=d-brain Telegram Bot
After=network.target
[Service]
Type=simple
User=myuser
WorkingDirectory=/home/myuser/agent-second-brain
ExecStart=/home/myuser/.local/bin/uv run python -m d_brain
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.targetСохраните (Ctrl+O, Enter, Ctrl+X) и выполните:
sudo systemctl daemon-reload
sudo systemctl enable d-brain-bot
sudo systemctl start d-brain-botИнструкция для Claude Code (читает Claude, не вы)
Claude Code не может выполнять команды с sudo — они требуют ввода пароля.
Когда нужно выполнить команду с sudo, попроси пользователя:
Мне нужно выполнить команду с sudo, но я не могу ввести пароль.
Пожалуйста, сделайте следующее:
1. Откройте новую вкладку терминала (Ctrl+Shift+T или Cmd+T)
2. Подключитесь к серверу:
ssh ВАШ_ПОЛЬЗОВАТЕЛЬ@ВАШ_IP_АДРЕС
3. Выполните эту команду:
sudo [КОМАНДА]
4. Введите пароль когда попросят
5. Вернитесь ко мне и скажите что готово
Проверка MCP Todoist:
npx -y @doist/todoist-ai --helpКлонирование репозитория:
cd ~
mkdir -p projects
cd projects
git clone https://github.com/ВАШ_ЛОГИН/agent-second-brain.git
cd agent-second-brain
uv syncСоздание .env:
nano .envСодержимое:
TELEGRAM_BOT_TOKEN=7123456789:AAHxxxxxxxxxxxxxxxxxxxxxxxxxx
DEEPGRAM_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TODOIST_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
VAULT_PATH=./vault
ALLOWED_USER_IDS=[123456789]В
ALLOWED_USER_IDSобязательно сохраняйте квадратные скобки!
Тестовый запуск:
uv run python -m d_brainНастройка Git push:
git config user.name "My Bot"
git config user.email "your@email.com"Создайте Personal Access Token на GitHub: Settings → Developer settings → Personal access tokens → Tokens (classic) → Generate new token (scope: repo)
git remote set-url origin https://ТОКЕН@github.com/ВАШ_ЛОГИН/agent-second-brain.git



















