Готово и в проработке

# Дорожная карта

Что уже вышло, что прорабатывается и что остаётся за рамками проекта.

**Обещание:** всё на этой странице остаётся 100% локальным. Никаких серверов, аккаунтов и нового сбора данных — никогда. У пунктов дорожной карты нет дат. Что выйдет, определяют отзывы и пул-реквесты. Текущий выпуск: **v2.5.1**.

## Предлагаемые следующие приоритеты

В первую очередь изучить локальное распознавание текста и объединение снимков. Это гипотезы для проверки по отзывам пользователей, а не обязательства по выпуску. Для записи видео приоритетно удаление фрагментов из середины записи.

Сохранить простоту режима Express. Дополнительные варианты размещать в параметрах захвата, инструментах редактора или истории, не добавляя шагов в основной сценарий. Новые сценарии работы со снимками должны поддерживать Chrome и Firefox; возможности записи видео зависят от браузера.

Легенда статусов: В проработке Запланировано Готово За рамками

## Съёмка

- **Лупа при выделении и привязка к элементам** В проработке Увеличительное стекло у перекрестия во время выделения и края, которые прилипают к границам элементов.
- **Пакетная съёмка: список URL → один PDF** В проработке Снять с прокруткой несколько страниц и экспортировать их одним многостраничным PDF. Это соединяет две части, которые уже существуют.

## Работа со снимками экрана

- **Читаемый экспорт длинных страниц** В проработке Страница выше одного изображения теперь делится на несколько изображений (v2.4.0). Дальше изучить: обзор с выбранными фрагментами деталей.
- **Предложения по скрытию данных** В проработке Локально выделять потенциально конфиденциальный текст, например адреса почты и телефоны, для проверки и подтверждения скрытия сплошной заливкой. Распознавание может пропустить данные и не гарантирует конфиденциальность.
- **Объединение снимков** В проработке Размещать сохранённые снимки вертикально, рядом или в многостраничном PDF с подписями. Начать с сохранённых снимков, прежде чем добавлять автоматический пакетный захват.
- **Сравнение до и после** В проработке Выбрать два снимка из истории и сравнить их ползунком или подсветкой различий для отслеживания изменений страниц, проверки дизайна и отчётов об ошибках.
- **Необязательная подпись с источником** В проработке Добавить к экспорту заголовок страницы, URL, время захвата и размер видимой области. Перед отправкой проверить и удалить конфиденциальные параметры URL. Это контекст, а не доказательство подлинности.
- **Создание наглядного руководства** В проработке Собрать снимки в последовательность шагов, добавить короткие подписи и нумерованные пометки, затем локально экспортировать аккуратный документ без аккаунта.

## Запись

- **Режим зума за курсором** Запланировано Зум, который панорамирует за курсором, вместо фиксированных блоков зума.
- **Пресеты размеров под платформы** В проработке Экспорт под целевое соотношение сторон — YouTube, Shorts, квадрат — вместо пропорций самой вкладки.
- **Разрез и удаление внутри сегмента** В проработке Разрезать сегмент надвое на шкале времени и выбросить ненужный кусок, вместо обрезки только с концов.

## Продвинутые функции

- **Локальный OCR — скопировать текст со скриншота** В проработке Выделить область и скопировать текст, распознанный локально. Оценить размер движка и языковых данных, точность и затраты на запуск; загружать только при необходимости. Данные снимков не покидают устройство.
- **Поиск в локальной истории** В проработке Искать по заголовку страницы или домену, переименовывать снимки и закреплять важные, чтобы сохранять их в истории. Изучить поиск по распознанному тексту после появления локального OCR.

## Производительность и доводка

- **Сборка снимка в воркере** В проработке Перенести сборку всей страницы в Web Worker с OffscreenCanvas, чтобы интерфейс оставался отзывчивым на очень длинных страницах.
- **Мгновенное открытие редактора** В проработке Прогревать бандл редактора во время съёмки, чтобы вкладка открывалась почти мгновенно.

