Файлы и папки
Найти файл, прочитать текст, сравнить версии, создать документ, заменить фрагмент, собрать ZIP, распаковать архив, переместить или переименовать файлы по заданному правилу.
РУКОВОДСТВО · WINDOWS 10 / 11 · X64
Объясните задачу ИИ обычными словами. Кариадель даст ему инструменты для работы с вашим компьютером: файлами, документами, программами и командами.
Кариадель — приложение для Windows и мост к инструментам ПК. План действий составляет подключённая модель. Программа выполняет её запросы с правами вашего пользователя Windows и возвращает результат в чат. Качество решения зависит от модели, доступных программ и точности задания.
Документы, таблицы, код, видео и действия в окнах.
02 / TELEGRAMОтветы, правила диалогов, поиск и задачи.
03 / APIЗапросы к модели из скрипта, сервера или автоматизации.
Проверено — конкретный сценарий выполнен при подготовке этой страницы. Нужна программа — требуется отдельно установленное приложение или инструмент. Не проверено — описан возможный способ, но успешный прогон в этой программе не подтверждён.
ПЕРВЫЙ ЗАПУСК
Перейдите на страницу скачивания и установите KariAdel CTRL из Microsoft Store. Откройте программу; её значок находится в трее возле часов. Для версии из Store обновления устанавливаются через магазин.
Для ChatGPT следуйте действию подключения в программе и инструкции ChatGPT на Windows. Публичный MCP-адрес: https://mcp.kariadel.ru/mcp, авторизация OAuth. Для Codex используйте отдельную инструкцию MCP.
При ручном подключении в ChatGPT: Plugins → + → Add custom MCP server, затем установите созданный плагин и выберите его через @ в новом разговоре. Интерфейс и доступность зависят от аккаунта и правил рабочего пространства; актуальный порядок описан у OpenAI.
Откройте настройки доступа к ПК. Для чтения документов достаточно файлового чтения; для управления окнами нужны экран, мышь и клавиатура; для обработки видео и запуска приложений — команды и запись файлов. Нажмите кнопку сохранения разрешений.
Проверь подключение к Кариадель и перечисли доступные инструменты. Затем покажи названия файлов в папке, которую я укажу.
Вход в аккаунт и разрешение доступа к компьютеру — разные этапы. Первый успешный вызов инструмента подтверждает, что запрос дошёл до ПК.
Компьютер должен быть включён, Кариадель — запущена, интернет — доступен. Закрытие панели крестиком оставляет программу работать в фоне. Для публичного MCP-подключения посетителю не нужны Tailscale, настройка роутера или открытие входящих портов на домашнем ПК.

