AI Explainer — это десктопное приложение, которое работает в фоновом режиме и помогает мгновенно узнавать значения неизвестных слов, терминов или предложений без отрыва от работы.
Достаточно выделить текст в любом приложении (браузере, редакторе кода, Word), нажать горячую клавишу, и программа покажет краткое объяснение от нейросети в аккуратном всплывающем окне.
- Мгновенный вызов: Работает глобально по всей системе по нажатию
Ctrl+Alt+X. - Фоновая работа: Программа прячется в системный трей (возле часов) и не занимает место на панели задач.
- Удобный UI: Полупрозрачное всплывающее окно (CustomTkinter) появляется прямо рядом с курсором и автоматически исчезает через 15 секунд.
- Безопасность токена: API-токен GigaChat сохраняется локально в файле
AIExplainerConfig.jsonчерез удобное графическое меню настроек.
- Python 3
- GigaChat SDK — взаимодействие с языковой моделью.
- CustomTkinter — создание современного графического интерфейса.
- Keyboard / Pynput / Pyperclip — перехват горячих клавиш и работа с буфером обмена.
- Pystray / Pillow — реализация системного трея.
Для работы приложения необходим ключ доступа (токен) к нейросети Сбера.
Шаг 1. Получаем токен:
- Перейдите на портал разработчиков Сбера: developers.sber.ru/studio/workspace.
- Авторизуйтесь с помощью Сбер ID (можно зарегистрироваться по номеру телефона).
- В рабочем пространстве нажмите кнопку «Создать проект» и выберите GigaChat API.
- Перейдите в настройки созданного проекта, в раздел «Авторизационные данные».
- Скопируйте ваш Авторизационный токен (Client Secret) — это длинная строка символов.
Шаг 2. Вставляем токен в приложение:
- Запустите приложение (
AIExplainer.exe). - В правом нижнем углу экрана (в системном трее Windows, рядом с часами) найдите иконку AI Explainer.
- Нажмите по ней правой кнопкой мыши и выберите пункт «Настройки».
- В открывшемся окне вставьте скопированный токен в текстовое поле.
- Нажмите кнопку «Изменить».
- Обязательно перезапустите приложение (ПКМ по иконке -> «Выход», затем снова запустите скрипт), чтобы настройки вступили в силу!