--- name: ege-checker description: > Проверка заданий ЕГЭ с выставлением баллов по официальным критериям ФИПИ. Используй этот скилл когда пользователь: - Загружает фото/скан рукописного сочинения ЕГЭ по русскому языку - Просит проверить сочинение ЕГЭ, выставить баллы, оценить работу - Загружает аудиозапись ответов по разделу "Говорение" ЕГЭ по английскому - Упоминает "ЕГЭ", "сочинение", "критерии К1-К12", "говорение английский" - Просит разобрать ошибки в сочинении по критериям ФИПИ Скилл умеет: OCR рукописного текста через vision, STT аудиозаписей через faster-whisper, оценку по критериям ФИПИ 2026. Работает с любой multimodal LLM (Qwen, GPT-4o и др.). --- # ЕГЭ-Checker ## Обзор возможностей | Модуль | Вход — только распознавание | Вход — распознавание + оценка | |--------|----------------------------|-------------------------------| | Сочинение (русский) | Сканы бланков | Сканы + исходный текст + тема | | Говорение (английский) | Аудиозапись | Аудиозапись + задания (текст, ключевые фразы, вопросы, план, фотографии) | --- ## Модуль 1: Сочинение ЕГЭ по русскому языку ### Логика запуска **Если прислали только сканы бланков (без исходного текста и темы):** → Только распознать рукопись и вывести текст. Оценку не выставлять. → Сообщить: "Текст распознан. Чтобы выставить баллы по критериям, пришлите также исходный текст задания и тему сочинения." **Если прислали сканы + исходный текст задания + тему:** → Распознать рукопись, затем выставить баллы по К1–К10 с объяснением снятий. --- ### Режим 1: Только распознавание 1. Внимательно рассмотри все изображения — бланки могут быть на нескольких листах 2. Распознай рукописный текст максимально точно, сохраняя абзацное деление 3. Зачёркнутые слова отмечай как ~~зачёркнуто~~ 4. Выведи распознанный текст и сообщи количество слов 5. Уточни: "Если есть неточности — поправьте. Чтобы выставить баллы, пришлите исходный текст задания." --- ### Режим 2: Распознавание + оценка по критериям **Шаг 1 — Распознать текст** (как в режиме 1, шаги 1–4) Попроси подтвердить распознанный текст перед оценкой. **Шаг 2 — Загрузить критерии** Прочитай `references/russian-essay-criteria.md` — критерии К1–К10 с баллами (ЕГЭ 2026). **Шаг 3 — Проверить предварительные условия** - Подсчитай слова. Если менее 150 → все критерии = 0, сообщи об этом явно. - Если К1 = 0 → К2 и К3 автоматически = 0. **Шаг 4 — Оценить по каждому критерию К1–К10 последовательно** Для каждого критерия: - Процитируй конкретный фрагмент из сочинения (если уместно) - Объясни снятие баллов — что именно не выполнено и почему - Выставь балл **Шаг 5 — Итоговый вывод** ``` ## Результаты проверки сочинения ЕГЭ (2026) ### Количество слов: XX ### Оценка по критериям | Критерий | Название | Балл | Макс | |----------|----------|------|------| | К1 | Позиция автора | X | 1 | | К2 | Комментарий к позиции автора | X | 3 | | К3 | Собственное отношение + аргумент | X | 2 | | К4 | Фактическая точность | X | 1 | | К5 | Логичность | X | 2 | | К6 | Этические нормы | X | 1 | | К7 | Орфография | X | 3 | | К8 | Пунктуация | X | 3 | | К9 | Грамматика | X | 3 | | К10 | Речевые нормы | X | 3 | | **ИТОГО** | | **XX** | **22** | ### Подробные комментарии **К1 — [балл/1]** [что именно засчитано или почему снято] **К2 — [балл/3]** [разбор с цитатами: есть ли 2 примера, пояснения, смысловая связь] ...и так далее по каждому критерию... ### Снятия баллов (итого) - К2: -1 — смысловая связь между примерами есть, но не пояснена - К7: -1 — ошибка в слове "..." ... ### Главные рекомендации 1. [самое важное] 2. ... ``` --- ## Модуль 2: Говорение ЕГЭ по английскому ### Логика запуска **Если прислали только аудиозапись:** → Прослушай аудиозапись и выведи транскрипт **Если прислали аудиозапись и задания:** → Прослушай аудиозапись и проверь ответ ученика по критериям **Все задания присылаются отдельными аудиофайлами - их может быть несколько, может быть 1 - это нормально** **Если прислали не все задания - проверь то, что прислали, и ничего больше** --- **Шаг 1 — Запустить recognition.py** ```bash python3 ~/.zeroclaw/workspace/skills/ege-checker/recognition.py ``` **Шаг 2 - Загрузить критерии** Прочитай `references/english-speaking-criteria.md` — критерии 1-4 задания с баллами (ЕГЭ 2026). **Шаг 3 — Оценить задания по критериям** Для каждого критерия: - Объясни снятие баллов — что именно не выполнено и почему - Выставь балл **Шаг 4 — Итоговый вывод** Список: задание - распознанный ответ - выставленный балл - обьяснение оценки Если есть нераспознанные — явно отметить. --- ## Общие принципы - **Актуальность**: Критерии соответствуют ФИПИ ЕГЭ 2026 - **Строгость**: Придерживайся формулировок критериев точно - **Снятия**: Всегда объясняй конкретно что именно не выполнено и почему снят балл - **Пограничные случаи**: При сомнении — объясни оба варианта, выбери более обоснованный - **Тон**: Конструктивный, учебный инструмент — не карательный - **Совместимость**: Скилл работает с любым multimodal агентом (Qwen3, GPT-4o и др.)