ОСНОВНЫЕ ВОЗМОЖНОСТИ
Найти файл, прочитать текст, сравнить версии, создать документ, заменить фрагмент, собрать ZIP, распаковать архив, переместить или переименовать файлы по заданному правилу.
Посмотреть экран, определить открытые окна, нажать кнопку, прокрутить страницу, ввести текст или сочетание клавиш. Модель получает изображение экрана и выбирает следующий шаг.
Запустить доступную программу, выполнить PowerShell или другой поддерживаемый сценарий, дождаться результата. Долгую обработку можно запускать как отдельный управляемый процесс и читать её вывод.
Искать в исходниках, читать изменения, исправлять код, запускать тесты и сборку, работать с Git. Для этого в системе должны быть нужные языки, зависимости и Git.
Проверить HTTP-ответ или TCP-порт, скачать файл, выполнить команду на доступном вам сервере при настроенном подключении. Кариадель использует ваши права и реквизиты доступа.
Получить сведения о системе, дисках, процессах и службах. Управление ими доступно при разрешённых командах и соответствующих правах Windows.
Универсальное управление не означает, что любая программа уже имеет готовый специализированный модуль. Одни задачи решаются файловыми инструментами, другие — скриптом установленного приложения, третьи — действиями в его окне.
| Разрешение | Что открывает |
|---|---|
| Доступ к ПК | Общий доступ к рабочим инструментам. |
| Чтение файлов | Поиск, текст, изображения, PDF, Word, таблицы. |
| Запись / удаление | Создание, изменение, перемещение и удаление в соответствии с выбранными категориями. |
| Команды | Терминал, процессы, службы, запуск внешних программ. |
| Сеть | HTTP, проверки портов и удалённые подключения. |
| Экран / управление / буфер | Просмотр экрана, ввод мышью и клавиатурой, операции с буфером обмена. |
Это переключатели возможностей, а не изоляция одной папки. Разрешённая команда или управление программой могут выполнять файловые действия независимо от отдельного переключателя файловых инструментов. Приложение работает с правами запустившего его пользователя Windows.
| Тип | Что доступно | Что учитывать |
|---|---|---|
| Текст и код TXT, MD, JSON, CSV и другие текстовые файлы | Чтение, поиск, создание и точечная замена текста. | Для больших файлов данные читаются частями; кодировку нужно учитывать. |
| Изображения JPEG, PNG, WebP, HEIC/HEIF, AVIF, BMP, GIF, TIFF, ICO | Передача реального изображения модели; выбор кадра многостраничного файла и области изображения. | Анализ зависит от зрения модели. Для изменения файла нужен сценарий или редактор; отдельного встроенного генератора изображений нет. |
| Извлечение текстового слоя и показ страниц как изображений, в том числе сканов. | До трёх страниц за один вызов с продолжением. Пустой текстовый слой не означает пустую страницу. Пароль нужен, если документ защищён. | |
| Word DOCX | Чтение абзацев и таблиц в порядке документа, колонтитулов и вложенных изображений. | Старый DOC сначала нужно преобразовать в DOCX/PDF. Верстку и печатный вид проверяют в Word или по экспорту. |
| Excel XLSX, XLSM, XLS, CSV, TSV | Листы, диапазоны, значения; для XLSX/XLSM — формулы и сохранённые результаты. | Читатель не пересчитывает формулы и не исполняет макросы. До 200 строк × 50 столбцов за вызов; большие таблицы читаются по частям. |
Чтение PDF/DOCX/XLSX встроено в Кариадель. Для создания сложного документа, точного пересчёта Excel или монтажа видео модель может подготовить сценарий и выполнить его через доступную программу. Наличие нужного ПО проверяется перед запуском.
Ниже приведены конкретные способы работы и границы проверки. Это не обещание поддержки каждой кнопки, каждой версии приложения или любой творческой задачи.
| Программа | Практический сценарий | Статус |
|---|---|---|
| Microsoft Word | Создать DOCX, заполнить текст, экспортировать в PDF через установленный Word. Проверены создание файла, экспорт и повторное чтение. | Проверено Office 2021 / 16.0, Windows; сценарий COM |
| Microsoft Excel | Создать таблицу, задать формулы, пересчитать в Excel, сохранить XLSX и PDF. В примере сумма 30 500 подтверждена Excel и встроенным читателем Кариадель. | Проверено Office 2021 / 16.0, Windows; сценарий COM |
| FFmpeg | Обрезать, масштабировать и кадрировать видео, убрать или извлечь звук, сделать GIF, отдельные кадры и контактный лист. | Проверено FFmpeg 9.0.1, отдельно доступный на ПК |
| Blender | Создать сцену через Python, задать объекты, материалы, свет и камеру, сохранить .blend и выполнить рендер. Работа с уже открытой пользовательской сценой отдельно не проверялась. | Проверено Blender 4.5.14 LTS; Python-сценарий в отдельном процессе |
| Adobe Photoshop | Возможны действия через интерфейс и запуск доступных в вашей версии скриптов. Для точной работы со слоями может понадобиться UXP-скрипт или плагин. | Не проверено Готового специализированного модуля Кариадель нет |
| Браузеры и другие приложения | Просмотр экрана, клики, ввод и горячие клавиши при включённых разрешениях. Конкретный сайт или интерфейс нужно проверять отдельно. | Зависит от задачи Универсальный ввод, без обещания полного покрытия интерфейса |
| PowerShell, Python, Git | Сценарии, анализ файлов, обработка данных, проверка проекта. Нужны соответствующие исполняемые файлы и библиотеки. | Нужны зависимости Запуск PowerShell/Python проверен в примерах этой страницы |
Кариадель не включает лицензии Office или Photoshop. FFmpeg и Blender тоже устанавливаются отдельно. Программа не заменяет эти приложения, а даёт ИИ способ использовать их возможности. Официальные интерфейсы: Blender Python API и Photoshop UXP.

