Ви перестаєте погоджувати скоуп на ходу, щоб потім про це шкодувати. Коли клієнт між іншим просить “ще дрібничку”, під камерою зʼявляється коротка підказка і готова фраза. Після дзвінка action items, ваші обіцянки і транскрипт уже лежать на сторінці в Meetings, і нічого з цього ви не писали самі.
Коли він озивається
За замовчуванням тиша. Підказка зʼявляється, лише коли спрацьовує один із тригерів:
Нова вимога
Прохання, схоже на change request.
Обіцяна дата чи оцінка
Він ніколи не пропонує години. Оцінку дає виконавець.
Суперечність
Сказане розходиться із записаним рішенням.
Ваша неточність
Неточна чи неповна відповідь від вас.
Розмова збоку
Команда клієнта переходить між собою на іншу мову.
Ваша черга
Вас назвали на імʼя: ваш апдейт, готовий до читання.
Як виглядає підказка
Зроблена для маленького вікна просто під камерою, щоб очі не бігали. 2-5 коротких рядків: суть вашою мовою першою, потім готова фраза мовою дзвінка. Прості речення, звичайні слова, жодних абревіатур.
Підказка з позначкою внутрішньої спирається на внутрішнє джерело і ніколи не має повторюватись клієнту.
Дзвінок крок за кроком
- Підготовка в тій самій сесії. Prep до мітингу, сторінки Notion чи папка, на яких сфокусуватись. Live Brief проєкту стартує з цього.
- Скажіть “live tips” перед дзвінком. Відкривається вікно Terminal і пише мікрофон і системний звук 2 окремими каналами: ви і вони.
- Питайте будь-що посеред дзвінка. “Що ми обіцяли щодо експорту?” Коротка відповідь з брифу і транскрипту, і він слухає далі.
- Зупиняйте явно. Напишіть “стоп” у чаті, закрийте вікно Terminal або дочекайтесь питання від таймера тиші. Закриття Zoom чи Meet запис не зупиняє.
Для інтервʼю з клієнтом є окремий режим: він стежить за запланованими питаннями і підказує уточнення.
Після дзвінка: нотатки, які не треба писати
Підсумок у чаті: action items з відповідальними й датами, нові вимоги, ваші зобовʼязання, відкриті питання і відповіді, до яких варто повернутись. Сторінка в базі Meetings проєкту зʼявляється сама, з транскриптом і підсумком. Наступні кроки (звіт, change request, ризик) пропонуються, але без вашої команди не запускаються.
Чому зроблено саме так
- Локальний Whisper. Розмови з клієнтом не йдуть у сторонній сервіс транскрипції. Модель працює на Apple Silicon, мережа потрібна один раз, щоб її завантажити.
- 2 канали, а не 1. Мікрофон і системний звук пишуться окремо, тож транскрипт знає, хто говорить, а зміна навушників не ламає запис.
- Ваші мови задані наперед. Ваш мікрофон розпізнається лише серед ваших мов, інша сторона серед дозволених. Краще за автовизначення.
- Файли як інтерфейс. Скіл (записані інструкції, за якими працює Claude) і записувач спілкуються лише кількома файлами: старт, стоп, статус і сам транскрипт.
Приватність і етикет
- Звук не зберігається. Розпізнані фрази одразу йдуть у текстовий файл, аудіобуфери живуть лише в памʼяті.
- Транскрипти лежать у папці проєкту. Не кладіть їх у публічні репозиторії.
- Сторінка в Meetings внутрішня. Скіл нічого не надсилає клієнту.
- Скажіть учасникам, що ведете транскрипт, як із будь-яким нотатником. Правила згоди різні в різних країнах і контрактах.
Що потрібно
| Мак | Apple Silicon (M1 і новіші), macOS 14.2 і новіша |
| Інструменти | Xcode Command Line Tools, Python 3.10+ |
| Диск | Приблизно 2.5 ГБ на модель і оточення |
| Claude | Claude desktop (Cowork) з підключеною папкою, плагіном і конфігом проєкту (коротким файлом про ваш проєкт) |
| Notion | Опційно, але бажано: Live Brief і сторінка після дзвінка потребують його |
Порада щодо моделі: швидша модель для щоденних дзвінків, найсильніша для інтервʼю і дзвінків з високими ставками.
Встановлення, десь 15 хвилин
Здебільшого це завантаження моделі. Один раз, після того як другий поверх працює.
1. Потрібні інструменти
Якщо їх ще немає, вставте в Terminal по одному (Cmd+Space, “Terminal”). Сам Homebrew описано на сторінці розгортання.
xcode-select --install
brew install python@3.12
Перший відкриє вікно. Натисніть Install і дочекайтесь кінця.
2. Покладіть записувач на Мак
Записувач лежить у завантаженому репозиторії, а не в плагіні. Попросіть Claude у задачі з папкою work:
copy tools/live-transcriber from ~/work/pm-control-tower to ~/work/Tools/live-transcriber
3. Запустіть інсталятор
Цей крок ви робите самі в Terminal, бо дозволи на звук macOS дає лише людині за Маком:
bash ~/work/Tools/live-transcriber/install.sh
Він збирає невелику аудіопрограму, ставить модель мовлення (приблизно 1.6 ГБ) і тестує звук.
4. Дозвольте мікрофон і системний звук
Під час тесту macOS поставить 2 питання. На обидва Allow:
- Terminal would like to access the microphone. Це ваша сторона дзвінка.
- Terminal would like to record system audio. Це всі інші на дзвінку.
Коли скрипт попросить, увімкніть будь-який звук (відео на YouTube) на 5 секунд.
Пропустили вікна? Відкрийте System Settings, Privacy & Security:
- Microphone: увімкніть Terminal.
- Screen & System Audio Recording: додайте Terminal у запис системного звуку.
5. Перевірте
Попросіть Claude:
check ~/work/Tools/live-transcriber/logs/install.log and tell me if the install is OK
Готово, коли лог закінчується на install OK, а піки mic і sys більші за нуль. Якщо sys нуль, найчастіше під час тесту нічого не грало. Увімкніть відео і попросіть Claude запустити перевірку системного звуку з docs/uk/17-live-tips.md.
6. Спробуйте на уявному дзвінку
У задачі Cowork з папкою work і увімкненим Notion:
live tips <ваш проєкт>
Вікно “Live transcriber” у Terminal відкриється само. Поговоріть хвилину, потім напишіть стоп у чат. Готово, коли у чаті є підсумок, а в базі Meetings нова сторінка.