ИИ-ассистент
ИИ-ассистент позволяет описать работу обычными словами, а TikMatrix поставит её в очередь. Он читает ваши устройства, аккаунты и историю задач, показывает ровно то, что собирается создать, и ждёт вашего одобрения, прежде чем что-либо записать.
Ассистент доступен на плане Pro и выше — то же требование, что и у локального API автоматизации.
Что это такое (и чем не является)
Ассистент не управляет телефонами напрямую. Он работает так же, как вы: смотрит, что у вас есть, а затем ставит задачи в очередь, которые подхватывает и выполняет обычный исполнитель задач. Всё созданное им появляется в списке задач как обычная задача с источником assistant.
Он также не может ничего записать самостоятельно. Любое действие, изменяющее состояние, останавливает разговор и сначала спрашивает вас — см. Ничего не выполняется без вашего одобрения.
Настройка
Модель предоставляете вы. TikMatrix не поставляет свою и не проксирует ваши запросы — приложение обращается к настроенному вами эндпоинту напрямую с вашей машины.
- Нажмите Ассистент на левой панели навигации.
- Нажмите Настройки модели.
- Заполните:
| Поле | Что указать |
|---|---|
| Эндпоинт | Полный URL chat-completions, например https://api.openai.com/v1/chat/completions |
| Модель | Идентификатор модели, например gpt-4o или claude-sonnet-4-5 |
| API-ключ | Ваш ключ для этого провайдера |
| Формат API | Оставьте Определять по эндпоинту, если определение не ошибается |
| Лимит задач на одно подтверждение | Максимум задач, которые может создать одно одобрение (по умолчанию 200) |
- Нажмите Сохранить.
После принятия настроек строка состояния вверху панели показывает используемую модель, так что видно, к какому эндпоинту пойдёт разговор.
Какие эндпоинты работают
Поддерживаются два формата обмена:
- OpenAI-совместимый — любой эндпоинт, понимающий
POST /v1/chat/completions. Сюда входят сам OpenAI и большинство самостоятельно развёрнутых серверов: vLLM, LocalAI, OpenAI-совместимый слой Ollama, DeepSeek, OpenRouter и подобные. - Anthropic — эндпоинты, понимающие
POST /v1/messages.
Формат API обычно оставляют на Определять по эндпоинту: URL, содержащий api.anthropic.com или /v1/messages, считается Anthropic, всё остальное — OpenAI-совместимым. Указывайте явно, только если вы используете прокси, по URL которого диалект не угадать.
Ассистент работает целиком через вызовы инструментов. Модель без надёжной поддержки инструментов будет с вами беседовать, но так ничего и не спланирует.
Как выбрать модель
| Если вам нужно | Используйте |
|---|---|
| Самое надёжное планирование, минимум присмотра | Актуальную флагманскую модель OpenAI или Anthropic |
| Меньшую стоимость рутинной работы «поставь это на всю стойку» | Модель среднего уровня тех же провайдеров |
| Чтобы ничего не покидало вашу машину | Локальный сервер (Ollama, vLLM, LocalAI) с моделью, уверенно вызывающей инструменты |
Небольшие локальные модели — обычная причина «оно болтает, но ничего не планирует». Прежде чем решить, что ассистент сломан, попробуйте тот же запрос на размещённой модели: если так всё работает, проблема была в модели, а не в настройках.
Где хранятся настройки
Эндпоинт и ключ записываются в assistant_settings.json в каталоге данных приложения, и бэкенд читает их при отправке запроса. Никуда, кроме настроенного вами эндпоинта, они не отправляются.
Одна настройка живёт только в этом файле: max_tokens — бюджет ответа, передаваемый модели. По умолчанию 8192, ограничен диапазоном 1024–64000. Увеличьте вручную, если длинные ответы обрезаются.
Как просить о работе
Пишите обычными словами. Примеры:
- Прогрей все аккаунты по 20 минут
- Почему упали мои последние задачи?
- Опубликуй на всех устройствах завтра в 09:00
- Подпишись на эти пять аккаунтов с телефонов из группы Marketing
Обычно запрос проходит три шага:
- Он смотрит. Какие устройства онлайн, какие аккаунты залогинены, какие параметры принимает скрипт.
- Он планирует. Вычисляет, сколько именно задач породит запрос, и показывает итоги — сколько задач, на скольких устройствах и аккаунтах.
- Вы подтверждаете. Только после этого задачи записываются.
Если запрос двусмыслен так, что это меняет число создаваемы х задач, ассистент спросит, а не будет угадывать.
Как выглядит запрос целиком
Вы: прогрей все залогиненные аккаунты по 20 минут, начиная завтра в 9 утра
Ассистент: (вызывает
get_script_schema,list_devices,list_accounts, затемplan_tasks) 34 задачи прогрева на 12 устройствах и 34 аккаунтах, по 20 минут, старт 2026-08-27 09:00. Два аккаунта не залогинены и исключены.
Появляется карточка подтверждения со списком каждой строки, которую он собирается создать, — устройство, аккаунт и цель, если скрипт её принимает, — плюс точный script_config, который будет записан. Вы нажимаете Подтвердить, и в списке задач появляются 34 задачи.
Указание времени
Задачи можно поставить на потом: упомяните время, и ассистент внесёт его в план как время старта задачи, а карточка покажет это до одобрения. Это же верный ответ на крупный запрос — растянуть подписки целой стойки на день выглядит куда менее автоматизированно, чем выпустить их разом, и на рискованных запросах ассистент сам это предложит.
На сборках, работающих с обоими приложениями
Сборка TikMatrix, настроенная и на TikTok, и на Instagram, не станет угадывать, что вы имели в виду: запрос без платформы вернётся встречным вопросом. Скажите «опубликуй в TikTok на группе Marketing» вместо «опубликуй на группе Marketing», и он сразу перейдёт к планированию. Одноплатформенные сборки никогда об этом не спрашивают.