malahov.io

Журнал изменений

Что менялось в Call Copilot от версии к версии.

v1.11.5

Запись стартует, даже если Chrome не даёт звук вкладки

Запись стартует, даже если Chrome не даёт звук вкладки

Версия 1.11.5. Одно исправление, на которое натыкались новые пользователи сразу после регистрации.

Исправления

  • Запись больше не падает с ошибкой «Extension has not been invoked for the current page». Так Chrome отказывал, если нажать «Записать» на странице, которую расширению нельзя слушать: настройки или регистрация самого Call Copilot, новая вкладка, chrome://, Chrome Web Store. Теперь в таком случае запись начинается с одного микрофона, а боковая панель пишет «Recording your voice only…». Пометка источника звука показывает «Mic only».
  • Звук звонка добавляется одной кнопкой. Перейдите на вкладку со звонком, нажмите значок Call Copilot на панели браузера и выберите «Add This Tab's Sound» — звук вкладки присоединится к уже идущей записи, без перезапуска. Расширение покажет, что звук добавлен.
  • Клик по значку расширения больше не меняет запись сам. Он только даёт доступ к вкладке — например, для скриншота. Добавить звук или переключить вкладку можно только явно, кнопкой.
v1.11.4

Весь звонок одним файлом, субтитры, новая модель ИИ — и прямая связь со мной

Весь звонок одним файлом, субтитры, новая модель ИИ — и прямая связь со мной

Версия 1.11.4. Тема — то, что происходит после звонка: забрать разговор с собой, поделиться им и сказать мне, если что-то не работает.

Что нового

  • Весь звонок одним файлом. Меню загрузки звонка теперь начинается с «Whole call (.zip)»: расшифровка, субтитры, саммари, заметки, чат по звонку, аудио и скриншоты в одном архиве. Ниже — отдельные файлы, как раньше.
  • Звонок можно загрузить обратно. Кнопка «Import call» на дашборде принимает такой файл и возвращает звонок в архив вместе с аудио — на другом компьютере, в другом браузере или после удаления. Если звонок уже есть, вы выбираете: заменить его или оставить оба. Вся база целиком по-прежнему переносится через «Настройки» → «Backup» (инструкция).
  • Субтитры. Звонок скачивается в .srt или .vtt, по таймингу самих слов, с разбивкой по концам предложений и сменам говорящего. Ваши правки расшифровки в них попадают.
  • Скриншоты одним архивом, а не отдельной загрузкой на каждую картинку.
  • Обратная связь прямо из расширения. Кнопка «Feedback» в боковой панели, на дашборде, в открытом звонке и в настройках, и «Report» рядом с сообщением об ошибке. Я сам читаю каждое сообщение и отвечаю по почте. Вместе с ним уходят версия расширения, ID установки и — если писать из ошибки — текст этой ошибки. Ничего из ваших расшифровок.
  • Новая облачная модель ИИ. Саммари, чат и заголовки теперь работают на OpenAI GPT-6 Luna, запасная — Google Gemini 2.5 Flash Lite. Запросы уходят только к провайдерам без хранения данных — без логирования и без обучения на ваших данных, — а если один провайдер недоступен, подхватывает другой, вместо того чтобы ИИ отключался совсем. Gemini Nano на вашем компьютере по-прежнему можно выбрать в настройках.
  • Заголовки по всему звонку. Перегенерация заголовка теперь читает начало, середину и конец длинного звонка, а не только первые минуты.

Исправления

  • Чат отвечал на языке расшифровки, а не на том, что вы выбрали для ИИ. Теперь отвечает на выбранном, как и саммари.
  • Диктовка в чат могла ничего не вернуть, если язык ИИ отличался от того, на котором вы говорите. Теперь диктовка всегда сама распознаёт язык речи.
  • Саммари с большим числом скриншотов (от 30) переставало обновляться, а перегенерация на другом языке молча оставляла старое. Исправлено.
  • «Скачать аудио» не срабатывало для записи, которую ставили на паузу и продолжали. Теперь скачивается.
  • Уведомления на дашборде не появлялись. Теперь появляются.
v1.10.4

Запись, которая не может подключиться, теперь говорит об этом — и предлагает обходной путь

Запись, которая не может подключиться, теперь говорит об этом — и предлагает обходной путь

Версии с 1.10.2 по 1.10.4, вышедшие за последние дни. Тема одна: сеть между вами и сервисом распознавания не пропускает соединение.

Что нового

  • Понятный ответ вместо бесконечного «Connecting to Deepgram…». Если сервис распознавания недоступен, запись сдаётся через пять секунд, и боковая панель говорит, что случилось: соединение блокирует сеть, VPN или антивирус, минуты не списаны. Раньше панель ждала бесконечно или, начиная с 1.10.2, 45 секунд — а потом показывала внутреннее сообщение, которое никому не помогало.
  • «Try via Call Copilot server». Кнопка под этим сообщением. Нажмите её — и аудио пойдёт к сервису распознавания через мой сервер в Германии, а не напрямую; так обычно проходит там, где прямое соединение не проходит. Сервер передаёт поток как есть и ничего не хранит. Выбор запоминается для установки, выключить его можно в Настройках → Setup → «Connection»; сам собой он не включается никогда. Это касается только распознавания — функции ИИ по-прежнему подключаются напрямую. Инструкция.
  • Сообщение остаётся на экране, пока вы его не закроете, а не исчезает через несколько секунд, пока вы ещё читаете.

