ИИ-ассистент для выделенного текста (Ctrl+K / Ctrl+I)

Спросить и отредактировать с ИИ

ИИ по умолчанию. Вверху раздела Настройки → ИИ-ассистенты параметр ИИ по умолчанию выбирает ассистента, используемого Ctrl+K/Ctrl+I, чатом Чат с ИИ (можно менять в рамках сессии) и автоматическими задачами (переписать вопрос, обобщить, сводка аудио, создать контекст). Он перечисляет и CLI, и API-провайдеров. Транскрипция аудио и embeddings имеют собственного провайдера, и LightNote предлагает модель в зависимости от выбранного провайдера.

Нажмите Ctrl+K (Спросить ИИ) или Ctrl+I (Редактировать с помощью ИИ) в редакторе — с выделением или без — чтобы открыть плавающее всплывающее окно в стиле встроенного чата: поле промпта уже заполнено выделенным текстом ниже пустой строки; наберите инструкцию над ним и отправьте клавишами Ctrl+Enter. Во всплывающем окне выбирается ИИ (модель по умолчанию уже выбрана) и режим результата: заменить выделение через diff (Оригинал × Предложение, с кнопками Принять / Копировать / Отклонить) или просто отобразить ответ как текст.

LightNote запускает ИИ-CLI в режиме «одного запроса» (без открытия терминала). CLI и ИИ по умолчанию настраиваются в Настройки → ИИ-ассистенты.

Подключение модели

Смотреть видеоИИ в облаке 00:24

Модели через API. Помимо локальных CLI, можно зарегистрировать модели LLM через API, совместимый с OpenAI (OpenAI, Groq, DeepSeek, OpenRouter, Gemini, Anthropic, локальные инстансы вроде Ollama/LM Studio…) в разделе Настройки → ИИ-ассистенты. Выберите провайдера из каталога (базовый URL уже готов), вставьте ключ (хранится в закодированном виде только на этой машине), используйте Получить модели… и Тест. Зарегистрированные модели появляются в том же селекторе Ctrl+K, вместе с CLI.

Подключение в один шаг. Обычный путь — не заполнять таблицу: в разделе Настройки → ИИ-ассистенты нажмите Подключить ИИ…, выберите провайдера (в списке отмечены те, у кого есть бесплатный тариф, и те, что работают на вашем компьютере, без ключа), пройдите три шага, откройте кнопкой страницу ключей и вставьте ключ. Адрес и модель LightNote заполнит сам и проверит подключение перед сохранением — неверный ключ обнаружится сразу, а не посреди разговора. В списке сверху видно, что уже подключено, а для неполных записей — чего не хватает («ключ не вставлен», «модель не выбрана»); двойной щелчок снова открывает мастер на этом провайдере.

Тонкая настройка. Адрес, модель, разрешение MCP, команды CLI, расшифровка аудио и эмбеддинги по-прежнему доступны в разделе Дополнительно внизу страницы — а в самом мастере, в Дополнительных параметрах, можно изменить базовый URL и модель перед подключением. Ничего не убрано: это просто перестало стоять на пути новичка. У встраиваний есть ещё необязательное поле Размерность: некоторые модели умеют возвращать вектор поменьше (512 вместо 1536), и кэш уменьшается вдвое почти без потерь. Если не уверены, оставьте (по умолчанию модели) — не всякий провайдер принимает этот параметр. Смена значения обесценивает кэш: векторы разной размерности не сравниваются, поэтому он отбрасывается и перестраивается при следующем поиске, а это новые вызовы.

Не всякий сбой одинаков. LightNote различает классы сбоев, потому что они требуют противоположных действий. Перегрузка провайдера и ограничение частоты проходят сами: приложение повторяет запрос самостоятельно, соблюдая время, которое попросил провайдер, и ошибку вы увидите, только если и это не помогло. Баланс или лимит расходов не пройдёт ни от каких повторов — сообщение так и говорит, чтобы вы не пробовали снова. Слишком длинный разговор требует нового сеанса, а не другой модели. И сбой самой модели — снята с поддержки, вне вашего аккаунта, вне вашего тарифа или приняла запрос и не ответила — единственный, который решается сменой модели. Когда запрошенное ожидание слишком долгое, сообщение говорит, сколько секунд он попросил, вместо того чтобы оставить окно замершим.

Менять модель самостоятельно. Отметьте Менять модель автоматически, когда текущая не работает, и LightNote попробует — в порядке, показанном тут же — модели, рекомендованные для этого провайдера. Флажок снят намеренно: каждая попытка — это запрос, оплачиваемый с вашего счёта. Замена никогда не стоит дороже выбранной вами модели — список публикуется от самой дорогой к самой дешёвой, и приложение идёт по нему только вниз; своя модель, которой нет в списке, сразу опускается до самой дешёвой. У провайдера сохраняется только окончательный сбой; если подвела сеть, замена действует лишь для того запроса, а ваш выбор остаётся в силе. Замена никогда не происходит молча: уведомление сообщает, какая модель ответила и была ли смена сохранена.