## За рамками

- **Съёмка окон рабочего стола и всего экрана** За рамками Для неё нужно разрешение `desktopCapture`, которое добавляет предупреждение «захват содержимого экрана» при установке и окно выбора Chrome на каждом снимке. OpenScreenShot поставляется с пустыми `host_permissions`, и сохранить их пустыми ценнее, чем добавить эту функцию.

## Готово

v2.5.1 текущий выпуск

- **`npx -y openscreenshot` запускает MCP-сервер** — без аргументов и со stdin, подключённым через конвейер, пакет `openscreenshot` запускает MCP-сервер, как и ожидают MCP-клиенты и каталоги. `openscreenshot serve` по-прежнему работает, а терминал по-прежнему получает справку по использованию CLI.

v2.5.0

- **Скрытие данных при съёмке через CLI и MCP** — CLI и MCP-сервер `openscreenshot` до съёмки закрывают чёрными прямоугольниками элементы по CSS-селекторам, адреса электронной почты, номера телефонов, ключи API и прямоугольные области в пикселях. Съёмка завершается ошибкой без изображения, если селектор ничего не находит или страница сдвигает цель во время съёмки.

v2.4.1

- Исправление: снимок всей страницы теперь включает прокручиваемые области внутри страницы, такие как таблицы, блоки кода и виджеты дашбордов, на всю высоту. Панель дашборда, которая прокручивается совсем немного, теперь тоже попадает в снимок целиком.

v2.4.0

- **Очень длинные страницы делятся на несколько изображений** — снимок всей страницы выше одного изображения теперь сохраняется как до шести изображений, а не завершается ошибкой. При скачивании каждая часть получает своё имя, а редактор открывает каждую часть в отдельной вкладке.
- При захвате локального файла без доступа к файлам сообщение теперь называет нужный переключатель: «Разрешить открывать файлы по ссылкам» на странице сведений о расширении.

v2.3.1

- Название расширения для Chrome теперь на всех языках включает Screen Recorder, поэтому поиск по записи экрана в магазине тоже находит его.

v2.3.0

- **Управление в отдельной вкладке** — кнопка записи открывает рядом со страницей вкладку управления с живым изображением камеры. Элементы управления никогда не попадают в видео.
- **Запись части вкладки** — выделите область записи на снимке страницы. Масштаб, волны кликов и указатель работают внутри неё.

v2.2.0

- **Захват элемента страницы** — наведите указатель или используйте стрелки, чтобы выбрать карточку, график, таблицу или изображение, затем расширьте или сузьте выделение через родительские и дочерние элементы.
- **Экспорт записей в MP4** — MP4 с H.264 + AAC теперь используется по умолчанию, WebM доступен рядом.
- **Сохранение в папку внутри «Загрузок»** — символ `/` в шаблоне имени файла сохраняет снимок во вложенную папку, а предпросмотр показывает очищенный путь.
- **Больше фигур и стрелок** — скруглённый прямоугольник, овал и треугольник с необязательной сплошной заливкой; сплошные, открытые, двойные и точечные наконечники; и стрелки, которые изгибаются за среднюю ручку.
- **Свой порядок инструментов** — перетаскивайте инструменты на панели или перемещайте выбранный инструмент клавишами `Alt+↑` / `Alt+↓`.
- **Толщина линий под размер снимка** — предустановки масштабируются по ширине снимка, и есть новая предустановка 24 px.
- **Настройки со вкладками** — страница настроек с наглядными элементами управления, а задержка захвата теперь стоит рядом с режимами захвата во всплывающем окне.
- **Необязательные отчёты об ошибках** — после неудачного захвата всплывающее окно предлагает отправить отчёт. Ничего не отправляется, пока вы не нажмёте «Отправить».
- Исправления: захват всей страницы теперь работает с панелями, которые прокручиваются во внутренней области, а сочетание клавиш macOS для видимой области перенесено с Command+Shift+V (вставка с сохранением стиля) на Option+Shift+V.

