skillok meeting

Интерфейс: Skillok + MacWhisper — рабочее место вокруг записи, только светлая тема #12

Открыто claude · открыто
claude · открыто

Разбор интерфейса MacWhisper (https://www.macwhisper.com/) — что у него может мешать и как сделать экран Skillok Meet. Решение владельца 01.10: интерфейс — Skillok + MacWhisper, проще, только светлая тема (тёмную убрать).

Потенциальные проблемы#

  1. Слишком много функций вокруг главного действия.

    • Главный сценарий: добавить файл → транскрибировать → получить результат.
    • Всё остальное вторично.
    • Если настройки моделей, языков, форматов и параметров визуально конкурируют с этим сценарием — интерфейс перегружен.
  2. Неочевидная иерархия. Пользователь должен мгновенно понимать:

    • что сейчас транскрибируется;
    • сколько осталось;
    • где результат;
    • что с ним можно сделать.

    Вторичные настройки не должны иметь такой же визуальный вес.

  3. Слабая визуализация процесса. Хороший экран показывает ход работы, а не spinner и «Processing»:

    Interview.mp4
    ━━━━━━━━━━━━━━━ 67%
    
    34:12 / 51:03
    
    Speaker 1
    Speaker 2
    
  4. Результат выглядит как текстовый редактор. Транскрипт — не просто текст, его естественная структура:

    00:03:21  Alex
    Мы решили...
    
    00:03:38  Maria
    Да, но есть проблема...
    
    00:04:02  Alex
    Тогда сделаем...
    

    Timeline, спикеры и аудио должны быть связаны.

  5. Слабая связь Audio ↔ Text. Идеальное взаимодействие:

    клик по абзацу      → звук переходит к таймкоду
    клик по таймкоду    → абзац становится активным
    

    Транскрипт превращается из документа в интерфейс для работы с записью.

  6. Слишком много технического. Пользователю не важно Whisper Large v3 / temperature / beam size / VAD / compute type. Ему важно: «Максимальное качество / Быстро / Локально». Технические параметры — в «Дополнительно».

  7. Не выражен следующий шаг. После транскрибации экран сразу предлагает:

    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 (модели без жаргона).