AutoInsight: как я построил Chrome-расширение и веб-платформу для аукционных операторов

Когда я начинал AutoInsight, я решал очень практичную проблему:

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

Такой процесс создаёт задержки, ошибки и потерю контекста.
AutoInsight превращает это в единый непрерывный workflow.

Какие боли закрывает продукт

В старом процессе оператору обычно приходилось:

  • работать одновременно в аукционных вкладках, таблицах и мессенджерах
  • вручную переносить данные по лотам
  • терять связь между этапом отбора и этапом обсуждения
  • отслеживать ставки и комментарии в разных инструментах

Главная проблема была не в отсутствии данных, а в фрагментированных решениях.

Что именно я построил

AutoInsight - это связка Chrome-расширения и веб-приложения:

  • расширение добавляет кнопку Save to selection на страницах Copart и IAAI
  • оператор в popup просматривает лоты, задаёт max bid, меняет порядок
  • подборка публикуется в режиме Private или Public
  • в веб-платформе реализована совместная работа, где чат, лайки и max bid синхронизируются мгновенно через Firebase

Публичные ссылки проекта:

Ключевые продуктовые решения

1) Extension-first захват

Самая быстрая точка входа для оператора - страница аукциона.
Поэтому захват лота делается прямо там, где оператор уже работает.

2) Два режима публикации

  • Private: подборка привязана к конкретному клиенту
  • Public: подборка открывается по ссылке без назначения клиента

Один процесс - разные бизнес-сценарии.

3) Коммуникация внутри каждого лота

Обсуждение не вынесено в отдельный чат. Оно находится рядом с лотом:

  • мгновенные сообщения и ответы
  • лайки как быстрый сигнал от клиента
  • согласование max bid
  • модерация и удаление при необходимости

Это существенно снижает количество недопониманий.

Как выглядит рабочий цикл

  1. Пользователь авторизуется в вебе и расширении
  2. Оператор сохраняет лоты на Copart/IAAI
  3. Финализирует подборку и нажимает Save & Submit
  4. Клиент и оператор работают в веб-платформе, а чат, лайки и max bid обновляются мгновенно
  5. Состояние подборки, чат и ставки остаются в одном контексте

Почему этот проект для меня важен

AutoInsight - это не учебный проект, а коммерческий, опубликованный продукт.

Он потребовал продуманной работы с:

  • UX и надёжностью браузерного расширения
  • синхронизацией через Firebase для чата, лайков и max bid
  • ролевыми сценариями owner/client
  • безопасными destructive-flow (удаление, смена контекста, модерация)

Исходный код приватный по коммерческим причинам, но сам продукт публичный и активно развивается.

Что улучшаю дальше

  • аналитику качества подборок
  • ускоренный onboarding для клиентов
  • AI-помощь в оценке и ранжировании лотов
  • дополнительную автоматизацию повторяющихся действий оператора

Если вы строите инструменты для операторских команд, browser-automation или синхронизированные коллаборационные продукты, это как раз тот тип систем, который я проектирую и довожу до production.