Веб-клиент для удалённой отладки, который можно развернуть на своей инфраструктуре: он показывает консольный вывод и данные со страниц на удалённых устройствах вместе с SDK PageSpy.
2234839/silkpulse
AI-ориентированный инструмент удалённой отладки: AI-агенты могут проверять и использовать веб-страницы на удалённых устройствах — например, мобильные H5, встроенные WebView и продакшен-сайты.
Open source альтернатива:vConsole
- Звёзды
- 232
- Форки
- 16
- Открытые issues
- 0
- Последний коммит
- 6 дней назад
Что это?
silkpulse — инструмент удалённой отладки фронтенд-страниц на устройствах, к которым разработчикам сложно получить доступ, например в мобильных браузерах и встроенных WebView. Добавьте на страницу тег script — и логи консоли, сетевые запросы и стеки ошибок будут передаваться в веб-консоль. Там разработчик может наблюдать за ними в реальном времени или передать их AI-агенту.
Помимо логов, инструмент встраивает официальные панели Vue DevTools и React DevTools, позволяя изучать деревья компонентов, состояние, хуки и пропсы даже в production-сборках. Стеки ошибок сопоставляются с исходным кодом с помощью sourcemaps. Одновременно могут подключаться несколько устройств: для каждого можно задать тег, а при переподключении история сохраняется.
HTTP-интерфейс и встроенный skill позволяют AI-агентам читать снимки страниц, логи и тела сетевых запросов, выполнять JavaScript на удалённой странице, нажимать на элементы, заполнять формы и прокручивать страницу, чтобы проверить исправление. Проект распространяется по лицензии MIT, работает на Node 22+ с pnpm и поставляется с Docker-образом для самостоятельного размещения.
Ключевые возможности
- 01Передаёт логи консоли, сетевые запросы и стеки ошибок с удалённых страниц в веб-консоль.
- 02Встраивает официальные панели Vue DevTools и React DevTools, в том числе для production-сборок.
- 03С помощью sourcemaps сопоставляет ошибки с расположением в исходном коде.
- 04Позволяет AI-агентам читать снимки страниц и логи, а также выполнять JavaScript на удалённых страницах.
- 05Поддерживает одновременное подключение нескольких устройств, теги и автоматическое переподключение.
Сценарии использования
- Отладка H5-страницы или WebView в приложении на телефоне пользователя без просьб сделать скриншоты.
- Диагностика AI-агентом проблем фронтенда в production и проверка исправления на работающей странице.
- Проверка состояния компонентов Vue или React на развёрнутом production-сайте.
Быстрый старт
- 1
Установите зависимости (требуются Node 22+ и pnpm 11+)
pnpm install - 2
Соберите все пакеты
pnpm build - 3
Запустите сервер (порт по умолчанию — 8080)
pnpm start
Что важно знать
- Для запуска из исходного кода требуются Node 22+ и pnpm 11+.
- Для самостоятельного размещения сервера требуется настройка; бесплатная онлайн-песочница использует общедоступные данные, видимые всем.
- Образ Docker собран только для amd64.
В подборках
Темы
Частые вопросы
- Что такое silkpulse?
- AI-ориентированный инструмент удалённой отладки: AI-агенты могут проверять и использовать веб-страницы на удалённых устройствах — например, мобильные H5, встроенные WebView и продакшен-сайты. silkpulse — инструмент удалённой отладки фронтенд-страниц на устройствах, к которым разработчикам сложно получить доступ, например в мобильных браузерах и встроенных WebView. Добавьте на страницу тег script — и логи консоли, сетевые запросы и стеки ошибок будут передаваться в веб-консоль. Там разработчик может наблюдать за ними в реальном времени или передать их AI-агенту.
- silkpulse можно использовать бесплатно? Какая у него лицензия?
- silkpulse распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- silkpulse всё ещё поддерживается?
- Активно поддерживается. Последний коммит в silkpulse — 1 нояб. 2026 г..
- Для чего можно использовать silkpulse?
- Отладка H5-страницы или WebView в приложении на телефоне пользователя без просьб сделать скриншоты. Диагностика AI-агентом проблем фронтенда в production и проверка исправления на работающей странице. Проверка состояния компонентов Vue или React на развёрнутом production-сайте.
- Как установить silkpulse?
- Установите зависимости (требуются Node 22+ и pnpm 11+): pnpm install Соберите все пакеты: pnpm build Запустите сервер (порт по умолчанию — 8080): pnpm start
- Где скачать silkpulse?
- Исходный код и инструкции по установке — на GitHub: https://github.com/2234839/silkpulse
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Десктопный отладчик для React и React Native: позволяет изучать состояние приложений, сетевые запросы, логи и ошибки.
Инструмент для разработки на PHP, который показывает в браузере данные запросов, SQL-запросы, логи, временные шкалы и многое другое, главным образом для приложений Laravel.
Построчный профилировщик Python, который показывает, сколько времени занимает выполнение каждой строки декорированной функции.
Расширение для DevTools в Chrome и Edge, позволяющее отслеживать, имитировать и блокировать WebSocket-трафик в браузере.
MCP-сервер, с помощью которого coding agents управляют запущенным браузером Chrome и анализируют его через Chrome DevTools для отладки и оценки производительности.