Полный текст

Интерфейс — маленькая часть работы.Тут попробовали сделать свое расширение для Chrome — и быстро поняли, насколько это сложно. Нужен был ИИ-помощник, чтобы тот видел обращение пользователя, работал с авторизацией.Начать стоит с того, что «Хром» делит расширение на несколько частей. Одна часть открывает окно, другая работает внутри страницы, третья отвечает за фоновые задачи. Эти части не взаимодействуют сами по себе. Разработчику нужно связать их, заранее описав права и собрав по правилам Manifest V3. А еще есть политика конфиденциальности и прочее.Получился разбор всего пути: от архитектуры и сборки до модерации. Полезно, если тоже хотите запилить расширение.