Представляю Клетка— шахматный анализатор
Клетка — бесплатный анализатор шахмат с открытым исходным кодом для Windows, Linux и macOS.🌐 https://andreykhrypach.github.io/Kletka/
Идея простая: дать возможность работать с PGN, анализировать позиции с Stockfish и — главное — экспортировать дерево вариантов прямо в Polyglot-книгу.
Раньше работа с Polyglot-книгами требовала отдельных утилит и командной строки. Клетка даёт всё в одном месте: анализ, работу с PGN, редактирование книг и экспорт дерева вариантов в .bin.
## Что умеет Клетка
- Открытие, редактирование и сохранение PGN файлов
- Полная поддержка вариантов и аннотаций
- **Загрузка, просмотр и редактирование Polyglot книг прямо в программе**
- **Экспорт дерева анализа в Polyglot книгу** — создание личного репертуара
- Анализ позиций с движком Stockfish
- Копирование позиции в формате FEN + ASCII (Ctrl+Shift+P)
- Мультиязычность: русский, английский, китайский
- Настраиваемые темы доски
## Инструменты тренера
Клетка создавалась не только как анализатор, но и как инструмент для тех, кто учит шахматам — тренеров, родителей, наставников.
**Что можно делать прямо на доске:**
- **Рисовать стрелки** — показывать планы, диагонали, ключевые линии, слабые поля.
- **Ставить крестики** — отмечать ошибочные ходы, слабые поля, опасные клетки.
- **4 цвета маркеров** — синий, красный, зелёный, чёрный — для разных типов пометок.
- **Кружок** на поле — для акцента на конкретной клетке.
- **Undo / Redo** (Ctrl+Z / Ctrl+Y) — мгновенная отмена и возврат последнего маркера.
- **Автоочистка** при смене позиции или перевороте доски — маркеры не «прилипают» к старым клеткам.
**Зачем это нужно:**
- Разбор партии с учеником — показать ошибки и правильные продолжения.
- Объяснение дебютных идей — нарисовать план развития фигур.
- Анализ эндшпиля — отметить ключевые поля и диагонали.
- Подготовка к турниру — визуально зафиксировать типовые ошибки.
Все маркеры работают **поверх доски** — можно рисовать и **анализировать одновременно**. Стрелки и крестики **не мешают** работе с фигурами.
## Как установить
**Windows**: скачайте `.exe` со страницы релизов - https://github.com/AndreyKhrypach/Kletka/releases и запустите установщик.
**macOS**: скачайте `.dmg` со страницы релизов - https://github.com/AndreyKhrypach/Kletka/releases - откройте и перетащите `Kletka.app` в папку `Applications`.
**Linux (Debian/Ubuntu)**: скачайте `.deb` пакет со страницы релизов - https://github.com/AndreyKhrypach/Kletka/releases и установите через `sudo dpkg -i kletka*.deb`.
## После установки
Откройте Клетка, загрузите PGN файл или расставьте позицию, подключите Stockfish (Движок → Настроить движок) и начинайте анализ.
Если хотите попробовать экспорт в Polyglot — проанализируйте партию с вариантами, затем Книги → Экспорт в Polyglot книгу. Полученный `.bin` можно использовать в Stockfish, Leela, ChessBase, Scid, Arena.
## Обратная связь
Клетка — проект с открытым исходным кодом (GPL v3). Если попробуете — расскажите здесь, на Lichess, что думаете.
## Ссылки
- 🌐 **Сайт:** https://andreykhrypach.github.io/Kletka/
- 📦 **Скачать (все платформы):** https://github.com/AndreyKhrypach/Kletka/releases
- 💻 **Исходный код:** https://github.com/AndreyKhrypach/Kletka
- 📺 **Видеоуроки:**
- Установка на Windows -https://www.youtube.com/watch?v=OSaSA-Qm0GY
- Настройка Stockfish на Windows - https://www.youtube.com/watch?v=TWhIM4zsmIY
- Работа с Polyglot книгами - https://www.youtube.com/watch?v=QAz95CSiDy0
- Установка на Linux - https://www.youtube.com/watch?v=NXeR6J0_rXA
- Настройка Stockfish на Linux - https://www.youtube.com/watch?v=m-qWoTGNIXg