From 0f8e16a806f0f2d693e9629427895371300ef9bf Mon Sep 17 00:00:00 2001 From: Stream Date: Sat, 18 Apr 2026 15:50:01 +0300 Subject: [PATCH] auto-sync: 2026-04-18 15:50:01 --- memory/ontology/graph.jsonl | 1 + tasks/video-notes/PROJECT.md | 21 +++++++++++++++++++ .../TASKS/active/heygen-migration/TASK.md | 17 +++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 tasks/video-notes/PROJECT.md create mode 100644 tasks/video-notes/TASKS/active/heygen-migration/TASK.md diff --git a/memory/ontology/graph.jsonl b/memory/ontology/graph.jsonl index a892421..c89fbbd 100644 --- a/memory/ontology/graph.jsonl +++ b/memory/ontology/graph.jsonl @@ -125,3 +125,4 @@ {"op": "update", "id": "task_wiki_memory_setup", "properties": {"folder": "tasks/wiki-memory/TASKS/done/task_wiki_memory_setup/", "doc_path": "tasks/wiki-memory/TASKS/done/task_wiki_memory_setup/TASK.md"}, "timestamp": "2026-04-18T11:47:14.990420+00:00"} {"op": "update", "id": "task_xray_schema", "properties": {"folder": "tasks/proxy-vm/TASKS/active/task_xray_schema/", "doc_path": "tasks/proxy-vm/TASKS/active/task_xray_schema/TASK.md"}, "timestamp": "2026-04-18T11:47:14.990420+00:00"} {"op": "update", "id": "task_ontology_relations", "properties": {"description": "Исследовать почему graph.jsonl содержит 48 entities но 0 relations. Создать первые связи между сущностями на основе wikilinks в wiki-файлах и известных зависимостей проектов. Рассмотреть типы связей: использует, работает_над, зависит_от, владелец, интегрирован_с. Требуется привязка к проекту before migration can continue."}, "timestamp": "2026-04-18T11:47:14.990420+00:00"} +{"op": "update", "id": "task_62d77102", "properties": {"project": "proj_9adc33e4", "folder": "tasks/video-notes/TASKS/active/heygen-migration/", "doc_path": "tasks/video-notes/TASKS/active/heygen-migration/TASK.md"}, "timestamp": "2026-04-18T12:43:51.659624+00:00"} diff --git a/tasks/video-notes/PROJECT.md b/tasks/video-notes/PROJECT.md new file mode 100644 index 0000000..11d8d92 --- /dev/null +++ b/tasks/video-notes/PROJECT.md @@ -0,0 +1,21 @@ +# Видеокружочки + +**Status:** active +**Updated:** 2026-04-18 + +## Purpose + +Генерация video notes в Telegram: ElevenLabs TTS + lip sync video pipeline. + +## Main docs + +- `TZ.md` — основное ТЗ проекта +- `TASKS/active/heygen-migration/TASK.md` — задача миграции с fal.ai на HeyGen + +## Structure + +- `docs/` — вспомогательная документация +- `journal/` — решения и хронология +- `assets/` — медиа и вспомогательные файлы +- `meta/` — служебные данные +- `TASKS/` — задачи по статусам diff --git a/tasks/video-notes/TASKS/active/heygen-migration/TASK.md b/tasks/video-notes/TASKS/active/heygen-migration/TASK.md new file mode 100644 index 0000000..7174ac4 --- /dev/null +++ b/tasks/video-notes/TASKS/active/heygen-migration/TASK.md @@ -0,0 +1,17 @@ +# Переделать с fal.ai на HeyGen + +## Goal + +Создать talking photo в HeyGen и использовать его вместо fal.ai для lip sync pipeline. + +## Steps + +- Open HeyGen +- Go to AI Photo Avatar +- Upload Stream photo +- Get `talking_photo_id` +- Store it in `HEYGEN_TALKING_PHOTO_ID` in `.env` + +## Project + +- `proj_9adc33e4` — Видеокружочки