Как это работает
ИИ → Чат с ИИ… открывает чат во вкладке окна, на правой панели; он отвечает, используя ваши собственные заметки как контекст. Вместо того чтобы отправлять всё в облако, LightNote локально извлекает наиболее релевантные фрагменты из вашего хранилища (с помощью ripgrep, без эмбеддингов и внешних сервисов), составляет из них вопрос и отправляет его ИИ-провайдеру по API, которого вы настроили. Ответ приходит с заметками-источниками в виде кликабельных ссылок — нажмите, чтобы открыть заметку. Отлично, чтобы «поговорить со своим вторым мозгом» и вновь найти то, что вы уже записали. Переписка сохраняется для каждой папки, и к ней можно вернуться (см. ниже); функцию можно отключить в Настройки → Общие → Функции.
Вкладка и окно. Чат открывается рядом с тем, что вы читаете, во вкладке на правой панели — по одной на окно, и у каждого окна своя беседа. Во вкладке заметки берутся из папки окна, а контекст Текущий редактор следует за активной вкладкой (см. ниже). Списки выбора — вверху: ИИ, контекст и Режим (что может делать ИИ), а также кнопки, чтобы прикрепить файл и начать новую беседу; в узкой вкладке они занимают две строки. До первого вопроса экран говорит, о чём ответит чат, и предлагает ярлыки в один клик, например Обобщить эту папку. В поле вопроса Enter отправляет, а Shift+Enter переносит строку; пока идёт ответ, кнопка отправки становится Остановить. Закрытие вкладки сохраняет беседу в списке, как Новая беседа.
Переместить, открепить и вернуть. Вкладку можно перетащить, как любую другую, — в основную область, в нижнюю или обратно вправо, — и при повторном открытии папки она вернётся в ту область, где вы её оставили. Открепить в окно — в Действия беседы или кнопкой в углу — переносит ту же беседу с её папкой, вложениями, разделом справки и тем, что вы в ней разрешили, в отдельное окно, а вкладка закрывается. В отдельном окне Вернуть в окно возвращает её во вкладку окна, из которого она пришла (или другого окна с той же папкой). Беседа открыта только в одном месте и не меняет место, пока ИИ отвечает. Значок в области уведомлений (ИИ → Чат с ИИ…) открывает отдельное окно, где есть список Заметки из: для выбора папки.
Кто ответил и сравнение ответов. Под каждым ответом неброско указаны ассистент и модель, которые его написали, — это полезно, когда в беседе сменился ассистент или когда первая модель списка не сработала. Чат запоминает последнего выбранного ассистента для каждого окна и папки. Чтобы отправить один и тот же вопрос нескольким ассистентам, используйте Сравнить ответы… в меню чата или напишите /compare перед вопросом: см. Сравнение ответов.
Инструменты и разрешения
Режим: что может делать ИИ. Список Режим на верхней панели имеет три значения. Только заметки отвечает по фрагментам, найденным поиском по словам, и ничего не выполняет. Чтение позволяет модели самой искать — читать файл, искать в заметках, перечислять задачи, заглядывать в эту справку — прежде чем ответить, ничего не меняя. Изменять с подтверждением добавляет создание заметок и задач, изменение свойств и записи в заметку дня — всегда с вашего подтверждения. Если вы ещё ничего не выбирали, начинается с Чтение: чтение безопасно. В конце ответа выводится список использованных инструментов, чтобы вы могли оценить ответ, а не верить ему на слово.
Проверка модели. Для Чтение и Изменять с подтверждением нужен провайдер по API (локальная CLI не может принимать инструменты). При выборе LightNote сразу проверяет, умеет ли модель вызывать инструменты: многие провайдеры принимают запрос и просто игнорируют инструменты, и без этой проверки получился бы выдуманный ответ, который выглядит как проверенный. Результат запоминается на семь дней для каждой пары провайдер+модель. Если проверка не пройдена, доступен только Только заметки, а кнопка Проверить снова рядом с сообщением повторяет проверку без учёта сохранённого — возможно, провайдер в тот момент просто был недоступен.
Каждое изменение требует вашего подтверждения. Изменение показывается в беседе понятными словами («создать задачу Купить хлеб») с тремя ответами: Разрешить — только в этот раз; Разрешить в этой беседе — тот же инструмент проходит без вопросов до конца беседы (беседа каждый раз сообщает: Разрешено для беседы); Отклонить — беседа не прерывается: модель получает отказ и продолжает, объясняя или предлагая другой путь. Удаление никогда не получает такого разрешения: каждое удаление спрашивает. Сбросить разрешения этой беседы в меню Действия беседы снова заставляет спрашивать обо всём; так же действуют новая беседа и другая папка. Перезапись произвольных файлов и доступ к сети намеренно исключены. Когда изменение идёт в заметку дня, запрос сообщает, в какую папку оно попадёт.
Когда ИИ спрашивает или останавливается. Если не хватает данных, от которых зависит ответ, — какая доска, какая из двух заметок, — ИИ может спросить вас: вопрос появляется в беседе с вариантами-ссылками и, когда уместно, полем Другой ответ…; Не отвечать позволяет модели продолжить без этих данных. После ответа вопрос превращается в текст, а варианты старого вопроса ничего не делают. После многих шагов без завершения беседа останавливается и показывает Продолжить, что даёт той же работе ещё шаги; если модель трижды повторяет один и тот же запрос без продвижения, беседа останавливается и называет его. Текст каждого шага появляется постепенно, по мере того как модель пишет.
О чём он отвечает
Заметки или открытый файл. Список Контекст: вверху чата выбирает, о чём беседа: Заметки хранилища (по умолчанию, см. ниже) или Текущий редактор — он отвечает про файл, открытый в редакторе, а не про хранилище, используя выделение и окружающие строки (или весь файл, флажком Весь файл). Во вкладке Текущий редактор следует за активной вкладкой окна: смена вкладки меняет файл, вкладка самого чата не считается, а когда активная вкладка — не текстовый редактор, пункт становится недоступным, не меняя вашего выбора. В отдельном окне это редактор, из которого вы открыли чат. А в быстром помощнике (Ctrl+K) в результате есть кнопка Продолжить в чате →, которая открывает чат уже в области Текущий редактор, с вопросом и ответом того хода — чтобы углубиться, не начиная заново.
Какие заметки? Во вкладке — из папки окна: смена папки окна меняет и папку чата, а текущая беседа уходит в список. Отдельное окно отвечает по одной папке за раз, выбранной в списке Заметки из:, где перечислены открытые сейчас папки, а затем недавние; Выбрать папку… указывает на любую другую — так можно спрашивать заметки одного проекта, работая в другом. Выбранная вручную папка сохраняется, пока вы не смените её снова. Пока вопрос обрабатывается — в том числе когда он ждёт вашего подтверждения, — списки ИИ, контекста и папки заблокированы: идущий ответ относится к той модели и той папке, что были в момент вопроса.
Как спрашивать. Поиск идёт по теме, а не по инструкции: LightNote берёт слова из вашего вопроса и ищет заметки, которые их содержат. Назовите тему, встречающуюся в заметках ("что я записал про Postgres?"), а не общий запрос ("сделай резюме") — у последнего нет содержательного слова для поиска, поэтому ничего не находится, и чат предупреждает, что ответ не использовал ваши заметки. Читаются только заметки .md/.markdown; в папке без единой такой чат сообщает об этом и не тратит вызов ИИ.
Лучше поиск, резюме и переписывание. Поиск использует локальный индекс с ранжированием BM25, который игнорирует диакритику ("configuração" находит "configuracao") и работает также в языках без пробелов между словами (японский, китайский, корейский) — пока индекс строится, подстраховывает ripgrep. Кнопка Обобщить эту папку — и пункт Обобщить с помощью ИИ… в контекстном меню любой папки в проводнике — читает заметки порциями и возвращает документ. А в Настройки → Общие → Функции опция Переписывать вопрос с помощью ИИ расширяет вопрос в ключевые слова перед поиском (стоит один вызов API на вопрос).
Ключ и беседы
Достаточно одного ключа. При первом запуске LightNote уже регистрирует OpenAI, Google Gemini и Anthropic (Claude) в разделе Настройки → ИИ-ассистенты — остаётся только вставить свой API-ключ у нужного провайдера. Если ни у одного провайдера нет ключа, окно показывает кнопку Настроить сейчас, которая открывает этот экран напрямую.
Беседы сохраняются. Кнопка с часами вверху открывает список предыдущих бесед этой папки: щёлкните по одной, чтобы вернуться к ней. Новая беседа архивирует текущую, а не удаляет её, а правая кнопка в списке удаляет беседу окончательно (с подтверждением). Беседы хранятся по папкам — смена папки заметок меняет список. При повторном открытии папки вкладка чата возвращается с беседой, которая была открыта.
Что делать с ответом
Что делать с ответом. Под каждым ответом есть Копировать (кладёт текст в Markdown в буфер обмена, сохраняя разметку) и Записать в заметку (отправляет ответ в заметку дня вместе со ссылками на цитируемые заметки). В меню Действия беседы есть Копировать беседу, Сохранить беседу как заметку… (создаёт .md в опрашиваемой папке), Повторить последний ответ и Изменить последний вопрос.
Прикрепить файл. Когда поиск не находит того, что вы имели в виду, нажмите +, чтобы прикрепить файл: он всегда попадает в вопрос, вне ранжирования поиска. Подходят заметка, код, текст и PDF (из PDF извлекается текст); двоичный файл отклоняется сразу, а не превращается в шум в контексте. Вложение показывается в виде пилюли (щёлкните, чтобы открепить) и исчезает при начале новой беседы. У провайдеров, которые это поддерживают, ответ также появляется постепенно, по мере того как модель пишет.
Память ассистента. В меню Действия с беседой (кнопка ☰ вверху) пункт Память ассистента… открывает — а при первом обращении создаёт — заметку Память.md в корне выбранной папки. Всё, что в ней есть, попадает в каждый вопрос об этой папке, раньше найденных фрагментов: ваши предпочтения, уже принятые решения, что вы отвергли и почему. Это обычная .md — правьте когда угодно, ведите в Git, удалите, чтобы выключить память. При включённых инструментах записи ассистент может и предложить сохранить туда факт, и, как при любой записи, дождётся вашего разрешения.
Обобщение папки. Годится для всего рабочего пространства и для любой вложенной папки: щёлкните по ней правой кнопкой в проводнике и выберите Обобщить с помощью ИИ…. Прежде чем тратить, LightNote говорит, сколько заметок будет прочитано и сколько вызовов ИИ это даст — за каждый провайдер берёт плату, — и предлагает выбрать форму: Обзор, сплошной текст, или Свести знания, с постоянными разделами (решения, незакрытое, идеи, противоречия и открытые вопросы; пустой раздел опускается, а не заполняется выдумкой). Если заметок больше, чем позволяет предел расходов, ответ сообщает, сколько осталось за бортом. В конце Сохранить как заметку пишет обобщение внутрь той папки, которую оно обобщило, с датой и числом заметок в заголовке, и никогда не затирает прежнее.
Команды, справка и ссылки
Ассистент знает LightNote. Помимо ваших заметок, он знает, что работает внутри LightNote: получает оглавление этой справки, краткое описание Markdown приложения (вики-ссылки, выноски, диаграммы, формулы, календари) и с каждым вопросом — просматриваемую папку, активную вкладку и дату. Спросите «как создать доску задач?» так же, как спросили бы о заметке.
Команды через /. Ввод / в начале пустого поля открывает список команд, который фильтруется по мере ввода; Enter выбирает, Esc закрывает. /help с темой (/help таблицы) прикрепляет к беседе раздел этой справки, чей заголовок совпадает с темой, с диакритикой или без; без темы прикрепляется раздел экрана, с которого вы открыли чат. Если вместо темы написать вопрос (/help как создать таблицу), список покажет разделы, которые могут на него ответить: выбранный прикрепится, и вопрос уйдёт вместе с ним.
Прикреплённый раздел. Он появляется плашкой Справка: … рядом с вложениями, входит в каждый вопрос перед фрагментами заметок и снимается щелчком по нему или новой беседой. На пустом экране кнопка Как работает чат? делает это с этим разделом и сразу задаёт вопрос.
Другие команды. /summarize обобщает папку, а /new начинает новую беседу. Промпты из папки Prompts есть в том же списке: выбор промпта помещает его текст в поле, чтобы вы проверили его перед отправкой.
Заметки через [[ или @. Если ввести в поле [[ или @, откроется список заметок папки, который фильтруется по мере ввода, с диакритикой или без. Enter выбирает, и заметка добавляется как вложение — та же плашка, что и у кнопки +, перечитывается при каждом вопросе и не участвует в ранжировании поиска; то, что вы ввели для поиска, исчезает из поля. Esc, пробел или щелчок в другом месте закрывают список, ничего не прикрепляя.
Справка и Markdown как инструменты. В режимах Чтение и Изменять с подтверждением модель сама заглядывает в эту справку (help_lookup) и в справочник синтаксиса, который отображает LightNote (markdown_reference), — так она верно указывает путь в меню и ограждение диаграммы, — а когда чего-то не хватает, спрашивает вас (ask_user). Первые два есть и в MCP-сервере, для CLI ИИ; вопрос есть только в чате, потому что нужен человек перед экраном.
Ссылки на экраны. Когда ответу нужен экран приложения, в нём есть ссылка вместо описания меню: lightnote://settings/ai открывает настройки в разделе ИИ-ассистентов, lightnote://help/… — раздел этой справки, lightnote://wizard/clone — мастер клонирования, lightnote://open?file=… — файл из папки, а lightnote://new?type=lnt создаёт новый файл. Та же ссылка работает и внутри заметки.
Ничего не открывается само. Щелчок — это ваше согласие. Ссылка за пределы папки, на отключённую функцию или на несуществующую цель ничего не открывает, а строка состояния объясняет почему.
Настройка приложения и создание подключений
Изменить настройку. В режиме Изменять с подтверждением попросите, как попросили бы человека: «включи тёмную тему», «сделай шрифт редактора 14», «выключи мини-карту». Запрос показывается как было → стало («Тема: Светлая → Тёмная») со ссылкой на раздел настроек, где находится тот же параметр, и действует только после Разрешить; затем беседа пишет Применено с новым значением.
Каждое изменение спрашивает заново. Разрешить в этой беседе к настройкам не относится. Интерпретаторы и ИИ-CLI так же добавляются, меняются и удаляются, причём программа всегда указывается по имени, а не по папке. Оболочка (pwsh, bash) допускается только как интерпретатор, открывающий файл, как в pwsh -File {file}, и никогда — с командой, записанной прямо в строке.
Что остаётся за пределами. Доступен только закрытый список параметров: тема, язык, шрифт редактора, как открывается Markdown, функции, ежедневные заметки, параметры ИИ и другие. Ключ API, адрес провайдера, пути к программам и терминалы через чат не меняются никогда: помощник отвечает ссылкой на нужный раздел. Это сделано намеренно — текст заметок попадает в беседу, и заметка, пришедшая извне, не должна перенаправить ваш ИИ на другой адрес.
Создать HTTP-тест или подключение. Попросите «создай тест для GET https://…», «сохрани SSH-подключение к deploy@server» или «подключись к базе продаж»: после Разрешить помощник создаёт .lnh, .lns или .lnc в том же формате, что пишет приложение, а беседа показывает Создано со ссылкой, открывающей файл. Он никогда не перезаписывает файл, создаёт только внутри папки и не создаёт тип функции, выключенной в разделе Функции настроек.
Не хватает данных — он спросит. Если не хватает данных, меняющих результат, — базы данных, сервера, способа аутентификации, — он спрашивает с вариантами до создания.
Пароли через чат не проходят. Подключения к базе данных и SSH создаются без пароля: он запрашивается при подключении, а доступ ИИ к подключению к базе остаётся выключенным, пока вы его не разрешите. В HTTP-тесте токен или пароль становится пустой переменной ({token}), которую вы заполняете в тесте или в http-client.private.env.json; секрет, записанный полностью, отклоняется. Три создающих инструмента есть и на MCP-сервере, для ИИ-CLI; менять настройки можно только в чате.
Указатель
Редактирование
- Обзор
- Первые шаги
- Рабочее пространство и окна
- Центр активности: задачи и сообщения
- Редактор кода
- Markdown и вики-ссылки
- Диаграммы (Mermaid)
- Математика и химия (LaTeX)
- Календарь в заметке
- Нумерация и перекрёстные ссылки
- Цитаты и список литературы
- Стандарт оформления работы
- Граф связей
- Таблицы (Parquet, CSV, JSON, Excel)
- Область анализа: сводная таблица и несколько диаграмм
- PDF и изображения
- Изображения: пометки на снимке
- HTML-страницы (.html)
- Печать
- Zip как папка (.zip)
- Блоки (.lnb)
- Задачи (Kanban / Gantt)
- Пользовательская таблица (.lnd)
- Базы (сохранённые запросы по заметкам)
Инструменты
- Поиск по файлам и раздел «Незавершённые»
- Версионирование (упрощённый Git)
- Снимки состояния и резервные копии
- Просмотр изменений (контрольные точки)
- Сравнение файлов (diff)
- Запуск кода (F5)
- Терминал и ИИ-CLI
- ИИ-ассистент для выделенного текста (Ctrl+K / Ctrl+I)
- ИИ на вашем компьютере
- Сеансы ИИ
- Чат с ИИ
- Тестирование HTTP API (.lnh)
- Базы данных (.lnc)
- SSH-подключение (.lns)
- Безопасность: секретная фраза, PIN и защищённый Markdown
- Ежедневные заметки, быстрый захват и трей
- Вернуть старые заметки
- Ваши заметки на телефоне
- Запись аудио (голос, встреча) с транскрипцией ИИ
- Стикеры
- Календарь
- Палитра команд
Автоматизация (ИИ / скрипты)
Справочник