v2.1.3

- Кнопки и напоминания об оценке в Firefox теперь открывают отзывы Mozilla. Кнопки установки на сайте учитывают браузер и предлагают ссылку для другого браузера. Обновлены приоритеты дорожной карты и сценарии работы со снимками.

v2.1.2

- Быстрые действия и подтверждение захвата — копирование, сохранение PNG и экспорт PDF из окна прогресса с более понятными подтверждениями копирования в буфер обмена и скачивания.

v1.5.0

- **Полное управление с клавиатуры и поддержка скринридеров** — фокусируемый холст с перебором слоёв, размещением, перемещением, изменением размера и обрезкой с клавиатуры; объявления в live-области о каждом изменении; перемещаемый tabindex на обеих панелях; видимые кольца фокуса и минимальный размер целей 24×24; поддержка `forced-colors` и `prefers-contrast`; строки интерфейса редактора переведены на `chrome.i18n`.
- **Инструмент Cut** — отметьте одну или несколько горизонтальных полос на снимке всей страницы и уберите их с живым предпросмотром. Вырезы обратимы и отменяются, как любая другая правка.
- **Именованные пресеты Beautify** — готовые стили в один клик, которые задают отступы, скругление углов, тень и фон разом, поверх существующих ползунков Beautify.
- **Настраиваемые маркеры обрезки, с отменой** — восемь маркеров на рамке обрезки, и применение обрезки больше не очищает историю отмены.
- **Мультивыбор, дублирование и сдвиг стрелками** — клик с Shift выбирает несколько аннотаций, `Alt+D` дублирует, а стрелки сдвигают выделение.
- **Полка истории снимков** — последние двенадцать снимков вместо одного, открываются заново из редактора.
- **Закрепление снимка в плавающем окне** — через Document Picture-in-Picture — единственное окно поверх остальных, которое предлагает Chrome.
- **Сила размытия для каждого слоя** — ползунок на инструменте размытия вместо одной фиксированной силы.
- **Настройка записи в два клика** — `tabCapture` запрашивается прямо с кнопки «Запись» при её первом нажатии.
- **Отмена в рекордере и упрощённая панель** — отмена и повтор для редактора записи, Beautify свёрнут в один поповер, а «Добавить зум» перенесён на шкалу времени.
- **Записи, доступные из окна расширения** — ссылка «Записи» рядом с «Прошлый снимок» открывает список записей рекордера, до которого раньше не вела ни одна кнопка. Каждая строка показывает дату, длительность, размер файла, источник и какие дорожки (микрофон, звук вкладки, камера) она содержит.
- **Обновлённый интерфейс редактора** — стабильная панель стилей, сгруппированная панель инструментов, ползунок и холст в коралловой теме, которые подстраиваются под светлый и тёмный режимы, единообразное нажатое состояние и настоящие состояния загрузки и ошибок при экспорте.

v1.3.0

- **Автоскрытие панели управления** — панель управления записью прячется примерно через три секунды после того, как курсор её покинул, чтобы не попадать в видео. Чтобы вернуть её, подведите курсор к нижнему центру страницы. Она остаётся видимой, пока курсор на ней и пока запись на паузе.
- **Синтетическая накладка курсора** — переключатель «Показывать курсор» в панели настроек редактора, включён по умолчанию, рисует плавный указатель по записанной траектории курсора и в предпросмотре, и в экспорте WebM, потому что `tabCapture` никогда не записывает системный курсор.

v1.2.0

- **Рекордер экрана с автозумом** — запись текущей вкладки, с разрешением `tabCapture`, которое запрашивается один раз, при первой записи. Редактор проигрывает дубль на шкале времени с автоматическим зумом на кликах курсора, ручными блоками зума и обрезкой по сегментам, затем перерисовывает экспорт через canvas, подмешивая микрофон и звук вкладки, эффекты кликов и необязательное окно камеры. Фрагменты по 1 секунде ложатся в IndexedDB по ходу записи, поэтому запись переживает сбой и закрытую фоновую страницу.