ПРАКТИЧЕСКАЯ ДЕМОНСТРАЦИЯ
Кариадель запускает подготовленную ИИ команду FFmpeg на вашем ПК. Вы можете указать отрезок, размер, формат, нужную звуковую дорожку и имя результата обычными словами. FFmpeg должен быть доступен на компьютере; разрешения на команды, чтение и запись файлов — включены.
Проверь, доступен ли FFmpeg. Возьми D:\Demo\video.mp4, оставь отрезок со 2-й по 5-ю секунду, уменьши до 480×270, сделай чёрно-белым и убери звук. Сохрани результат в D:\Demo\video-edited.mp4 и проверь длительность, размер кадра и отсутствие аудио.
Пути в примерах условные. Замените их на расположение своих файлов.
Субтитры, стабилизация, сложные переходы, монтаж нескольких дорожек и особенности кодеков зависят от сценария и сборки FFmpeg. Распознавание речи, удаление объектов и улучшение видео нейросетью требуют дополнительных моделей или сервисов. Они не включены в проверенный пример.

Размер, длительность и отсутствие звуковой дорожки в результате проверены отдельным вызовом FFprobe. Скорость обработки зависит от длительности исходника, кодека, диска и процессора/GPU. Короткая демонстрация не является оценкой времени для длинного фильма.
Хороший запрос задаёт исходные данные, нужный результат и способ проверки. Ниже — шаблоны, которые можно адаптировать под свои файлы. Успешность новой задачи проверяется по полученному результату.
Прочитай PDF и DOCX в D:\Demo\Documents. Составь таблицу: файл, тема, основные выводы и вопросы. Указывай, из какого документа взят каждый вывод. Если PDF — скан, просмотри страницы как изображения.
Открой D:\Demo\sales.xlsx, проверь формулы суммы по строкам и общий итог. Если нужен пересчёт, используй установленный Excel. Подготовь отдельный файл sales-result.xlsx и объясни, какие изменения сделаны.
Проверь фотографии в D:\Demo\Photos. Подготовь WebP с шириной не больше 1200 пикселей, сохрани пропорции и запиши результаты в D:\Demo\Web. Перед обработкой проверь наличие подходящего инструмента. Покажи несколько результатов.
Проверь наличие Blender. Создай через Python новую сцену: подиум, зелёный куб, золотое кольцо, светлая сфера, камера и мягкий свет. Сохрани .blend, выполни рендер 960×600 и покажи изображение.
Изучи README проекта D:\Demo\Project, определи команды проверки и запусти подходящие тесты. Покажи найденные ошибки с файлами и строками. Перед исправлением объясни причину.
Для сложной задачи удобно сначала попросить ИИ проверить исходные файлы и зависимости, оценить время, затем выполнить работу и показать результат. Фраза «сделай красиво» оставляет много неопределённости; размеры, формат, пример и критерий готовности помогают получить предсказуемый результат.
Промпт — сохранённая инструкция: как отвечать, с какими материалами работать, какой результат готовить. Задача — отдельная работа с целью, состоянием и журналом. Сохранение файла с промптом само по себе не запускает задачу.
Локальная автоматизация использует инструменты компьютера и модель. Переписка, поиск сообществ, модерация и отчёты имеют свои условия запуска. Не любой сохранённый промпт автоматически превращается в непрерывного агента: задача должна быть запущена, а нужное подключение — доступно.