Исправления

  • Первая запись сразу после покупки могла не запуститься (1.10.2). Теперь старт подтверждается сразу, а результат сообщается отдельно, и занятый момент в фоне больше не роняет запись, которая на самом деле поднималась.
  • Описание в Chrome Web Store сокращено до того, что расширение действительно делает (1.10.3).
v1.10.0

Запись системного звука — весь компьютер, а не одна вкладка

Запись системного звука — весь компьютер, а не одна вкладка

У расширения появился второй источник звука. Раньше оно слушало только вкладку браузера — теперь может записать всё, что играет на компьютере: десктопные Zoom и Teams, мессенджер, плеер, второй браузер.

Что нового

  • Системный звук как источник записи. Выбирается в новой панели «Audio sources» — она есть и в боковой панели, и в попапе расширения. Источник фиксируется на время записи и переключается перед следующей.
  • Панель «Audio sources» объединила выбор источника и выбор микрофона в одном месте, с пояснением у каждого варианта.
  • Подробные подсказки при отказе. Если запись не началась, расширение называет причину: диалог выбора экрана закрыт, не включён «Share system audio», не выдано разрешение macOS на запись экрана.
  • Требуется Chrome 141 или новее и macOS 14.2 или новее (либо Windows или ChromeOS). Пошаговая инструкция.

Исправления

  • Микрофон рядом с системным звуком больше не звучит тише: обработка входа подбирается под конкретное устройство, а встроенный микрофон снова получает эхоподавление.
  • Согласие на рассылку при регистрации снова сохраняется.
  • Подсказка о выборе источника больше не остаётся на экране после выбора устройства.
  • Попап: окно растёт вместе с карточкой быстрых действий, а клик по «Запись» на странице, которую записать нельзя, теперь даёт понятный ответ.
v1.9.13

Записи больше не обрываются на середине оплаченных минут

Записи больше не обрываются на середине оплаченных минут

Ошибка в учёте минут останавливала запись примерно вдвое раньше, чем позволял баланс. Исправлено.

Исправления

  • Запись идёт до конца оплаченных минут, а не до половины: в подсчёте учитывались уже списанные минуты дважды.
  • Обратный отсчёт в боковой панели больше не теряет точку старта, если панель открылась одновременно с началом записи.
v1.9.12

Демо открывает сайдбар с первого клика

Демо открывает сайдбар с первого клика

Два релиза за выходные: основной в воскресенье вечером и догоняющий с исправлениями в понедельник утром.

Что нового

  • Демо теперь открывает сайдбар с первого клика
  • Основной релиз вышел в воскресенье вечером после живого тестирования
  • Догоняющий релиз в понедельник утром исправил ещё пару найденных багов
v1.9.10

Полностью симулированное демо и починенный онбординг

Полностью симулированное демо и починенный онбординг

Демо больше не зависит от сервиса транскрибации — попробовать продукт можно до регистрации.

Что нового

  • Демо-режим полностью симулированный: показывает, как работает продукт, не расходуя минуты транскрипции
  • Демо доступно до регистрации — сначала посмотреть продукт, потом решать
  • Починен онбординг: первый запуск снова ведёт человека по шагам до первой записи
v1.8.1

Обязательная регистрация и защита от абьюза

Обязательная регистрация и защита от абьюза

За одну ночь вышли два релиза: большой проход по багам и новые правила для анонимных пользователей.

Что нового

  • Регистрация теперь обязательна: бесплатные токены больше не выдаются анонимам
  • Большой проход по багам — исправления по всему расширению по итогам полного ревью
  • Добавлен сбор отзывов внутри продукта
v1.7.11

Защита токена транскрибации и Install ID

Защита токена транскрибации и Install ID

Защитный релиз: закрыта дыра, через которую за один день выжгли сорок часов транскрибации.

Что нового

  • Закрыта дыра в получении токена Deepgram (сервиса, через который идёт транскрибация): раньше токен мог запросить кто угодно
  • Запросы токена теперь привязаны к Install ID — идентификатору установки расширения
  • Известное ограничение: версии до 1.7.11 не отправляют Install ID, поэтому для продолжения транскрибации нужно обновить расширение
v1.4.40

Публичный запуск в Chrome Web Store

Публичный запуск в Chrome Web Store

Call Copilot официально вышел в публичный Chrome Web Store.

Что нового

  • Расширение доступно всем в Chrome Web Store
  • Живой транскрипт звонка в сайдбаре — без бота-участника в звонке
  • Онбординг на три страницы и демо-сессия для первого знакомства
  • Экспорт и импорт данных
  • Исправлен баг с переключением вкладок