diff --git a/pr_office.md b/pr_office.md index 4c29633..62c1501 100644 --- a/pr_office.md +++ b/pr_office.md @@ -170,7 +170,6 @@ ### 3.1. Функционал первого этапа (MVP) ✅ Управление проектами (CRUD, поиск, фильтры) ✅ Управление встречами (CRUD, загрузка аудио/текста) -✅ Транскрибация аудио через Whisper API (синхронно) ✅ Генерация универсального резюме встречи ✅ Генерация протоколов трех типов (с учетом истории проекта) ✅ Редактирование протоколов в Markdown @@ -186,8 +185,7 @@ ⏳ WebSocket-уведомления о готовности транскрибации ⏳ Интеграция с остальными ВКС (MTS Link, Bitrix24) ⏳ Расширенная аналитика (дашборды, графики) -⏳ Мобильная адаптация -⏳ Мультиязычность (i18n) +⏳ Транскрибация аудио через Whisper API (синхронно) --- @@ -196,10 +194,9 @@ ### 4.1. Backend - **Runtime:** Node.js 20+ (LTS) - **Framework:** Express.js 4.x -- **ORM:** Drizzle ORM (TypeScript-first, легкая, с декларативными миграциями) - **База данных:** PostgreSQL 15+ с расширением `pgvector` - **Валидация:** Zod (для runtime-проверок) -- **ИИ-клиент:** OpenAI SDK (официальный) +- **ИИ-клиент:** собственный модуль основанный на OpenAI REST API - **Локальная векторизация:** @xenova/transformers (Hugging Face, ONNX Runtime) - **Генерация DOCX:** docx (библиотека для создания Word-документов) - **Аутентификация:** JWT (jsonwebtoken + bcrypt) @@ -207,27 +204,25 @@ ### 4.2. Frontend - **Framework:** Vue 3 (Composition API, `