Настройки, промпты, локальные задачи и Telegram-сессии хранятся на ПК. Telegram API-данные, токены и сессии защищаются средствами Windows. Сервер Кариадель обслуживает авторизацию, подключение, тарифы и серверный API.
При работе через ИИ содержимое выбранных файлов, снимки экрана или текст сообщений могут передаваться модели для выполнения задачи; при публичном подключении запросы и ответы проходят через сервер Кариадель. «Хранится локально» не означает «никогда не передаётся в интернет». Подробности — в политике данных.
ВТОРАЯ ЧАСТЬ · TELEGRAM
В Кариадель можно подключить личный Telegram-аккаунт или бота. Это разные подключения: у личного аккаунта — авторизация Telegram и сессия, у бота — токен BotFather. Для работы функций Telegram нужен соответствующий доступ к ИИ-агентам.
Отвечать на доступные входящие сообщения с учётом инструкции и контекста диалога. Например, объяснять ассортимент по заданному описанию, отвечать на частые вопросы или собирать необходимые уточнения.
Обрабатывать сообщения по правилам задачи, готовить сводки, помогать с модерацией. Реальные действия зависят от типа подключения, выбранного чата и прав в Telegram.
Искать тематические сообщества через подключённый аккаунт, сохранять найденные варианты и показывать ход поиска. Вступление требует включённого разрешения в задаче; если нужна заявка, результатом может быть ожидание её одобрения.
Следить за этапами, ожиданием, ошибками и результатом в журнале задачи. Ограничение частоты Telegram может перевести работу в ожидание; это не гарантированное завершение действия.
Отвечай на входящие вопросы по описанию услуг, которое я добавлю в промпт. Если точной информации нет, задай уточняющий вопрос или предложи обратиться к оператору. Не придумывай цены и сроки. Работай только в выбранных для задачи чатах.
Бот не получает автоматически все переписки личного аккаунта и не может произвольно начать личный диалог с любым человеком. Видимость сообщений в группе зависит от настроек бота и прав. Для удаления сообщений нужны соответствующие права администратора. Обычный обработчик личного аккаунта также не отвечает во всех группах подряд: учитываются доступные группы, адресованность сообщения и правила активных задач.
Подключение Telegram не является разрешением на рассылку всем контактам. Опишите нужные чаты и действия явно. Правила задачи не отменяют ограничения Telegram; проверки входа, 2FA, частоты запросов и прав остаются в силе.
Выберите добавление личного аккаунта или бота. Для первого личного аккаунта получите собственные API ID и API hash на my.telegram.org/apps. Это данные Telegram-приложения, не ключ API модели.
На телефоне откройте Telegram → Настройки → Устройства → Подключить устройство и отсканируйте QR. Если включена двухэтапная проверка, введите пароль в запросе. При истечении QR дождитесь нового кода. Для бота введите токен, полученный у BotFather.
Опишите задачу, стиль ответа, исходные сведения и необходимые чаты. Для специализированной работы создайте задачу нужного типа. Убедитесь, что аккаунт или бот имеет необходимые права.
Сам вход не включает автоматические ответы. Запустите подключение или задачу соответствующей кнопкой и проверьте состояние. Для остановки используйте предусмотренное действие в программе.
API ID/hash, токены и Telegram-сессии сохраняются зашифрованно на этом ПК. Текст, необходимый для ответа, передаётся модели. Облачный пароль Telegram не сохраняется. При выключенном компьютере локальные аккаунты и боты Кариадель не работают.
Скрытие аккаунта из списка и полное удаление сохранённой сессии — разные действия. Для полного сброса используйте «Удалить сессию». Связанные действия останавливаются; после удаления последней сессии API ID/hash потребуется ввести заново. Другие аккаунты и боты не должны терять свои подключения.

