Инструмент, который вырос из рабочей рутины
Simple Shot изначально не задумывался как «продукт для масс». Это был рабочий инструмент — для меня и для таких же «гуру» на проектах: разработчиков, тестировщиков, людей, которые каждый день фиксируют баги, сценарии и состояние UI для заказчика.
Сценарий простой и знакомый: выделить область экрана, быстро подписать стрелкой или текстом, при необходимости размыть чувствительные данные, сохранить PNG или сразу отдать ссылку после загрузки. Без тяжёлого редактора и без «ещё одного аккаунта в облачном сервисе», если достаточно своего SFTP/S3/API.
От личного convenience к решению отдать в open source
Со временем стало очевидно: потребность не уникальна. Такой инструмент нужен не только мне и узкому кругу гиков. Его не хватает многим, кто ежедневно общается с бизнесом через скриншоты — QA, support, аналитикам, тимлидам. Тогда и было принято решение: вынести Simple Shot в массы — открытый репозиторий, MIT-лицензия, публичная сборка и понятная документация.
Проект живёт на GitHub: захват с нескольких мониторов, аннотации, watermark, история ссылок, профили загрузки (SSH/SFTP, FTP/FTPS, Amazon S3, HTTP API с ключом), шифруемое хранилище секретов, десяток языков интерфейса. Технически это Electron + TypeScript, tray-приложение под Windows / macOS / Linux.
Для кого это «открытие», а для кого — избыток
Честно о позиционировании. Для рядового пользователя, которому нужен «раз в месяц вырезать мем», функционал Simple Shot может показаться чрезмерным: профили загрузки, vault, watermark, blur, aspect-ratio crop — это уже профессиональный контур.
Зато для программистов, тестировщиков и всех, кто работает на благо заказчиков, картина другая. После волны AI-инструментов в разработке остаётся огромный пласт «визуальной коммуникации» с бизнесом: баг с пометкой, макет «как сейчас», proof после фикса. Быстрый захват → аннотация → ссылка в чат — это повседневная гигиена команды. В этом сегменте Simple Shot ощущается именно как практическое открытие года после AI: модель пишет код, а вы всё равно должны показать результат человеку. Скриншот с контекстом остаётся валютой доверия.
Что уже стабильно, а что в работе
По платформам картина асимметричная — и это важно проговорить открыто:
- Windows — основной боевой контур. Уже вышло порядка четырёх версий (в том числе установщик NSIS и portable-сборка через electron-builder). Именно сюда ушла большая часть итераций по UX, загрузкам и стабильности tray.
- Linux — требует дополнительной проработки: окружения рабочего стола, права на захват экрана, упаковка и полировка инсталляции отличаются от Windows сильнее, чем кажется «тому же Electron».
- Apple (macOS) — отдельный фронт: permissions на Screen Recording, notarization/подпись, поведение меню и трея. База общая, но до «продуктового» уровня macOS-сборки ещё нужно довести.
Стратегия осознанная: сначала закрепить Windows как зрелый канал для тех, кто уже пользуется ежедневно, параллельно закрывать пробелы Linux и macOS, не обещая «идеально везде» раньше времени.
Принципы, которые держу в продукте
- Сначала скорость цикла «заметил → показал», потом украшательства.
- Секреты и профили загрузки — first-class citizen, не afterthought.
- Open source (MIT): код и процесс видны; вклад приветствуется.
- Честный roadmap по платформам вместо ложного «full cross-platform day one».
Вывод
Simple Shot родился как инструмент для сильных инженеров и QA, а вырос в публичный продукт, потому что такая боль оказывается общей. Для casual-пользователя он может быть «слишком мощным»; для тех, кто каждый день сдает результат заказчику — это как раз тот слой продуктивности, который AI не заменяет. Windows уже прошёл несколько релизов; Linux и macOS — следующий этап зрелости. Репозиторий открыт: github.com/prybytkow/simple-shot.
