[2026-10-04] eagle: personal/projects/personal-os/zoom-ai-transcript-export.md work/zoom-transcripts/2026-09-29 Dominik Kapusta's Personal Meeting Room 2026-09-29 15 01(GMT+6 00) R5c_MKJNQ9etRHXe5EwOCA/transcript.json work/zoom-transcripts/2026-09-29 Dominik Kapusta's Personal Meeting Room 2026-09-29 15 01(GMT+6 00) R5c_MKJNQ9etRHXe5EwOCA/transcript.md work/zoom-transcripts/index.json

This commit is contained in:
Alexey Martemyanov committed 2026-10-04 10:14:24 +06:00
1 parent e6f85fff2e
commit e2de19fe2a
4 files changed
+819 -3

No files matched your search

@@ -28,7 +28,7 @@ related:
- У каждой заметки есть постоянный `note_id` в URL: `https://us01mynotes.zoom.us/{note_id}`.
- Страница заметки содержит полный transcript: текст, спикеров и временные метки.
- Текущий корпоративный аккаунт не разрешает создавать приложения в Zoom Marketplace: General App, Server-to-Server OAuth и Webhook Only App отключены. Раздел **User Management → Roles** пользователю недоступен.
- Открытая вкладка My Notes сама ничего не экспортирует. Экспортёр через авторизованную вкладку Chrome реализован и запускается ежедневно в 09:15 (Asia/Bishkek).
- Открытая вкладка My Notes сама ничего не экспортирует. Импортёр сохранения Markdown/JSON реализован. Ночной headless Chrome подготовлен, но отдельный профиль ждёт однократного входа в Zoom; расписание пока не включено.
## Options
@@ -90,12 +90,12 @@ Webhook:
## Caveats
- My Notes transcript retention включён и управляется политикой аккаунта. Заметки могут удаляться автоматически.
- Browser exporter активен через ежедневную Codex automation `Zoom My Notes browser import` (09:15, Asia/Bishkek). Первый transcript импортирован; повторный импорт оставил файлы без изменений.
- Первый transcript импортирован; повторный импорт оставил файлы без изменений. Старый Codex heartbeat остановлен: при закрытом Chrome он не подключается. Подготовлен LaunchAgent `com.personalos.zoom-browser` на 02:15 (Asia/Bishkek); после входа в отдельный Chrome-профиль его нужно включить.
- Открытая вкладка нужна драйверу во время выгрузки, но сама по себе ничего не сохраняет.
## Recommended path
1. ✅ Экспортёр через авторизованную вкладку Chrome и ежедневное расписание настроены.
1. ⏳ Headless-экспортёр и ночной LaunchAgent подготовлены; для запуска нужен однократный вход в Zoom в отдельном профиле Chrome.
2. ✅ Markdown + JSON сохраняются в Obsidian с дедупликацией по `note_id`.
3. ⏳ Индексация сохранённых transcript в pgvector ещё не реализована.