v1.1.0

- **Быстрая съёмка** — строка «После съёмки» в окне расширения отправляет снимок в редактор, буфер обмена или папку загрузок. Она действует для кнопок в окне, сочетаний клавиш и контекстного меню.
- **Пипетка (`I`)** — берёт цвет с отрисованного холста, поэтому цвет внутри spotlight или на градиенте Beautify выбирается таким, каким выглядит. Кнопка на строке цветов открывает общесистемную пипетку Chrome.
- **Перетащите, бросьте или вставьте любое изображение** — аннотируйте картинку, которая у вас уже есть. Импорт занимает то же место, что и снимок, поэтому все инструменты и пути экспорта продолжают работать.
- **Черновики редактора, устойчивые к сбоям** — правки сохраняются локально по ходу работы и предлагаются обратно, когда редактор открывается снова. Восстановление всегда по клику.

v0.7.0

- **Режим Beautify** — отступы, скруглённые углы, тень и шесть градиентных пресетов, сплошной цвет или прозрачность. Показывается вживую и попадает в каждый экспорт.
- **Экспорт в любом масштабе** — 25 / 50 / 100 / 200 % или точная ширина в пикселях. Размеры сверх лимитов холста Chrome отклоняются, а не записываются пустым файлом.

v0.6.1

- **Съёмка с задержкой** — Нет / 3 с / 5 с / 10 с в окне расширения, с обратным отсчётом на значке, для состояний наведения, выпадающих меню и подсказок.
- **Съёмка из контекстного меню** — вся страница, видимая часть или область из собственного меню страницы. Учитывает настройку задержки.
- **Повтор последней области** — повторная съёмка прошлой рамки выделения из нижней части окна расширения или из контекстного меню.

v0.6.0

- **Заливка и мозаика** — режим инструмента размытия: мягкое размытие, крупная мозаика или сплошная заливка, которая переживает пересжатие.
- **Инструмент Spotlight (`O`)** — вырезы в форме прямоугольника, скруглённого прямоугольника или эллипса, которые сливаются в один затемняющий слой.
- **Изменение размера любой аннотации** — перо и маркер масштабируются по ограничивающей рамке; текст и номера шагов — за угловые маркеры.

v0.5.0

- **Инструмент прямой линии (`L`)** — стрелка без наконечника.
- **Ограничения с Shift** — квадратные прямоугольники и области размытия, линии и стрелки с привязкой к 45°.
- **Цифры `1`–`8`** задают цвет.
- **Двойной клик по текстовому слою** открывает его на правку.

v0.4.0 и раньше

- Токен имени файла `{domain}`, рядом с `{date}`, `{time}`, `{title}`, `{w}` и `{h}` (v0.4.0).
- Номера шагов и инструмент «Маркер» (v0.3.0).
- Шпаргалка сочетаний клавиш в редакторе, экспорт привязан к ⌘S (v0.3.0).
- Единое меню масштаба с управлением с клавиатуры (v0.3.0).
- Именованные образцы, свой цвет и недавние цвета (v0.3.0).
- Диалог экспорта может сохранить свои настройки как новые значения по умолчанию (v0.3.0).
- Кликабельные токены имени файла с живым предпросмотром (v0.3.0).
- Ссылки на Ko-fi в README, на сайте и внизу окна расширения (v0.2.7).

## Повлияйте на то, что выйдет дальше.

Что люди просят, то и делается.

[Предложить функцию](https://github.com/pghqdev/OpenScreenShot/issues/new)

Хотите сделать что-то из этого сами? Пул-реквесты приветствуются. См. [руководство для участников](https://github.com/pghqdev/OpenScreenShot/blob/main/CONTRIBUTING.md).

---

Canonical page: https://openscreenshot.app/ru/roadmap/
