Разбор интерфейса MacWhisper (https://www.macwhisper.com/) — что у него может мешать и как сделать экран Skillok Meet. Решение владельца 01.10: интерфейс — Skillok + MacWhisper, проще, только светлая тема (тёмную убрать).
Потенциальные проблемы#
-
Слишком много функций вокруг главного действия.
- Главный сценарий:
добавить файл → транскрибировать → получить результат. - Всё остальное вторично.
- Если настройки моделей, языков, форматов и параметров визуально конкурируют с этим сценарием — интерфейс перегружен.
- Главный сценарий:
-
Неочевидная иерархия. Пользователь должен мгновенно понимать:
- что сейчас транскрибируется;
- сколько осталось;
- где результат;
- что с ним можно сделать.
Вторичные настройки не должны иметь такой же визуальный вес.
-
Слабая визуализация процесса. Хороший экран показывает ход работы, а не spinner и «Processing»:
Interview.mp4 ━━━━━━━━━━━━━━━ 67% 34:12 / 51:03 Speaker 1 Speaker 2 -
Результат выглядит как текстовый редактор. Транскрипт — не просто текст, его естественная структура:
00:03:21 Alex Мы решили... 00:03:38 Maria Да, но есть проблема... 00:04:02 Alex Тогда сделаем...Timeline, спикеры и аудио должны быть связаны.
-
Слабая связь Audio ↔ Text. Идеальное взаимодействие:
клик по абзацу → звук переходит к таймкоду клик по таймкоду → абзац становится активнымТранскрипт превращается из документа в интерфейс для работы с записью.
-
Слишком много технического. Пользователю не важно
Whisper Large v3 / temperature / beam size / VAD / compute type. Ему важно: «Максимальное качество / Быстро / Локально». Технические параметры — в «Дополнительно». -
Не выражен следующий шаг. После транскрибации экран сразу предлагает:
Transcript [Summary] [Key points] [Action items] [Ask AI] [Export]Иначе человек получил текст и сам решает, что с ним делать.
Если проектировать с нуля#
┌──────────────────────────────────────────────────────────┐
│ Library + New transcription │
├──────────────┬───────────────────────────────────────────┤
│ │ │
│ All │ Interview — October 1 │
│ Interviews │ │
│ Meetings │ ┌─────────────────────────────────────┐ │
│ Lectures │ │ ▶ 00:34:12 ━━━━━━━●━━━━ 51:03 │ │
│ │ └─────────────────────────────────────┘ │
│ │ │
│ │ Speaker 1 │
│ │ We decided to launch... │
│ │ │
│ │ Speaker 2 │
│ │ The main problem is... │
│ │ │
├──────────────┴───────────────────────────────────────────┤
│ Summary Actions Ask AI Export │
└──────────────────────────────────────────────────────────┘
Ключевой принцип: не «приложение для Whisper», а рабочее пространство вокруг записи, где транскрипт — центральный объект.
Первый шаг#
- Только светлая тема, тёмная убрана.
- Раскладка «библиотека слева + запись справа» как у MacWhisper, стиль Skillok (бумага, чернила, терракота, Quattro, квадратные углы).
- Ход расшифровки — полоса с процентом, а не надпись.
- Под расшифровкой сразу следующий шаг: Конспект, Задачи, Ревью, Свой запрос; «Копировать» — сверху.
Сделано в коммите 43a49bd. Связано: #7 (плеер и таймкоды), #6 (экспорт), #4 (модели без жаргона).