Оболочки

Pulse: бесплатный инструмент с локальным ИИ для чтения журналов Windows

27 октября 2026 г. · 2 мин чтения

laptop screen displaying colorful code
Mohammad Rahmani / Unsplash

Разработчики представили Pulse, бесплатное приложение с открытым исходным кодом для операционных систем Windows 10 и Windows 11, которое переводит технические журналы событий в понятные человеческие фразы с использованием локального искусственного интеллекта. Программа работает в режиме только для чтения и не требует подключения к облачным сервисам.

Инструмент решает проблему сложности чтения стандартного средства просмотра событий Windows, где информация представлена в виде идентификаторов, имен поставщиков и блоков XML. Pulse преобразует эти данные в простые предложения. Приложение может использовать локальных помощников на базе искусственного интеллекта, таких как Ollama или LM Studio, для ответов на вопросы, заданные на естественном языке. Это позволяет пользователям быстро находить причины сбоев, таких как синие экраны смерти, неожиданные перезагрузки или падения служб, без необходимости вручную просматривать тысячи строк логов.

Архитектура приложения состоит из двух основных компонентов. Сервис PulseService, написанный на языке C++20, собирает и интерпретирует события системы. Пользовательский интерфейс реализован с помощью фреймворка Flutter и языка программирования Dart. Разработчики подчеркивают, что в программе отсутствует телеметрия, не требуется создание учетной записи, и нет зависимостей от облачных сервисов. Проект распространяется под лицензией MIT.

Установка доступна через установщик на платформе GitHub или через магазин Microsoft Store под названием Pulse Diagnostics. При использовании установщика с GitHub пользователи могут столкнуться с предупреждениями от системы SmartScreen или антивирусного программного обеспечения из-за отсутствия цифровой подписи. Разработчик подал заявку в фонд SignPath Foundation для подписи будущих версий, и эта заявка находится на рассмотрении. В версии из магазина Microsoft Store сервис встроен в пакет приложения, а обновления осуществляются через сам магазин.

Интерфейс программы включает разделы временной шкалы, здоровья системы и диагностики. Временная шкала показывает события в реальном времени с индикатором прямой трансляции. Она предоставляет сводку за последний час, количество событий, ошибок и предупреждений, а также график активности за двадцать четыре часа. Пользователи могут фильтровать события по типу, уровню, поставщику или процессу. Поиск поддерживает идентификаторы событий, имена компьютеров, фрагменты сообщений и идентификаторы процессов. Результаты поиска можно сохранять, а важные события отмечать закладками или закреплять.

Раздел здоровья системы отображает общий балл состояния и текущую активность центрального процессора, памяти, графического процессора, диска и сети с историей за шестьдесят секунд. Загрузка графического процессора рассчитывается аналогично диспетчеру задач. Если в компьютере установлено два графических процессора, программа отображает данные для обоих. Интерфейс приложения доступен только на английском языке, однако сообщения об ошибках отображаются на языке системы, установленной в Windows. Анализ файлов дампа памяти пока не поддерживается, но запланирован в будущем развитии проекта.