ТРЕТЬЯ ЧАСТЬ · API
API нужен, когда вы хотите использовать модель из своего приложения, скрипта, сайта, бота или системы автоматизации. Например, классифицировать обращения, готовить черновики ответов, извлекать сведения из текста или встраивать диалог в собственный сервис.
| Подключение | Адрес / реквизиты | Для чего |
|---|---|---|
| Публичный API моделей | https://mcp.kariadel.ru/v1Ключ ka_api_v1_… | Запросы к модели. Работает через сервер и не требует включённого пользовательского ПК после настройки действующего подключения. |
| MCP для компьютера | https://mcp.kariadel.ru/mcpOAuth-подключение | Файлы, экран и инструменты ПК. Компьютер и Кариадель должны работать. |
| Telegram | API ID/hash и сессия либо токен бота | Подключение к Telegram. Эти данные не заменяют API-ключ модели и не подходят для авторизации MCP. |
https://mcp.kariadel.ru/v1.model каждого запроса.Ключ модели не открывает инструменты компьютера, Telegram-сессии или чужие аккаунты. Для доступа к ПК подключайте MCP отдельно. Формат совместим с указанными ниже маршрутами OpenAI; совместимость со всеми возможностями, параметрами и SDK OpenAI не заявляется.
Python-скрипт для обработки текстовых файлов; HTTP-шаг в n8n; серверного помощника в своём приложении; бота, для которого ваш код получает сообщения и отправляет ответы. Внешний бот через API и локальный Telegram-агент Кариадель — разные способы работы.
Не вставляйте секретный ключ в публичный JavaScript сайта или репозиторий. Веб-приложение обращается к API со своего сервера, где хранится ключ. Неиспользуемый ключ можно отозвать. После отзыва он перестаёт авторизовывать запросы.
В коде сохраняется отдельный локальный шлюз для задач и совместимости прежних интеграций. Он не является публичным адресом модели и не включается API-ключом ka_api_v1_…. Не используйте старые примеры с 127.0.0.1:19877 как настройку серверного API. Для новых внешних интеграций используйте публичный адрес выше; для ПК — MCP.
| Метод и путь | Назначение |
|---|---|
GET /v1/models | Получить модели, доступные вашему подключению. |
POST /v1/chat/completions | Передать сообщения в формате Chat Completions. |
POST /v1/responses | Передать запрос в формате Responses. |
Заголовки: Authorization: Bearer ВАШ_КЛЮЧ, для JSON — Content-Type: application/json. Идентификатор модели берётся из списка моделей вашего подключения. Поддержка конкретных входов и функций зависит от выбранной модели.
Пример читает ключ из переменной окружения KARIADEL_API_KEY. Настройте её в окружении вашего скрипта. Код не создаёт ключ и не содержит настоящих реквизитов.
import json
import os
import urllib.request
BASE = "https://mcp.kariadel.ru/v1"
KEY = os.environ["KARIADEL_API_KEY"]
def call(path, payload=None):
body = None if payload is None else json.dumps(payload).encode("utf-8")
request = urllib.request.Request(
BASE + path,
data=body,
headers={"Authorization": "Bearer " + KEY,
"Content-Type": "application/json"},
)
with urllib.request.urlopen(request, timeout=120) as response:
return json.load(response)
models = call("/models")["data"]
if not models:
raise RuntimeError("Нет доступных моделей: проверьте подключение для API")
result = call("/chat/completions", {
"model": models[0]["id"],
"messages": [{"role": "user", "content": "Составь план подготовки отчёта."}],
})
print(result["choices"][0]["message"]["content"])Создайте HTTP-запрос POST https://mcp.kariadel.ru/v1/chat/completions, задайте Bearer-ключ в хранилище реквизитов системы, выберите JSON и передайте тело:
{
"model": "ИДЕНТИФИКАТОР_ИЗ_СПИСКА_MODELS",
"messages": [
{"role": "user", "content": "Выдели тему и краткое содержание обращения: ..."}
]
}Для Responses используйте тот же ключ, путь /responses и поля model, input. При stream: true ответ приходит как поток событий; обработчик должен читать поток, а не ожидать один JSON-документ.
| Ответ | Следующее действие |
|---|---|
| 400 / model_required | Проверьте JSON и укажите непустое поле model. |
| 401 | Проверьте Bearer-ключ, его отзыв и правильность адреса API. |
| 403 | Проверьте права и принадлежность подключения. |
| 429 | Учитывайте ограничения модели и повторяйте после разумной паузы. |
| 503 / chatgpt_reconnect_required | Переподключите ChatGPT для API в Кариадель. |
| 502 или прерванный поток | Проверьте доступность сервиса. Повтор выполняйте с учётом того, мог ли предыдущий запрос уже дать результат. |
В проверках документации маршруты, потоковые ответы и отзыв ключей проверены на изолированном сервере с тестовым поставщиком модели. Это проверка API-контракта; она не обещает доступность конкретной модели, скорость генерации или успешную оплату у пользователя.
Убедитесь, что плагин выбран в текущем разговоре, ПК включён, Кариадель работает и разрешения сохранены. Попросите проверить подключение и перечислить инструменты. Вход в аккаунт без завершения MCP-подключения не даёт доступа к ПК.
Проверьте нужную категорию разрешений и действующий доступ к функциям программы. После изменения разрешений клиенту может потребоваться обновить список инструментов или начать новый разговор.
Попросите проверить точный путь к программе и её версию. Приложение, кодеки или библиотеки могут отсутствовать. Сохраните текст ошибки и проверьте доступ к исходному и выходному файлу. Установка Кариадель сама по себе не устанавливает все внешние редакторы.
Откройте нужное окно, проверьте масштаб и расположение мониторов. Попросите ИИ заново посмотреть экран перед следующим действием. Для повторяемой обработки используйте скрипт приложения, если он поддерживается.
Кариадель восстанавливает связь, но сначала проверьте, появился ли файл или выполнилось действие. Ошибка получения ответа не всегда означает, что операция не началась. Это особенно важно для отправки сообщений и длительной обработки.
Проверьте доступ в приложении и актуальные условия тарифов. Пробные запросы обычного приложения и месячный лимит отдельного профиля CTRL — разные режимы. Ограничения OpenAI учитываются отдельно и не исчезают при оплате Кариадель.
Укажите версию Кариадель, Windows и нужной программы, задачу, текст ошибки и время возникновения. Скриншот состояния и пример без личных данных помогут воспроизвести проблему. Не отправляйте пароли, API-ключи и Telegram-сессии. Группа Кариадель в Telegram →
ПРОВЕРЕНО НА ПРАКТИКЕ
Проверки выполнены 18 октября 2026 года. Команды обработки и чтение результатов вызваны через установленную Кариадель. Для примеров созданы искусственные данные; пользовательские документы и переписки не публикуются.
| Сценарий | Подтверждённый результат |
|---|---|
| Word | Созданы DOCX и PDF, текст повторно прочитан инструментом Кариадель, страница PDF просмотрена. |
| Excel | Создан XLSX, формулы пересчитаны Excel; итог 30 500 подтверждён повторным чтением формулы и её сохранённого значения. |
| Видео и изображения | Пройдены 10 проверок FFmpeg/FFprobe: исходный ролик, преобразования и проверка параметров результатов. |
| Blender | Созданы 8 объектов, сохранён .blend, получен рендер 960 × 600. Файл повторно открыт; камера, объекты и разрешение проверены. Blender 4.5.14 LTS. |
| Telegram, файлы, задачи, API | 107 отдельных автотестов текущих исходников: чтение файлов, разрешения, задачи, QR/сессии, поиск, серверные ключи API и сайт. Telegram и поставщик модели в этих тестах заменены тестовыми объектами. |
Автотесты Telegram не являются отправкой сообщений реальным людям. API-тесты не являются проверкой всех моделей на реальном платном запросе. Проверки внешних программ подтверждают перечисленные сценарии, а не всю совместимость их интерфейсов.
Открыть краткий технический отчёт JSON →
Подключите компьютер, укажите конкретный файл и попросите показать результат.