И предупреждение, которое приходит раньше сбоя. Автоматическая замена срабатывает только после того, как запрос уже не прошёл, — но каталог моделей, который LightNote опрашивает сам, обычно узнаёт о снятии с поддержки раньше. Когда модель, которую LightNote настроил сам для провайдера, пропадает из каталога, об этом сообщает уведомление, а в разделе Настройки → ИИ-ассистенты появляется кнопка перехода на замену — которая, по тому же правилу, никогда не дороже. Предупреждение действует только для модели, выбранной приложением и ни разу вами не тронутой: модель, которую вы вписали сами, — ваш выбор, и LightNote в него не вмешивается.

Когда не отвечает никто. LightNote говорит, что произошло, и предлагает сменить модель, использовать другого ассистента или отключить этого провайдера, пока вы не разберётесь. Отключённый провайдер (столбец Активен в таблице, в разделе Дополнительно) исчезает из списков, не теряя ни ключа, ни остальных настроек. В списке ассистентов каждый указывает, локальный он или в облаке — выбрав того, что в облаке, вы отправляете текст за пределы своей машины.

Настроить ИИ. Пошаговый путь к любому ИИ — кнопка Настроить ИИ… вверху раздела Настройки → ИИ-ассистенты (тот же мастер открывают кнопка Подключить ИИ… в пустом чате и подсказка Ctrl+K, когда ни один ИИ не подключён). Он спрашивает, что вы хотите настроить, и шаг за шагом ведёт по одному из пяти путей: ИИ в облаке, ИИ на вашем компьютере через Ollama или LM Studio, ИИ на вашем компьютере напрямую через LightNote, ассистент командной строки и поиск по смыслу. Рядом с кнопкой таблица Что использует каждая функция показывает, какой ИИ обслуживает чат, Ctrl+K, ИИ блока, автоматические задачи и поиск по смыслу. Подробности — в разделе ИИ на вашем компьютере.

Без ключа: локальная LLM

Ещё нет ни одного ИИ? Если нажать Ctrl+K, когда не подключён ни один помощник, LightNote объяснит это и предложит подключить его сразу же — и как только подключение готово, запрошенное действие продолжится без повторного нажатия.

Локальная LLM (без ключа). Локальным провайдерам — Ollama, LM Studio, llama.cpp — ключ API не нужен: выберите одного из них в разделе Добавить (в списке видно, запущен ли сервер) и нажмите Получить модели…, чтобы выбрать из уже загруженных моделей. Если Ollama не установлена, LightNote предложит её установить. При первом запуске она уже добавлена — остаётся только выбрать модель. Локальная модель может отвечать заметно дольше (особенно при первой генерации, пока модель загружается), поэтому LightNote ждёт её гораздо дольше, чем облачный сервис. Ваш текст не покидает компьютер.

Запуск модели без отдельной программы. Помимо Ollama и LM Studio, LightNote умеет сам скачать и запустить модель с помощью официальной программы llama.cpp: мастер Настроить ИИ заранее показывает, сколько она занимает на диске и в памяти, и измеряет скорость на вашем компьютере. См. ИИ на вашем компьютере.

Принятие, промпты и где живут действия

Принимать по блокам. Когда результат приходит в виде diff, не обязательно принимать всё: у каждого изменённого блока есть флажок, чтобы включить его или нет, и итоговый текст собирается только из оставленных блоков. Промпт также несёт автоматический контекст файла (путь, язык и строки вокруг выделения), чтобы ИИ отвечал точнее, а вам не нужно ничего вставлять.

Библиотека промптов. ИИ → Библиотека промптов… хранит многоразовые промпты как файлы .md в папке Prompts/ вашего рабочего пространства — открытый формат, версионируемый в Git и часть вашего второго мозга. В выборе есть поиск, предпросмотр и кнопка создания нового промпта. При выборе поля {selection}, {file}, {folder}, {name} и {language} заполняются контекстом текущего редактора (ваши собственные переменные сохраняются), а текст подставляется в поле Ctrl+K либо отправляется в активный ИИ-терминал, без отправки запроса.

Не только в редакторе кода. Действия ИИ (Ctrl+K / Ctrl+I и контекстное меню) работают также в редакторе Markdown, во встроенной заметке Задач и в редакторе SQL-запросов базы данных — в каждом всплывающее окно открывается над курсором и применяет результат на месте.

Все действия ИИ находятся в меню ИИ (кнопка ☰ и кнопка с волшебной палочкой на панели действий): Спросить ИИ (Ctrl+K), Изменить с ИИ (Ctrl+I), Сессии ИИ, Чат с ИИ, Библиотека промптов, Создать файл контекста рабочего пространства, Включить ИИ в этой папке и Настроить помощников ИИ.

Окно остаётся открытым, пока вы пишете. Оно не закрывается при щелчке в редакторе — можно перечитать код или выделить другой фрагмент, не теряя уже набранную инструкцию. Закрывают его Esc, ✕ самого окна и действия с результатом (Принять/Отклонить). При переходе на другую вкладку оно убирается, сохраняя написанное: вернитесь к тому же файлу, нажмите Ctrl+K — и инструкция появится там, где вы её оставили.

Указатель

Редактирование

Инструменты

Автоматизация (ИИ / скрипты)

Справочник