From 9307486ceb685f691639769d05dfe99bf0f9a986 Mon Sep 17 00:00:00 2001 From: Dmitriy Dementiev Date: Thu, 9 Jul 2026 20:32:47 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20=D1=84=D0=B8=D1=87=D0=B0=20SendTo-?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D1=8E=20=D0=BE=D1=82=D1=80=D0=B0=D0=B6=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=B2=20README=20=D0=B8=20AGENTS.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - фича --install-menu была описана только в глубине README; верхний список возможностей и инструкция для AI-ассистентов о ней не знали. - Что: - пункт «Из проводника Windows» в списке возможностей README со ссылкой на раздел; команды раздела приведены к tool-установке (без uv run). - строка context_menu.py в схеме архитектуры AGENTS.md. - Проверка: - вычитка README, переход по якорю раздела. Co-Authored-By: Claude Fable 5 --- AGENTS.md | 1 + README.md | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 6dab74c..b162c49 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -27,6 +27,7 @@ Package manager is **uv** (not pip). Build backend is hatchling. CLI (cli.py) → config.py cascade: CLI arg → .transcriber.toml → device-aware default → hardcoded → utils.py detect_device(), validate files, expand globs (Windows workaround) + → context_menu.py Windows SendTo: Transcribe.cmd install/uninstall (--install-menu / --uninstall-menu) → transcriber.py load_model() → get_backend(device) → ensure_model_available → create_model _transcribe_file() with mid-stream CUDA→CPU fallback → formatter.py segments → markdown with timestamps, paragraph grouping (>2s pause or >60s) diff --git a/README.md b/README.md index e553efa..af2220a 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ transcribe meeting.mp4 - **Полностью локально** — данные не покидают машину - **Авто-ускорение** — NVIDIA CUDA, Intel GPU (OpenVINO), ONNX (CPU), OpenVINO CPU или CPU fallback - **Батч-режим** — обработка нескольких файлов за один вызов +- **Из проводника Windows** — пункт Transcribe в меню «Отправить» ([установка](#контекстное-меню-проводника-windows)) - **Markdown с таймкодами** — удобен для суммаризации ИИ - **Аудио и видео** — mp3, wav, mp4, mkv и [другие форматы](#поддерживаемые-форматы) @@ -149,15 +150,17 @@ transcribe *.mp4 --force Установить пункт `Transcribe` в меню «Отправить»: ```bash -uv run transcribe --install-menu +transcribe --install-menu ``` +(при запуске из клона репозитория — `uv run transcribe --install-menu`) + Использование: выделите один или несколько аудио/видеофайлов в проводнике, откройте контекстное меню правой кнопкой. В Windows 11 выберите «Показать дополнительные параметры» или нажмите Shift+F10, затем «Отправить» → «Transcribe». Несколько выделенных файлов передаются в один процесс и обрабатываются одним батчем. Удалить пункт меню: ```bash -uv run transcribe --uninstall-menu +transcribe --uninstall-menu ``` Если что-то пошло не так, пункт можно удалить вручную: Win+R → `shell:sendto` → удалить `Transcribe.cmd`.