M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
Главная
Технологии
Hover добавляет документацию как в IDE к веб-браузингу
Технологии

Hover добавляет документацию как в IDE к веб-браузингу

4 января 2026 г.•3 мин чтения•585 words
Hover Brings IDE-Style Documentation to Web Browsing
Hover Brings IDE-Style Documentation to Web Browsing
📋

Ключевые факты

  • Hover — это расширение для Chrome, которое предоставляет подсказки в стиле IDE на любой веб-странице.
  • Оно обнаруживает блоки кода, отправляет токены в LLM (через OpenRouter или пользовательские конечные точки) и кэширует документацию.
  • Расширение использует систему разрешений Chrome для обеспечения точного контроля над тем, где оно работает.
  • Пользовательские конечные точки позволяют интегрироваться с AWS Bedrock, Google AI Studio или инфраструктурой компании.
  • Оно построено на TypeScript, Vite и API расширений Chrome.

Краткая сводка

Новый инструмент под названием Hover стремится преодолеть разрыв между локальными средами разработки и открытым вебом, перенося документацию в стиле IDE прямо в браузеры. Разработанный как расширение для Chrome, Hover позволяет пользователям видеть мгновенные подробные подсказки для фрагментов кода, найденных на сайтах документации, ChatGPT, Claude и других веб-платформах. Инструмент использует большие языковые модели (LLM) для динамического создания этой документации, имитируя опыт работы с такими продвинутыми редакторами кода, как VS Code или IntelliJ.

Основная функциональность опирается на бесшовный фоновый процесс. Когда блок кода попадает в поле зрения пользователя, расширение идентифицирует конкретные токены и отправляет их провайдеру LLM. Пользователи могут выбрать между OpenRouter или пользовательской конечной точкой. Как только LLM генерирует необходимую документацию, данные кэшируются. Это гарантирует, что при наведении курсора на код документация появляется мгновенно без необходимости повторной обработки данных. Расширение построено с использованием TypeScript, Vite и стандартных API расширений Chrome, что свидетельствует о надежной и современной технической основе. В настоящее время оно ожидает публикации в Chrome Web Store.

Как работает Hover

Механизм, лежащий в основе Hover, спроектирован быть эффективным и ненавязчивым. Расширение не обрабатывает каждый кусок текста на веб-странице; вместо этого оно активируется только тогда, когда блок кода попадает в поле зрения. Этот целенаправленный подход минимизирует использование ресурсов и гарантирует, что инструмент задействуется только при необходимости. Рабочий процесс следует четкой трехэтапной схеме, предназначенной для баланса между скоростью и точностью.

Во-первых, расширение обнаруживает токены в видимом блоке кода. Во-вторых, эти токены отправляются в LLM через соединение с OpenRouter или определенной пользователем конечной точкой. LLM анализирует код и создает документацию, относящуюся к конкретным идентифицированным токенам. В-третьих, эта сгенерированная документация хранится в кэше. Когда пользователь в конечном итоге наводит курсор на код, кэшированная документация извлекается и отображается немедленно. Эта архитектура гарантирует, что пользовательский опыт остается быстрым, избегая задержек, часто связанных с вызовами API в реальном времени.

Конфиденциальность и корпоративная интеграция

Конфиденциальность и безопасность были центральными целями проектирования во время разработки Hover. Расширение использует гранулярную систему разрешений Chrome. Это означает, что инструмент по умолчанию не имеет доступа к каждому веб-сайту, который посещает пользователь. Вместо этого пользователи должны явно предоставить разрешение для запуска Hover на определенных доменах. Этот точный контроль предотвращает работу инструмента на конфиденциальных страницах, где документация по коду может быть не нужна или нежелательна.

Более того, Hover решает потребности корпоративных сред благодаря поддержке пользовательских конечных точек. Для компаний с существующей инфраструктурой расширение позволяет пользователям полностью обойти сторонние сервисы. Пользователи могут направить расширение напрямую к своим собственным внутренним системам, таким как AWS Bedrock или Google AI Studio. Эта функция гарантирует, что проприетарный код никогда не покидает безопасный периметр компании, делая инструмент пригодным для корпоративного внедрения.

Технический стек и доступность

Расширение построено на современном технологическом стеке, использующем TypeScript для безопасности типов и сопровождаемости, и Vite для быстрых сборок. Оно опирается на стандартные API расширений Chrome для взаимодействия с браузером. Разработчик объявил, что Hover скоро появится в Chrome Web Store. Они также выразили желание получить обратную связь от сообщества, в частности, относительно опыта онбординга и общего пользовательского опыта (UX), признавая, что в процессе разработки было принято несколько дизайнерских решений.

Оригинальный источник

Hacker News

Оригинальная публикация

4 января 2026 г. в 18:43

Эта статья была обработана ИИ для улучшения ясности, перевода и читабельности. Мы всегда ссылаемся на оригинальный источник.

Перейти к оригиналу

Поделиться

Advertisement