[2026-10-04] eagle: personal/projects/personal-os/zoom-ai-transcript-export.md work/zoom-transcripts/2026-09-29 Apple Weekly Team Meeting - Zoom ID 2026-09-29 20 02(GMT+6 00) LKv7PP5oRNWI9GIMVfUIQg/transcript.json work/zoom-transcripts/2026-09-29 Apple Weekly Team Meeting - Zoom ID 2026-09-29 20 02(GMT+6 00) LKv7PP5oRNWI9GIMVfUIQg/transcript.md work/zoom-transcripts/index.json

This commit is contained in:
Alexey Martemyanov committed 2026-10-04 09:44:00 +06:00
1 parent bed3631f1b
commit a73087912a
4 files changed
+1879 -8

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 сама ничего не экспортирует. Локальный экспортёр пока не реализован.
- Открытая вкладка My Notes сама ничего не экспортирует. Экспортёр через авторизованную вкладку Chrome реализован и запускается ежедневно в 09:15 (Asia/Bishkek).
## Options
@@ -69,14 +69,14 @@ Webhook:
2. Собирает `note_id` и обрабатывает только новые заметки.
3. Открывает каждую страницу заметки.
4. Извлекает transcript из страницы.
5. Сохраняет Markdown и JSON в Obsidian или pgvector.
5. Сохраняет Markdown и JSON в Obsidian; индекс по `note_id` не допускает повторов. Индексация в pgvector остаётся отдельным этапом.
Предлагаемая структура:
```text
zoom-transcripts/
/Users/admin/obsidian/work/zoom-transcripts/
index.json
2026-09-29 Meeting title/
2026-09-29 Meeting title {note_id}/
transcript.md
transcript.json
```
@@ -90,14 +90,14 @@ zoom-transcripts/
## Caveats
- My Notes transcript retention включён и управляется политикой аккаунта. Заметки могут удаляться автоматически.
- Browser exporter не создан и не запущен.
- Browser exporter активен через ежедневную Codex automation `Zoom My Notes browser import` (09:15, Asia/Bishkek). Первый transcript импортирован; повторный импорт оставил файлы без изменений.
- Открытая вкладка нужна драйверу во время выгрузки, но сама по себе ничего не сохраняет.
## Recommended path
1. Реализовать экспортёр через браузерный драйвер и открытую авторизованную вкладку My Notes.
2. Экспортировать новые заметки в Markdown + JSON.
3. Индексировать сохранённые transcript в pgvector.
1. ✅ Экспортёр через авторизованную вкладку Chrome и ежедневное расписание настроены.
2. ✅ Markdown + JSON сохраняются в Obsidian с дедупликацией по `note_id`.
3. ⏳ Индексация сохранённых transcript в pgvector ещё не реализована.
---