Кейс · 28-30 апреля 2026 · Амурская область
Хакатон «Амурский Код» — 22 команды, протокол через 5 минут.
Региональный хакатон под Положение АНО «Агентство Амурской области по привлечению инвестиций». Платформа Hackathon Scoring развернута в локальном контуре заказчика, ИИ-помощник параллельно с жюри проверял код команд.
01 · Контекст
Региональный хакатон с двумя технологическими треками
Заказчик — АНО «Агентство Амурской области по привлечению инвестиций». Хакатон проводился 29-30 апреля 2026 года, два кейса от технологических партнеров: «АИ-генератор презентаций» и «Интеллектуальный отбор данных». В каждом кейсе — по 11 команд, итого 22.
Конкурсная комиссия — три тех-эксперта плюс сводная нетехническая комиссия из шести человек. Платформа развернута self-hosted в контуре заказчика через Docker compose (~30 минут на установку). Все данные — оценки, обратная связь, цифровые профили — остались на серверах агентства.
02 · Состав работ
Что мы взяли на себя
Платформа
FastAPI плюс SQLite плюс WeasyPrint плюс локальный Ollama. Развертывание одной командой docker compose, бэкап БД каждые 10 минут, авторотация по 50 копий.
Жюри без логинов
Каждый эксперт получил QR-токен на телефон. Mobile-first форма ввода, без email-регистраций, без паролей. «Объединенный эксперт» — один человек вводил сумму голосов сводной комиссии (синтаксис «5+3+5+2»).
LLM-аудит кода
Локальные модели Qwen3.5-coder 35b и Qwen2.5-coder 7b клонировали репозитории команд и оценивали по четырем техническим критериям. Failover между моделями. 92 балла плюс 41 case-fit отчет.
Документы по Положению
Ведомости в формате Прил. №5 и №6 — без ручной работы. 158 PDF и CSV суммарно 5,5 МБ. Веса критериев и тайбрейкер реализованы один в один по регламенту заказчика.
«Параллельно с людьми решения команд проверял ИИ-помощник — это стало хорошим контролем для жюри. Когда экспертная оценка и LLM-балл расходились, мы знали, в какие команды нужно посмотреть внимательнее.»
03 · Цифры
В трех колонках
Жюри (люди)
- Тех-экспертов3
- Сводная комиссия6 голосов
- Команд22
- Критериев тех4
- Критериев нетех5
- Всего оценок374
ИИ-помощник
- LLM-баллов92
- LLM-запусков146
- Case-fit отчетов41
- Главная модельqwen3.5-coder 35b
- Failoverqwen2.5-coder 7b
- Контурлокальный
Документы
- Командных PDF66
- Ведомостей Прил. №666
- Сводный отчет1
- CSV summary1
- Всего файлов158
- Объем5,5 МБ
04 · Тайбрейкер
Две команды, равные 190 баллов
Главный момент кейса. После защиты последней команды у двух команд оказались идентичные суммарные оценки — по 190 баллов. По п. 7.2 Положения тайбрейкер считается через взвешенные суммы по техническим критериям.
Платформа автоматически развела команды по тайбрейкеру: 46.60 против 46.50 — разница 0.10 балла. Решение принято по формуле, без эмоций и спорных голосований жюри. Сводный протокол с распределением мест был у заказчика на руках через пять минут после последней защиты.
«Самое ценное — что система автоматически развела две команды с одинаковыми 190 баллами по тайбрейкеру из нашего Положения. Раньше такое решение принималось вручную и спорно, теперь — по формуле, без эмоций.»
05 · Лидерборд
Топ-10 (имена команд скрыты)
Реальные баллы. Названия команд скрыты по согласованию с заказчиком; полный лидерборд из 22 строк — у заказчика в архиве.
| # | Команда | Σ Тех | Σ Нетех | Σ ИТОГ | Σ×коэф. | Σ LLM | Align |
|---|---|---|---|---|---|---|---|
| 🥇 | Команда 01 | 58 | 137 | 195 | 47.50 | 16 | 9 |
| 🥈 | Команда 02 | 57 | 133 | 190 | 46.60 | 13 | 7 |
| 🥉 | Команда 03 | 54 | 136 | 190 | 46.50 | 15 | 8 |
| 4 | Команда 04 | 44 | 144 | 188 | 44.80 | 7 | 6 |
| 5 | Команда 05 | 54 | 133 | 187 | 46.20 | 15 | 9 |
| 6 | Команда 06 | 55 | 126 | 181 | 44.80 | 16 | 8 |
| 7 | Команда 07 | 51 | 124 | 175 | 43.40 | 14 | 9 |
| 8 | Команда 08 | 59 | 115 | 174 | 41.50 | 16 | 9 |
| 9 | Команда 09 | 45 | 118 | 163 | 39.80 | 12 | 6 |
| 10 | Команда 10 | 53 | 104 | 157 | 38.20 | 15 | 8 |
Подсветкой выделены команды с равными 190 баллами — тайбрейкер по п. 7.2 Положения развел их по взвешенной сумме.
06 · Что осталось у заказчика
Не «список победителей» — рабочий комплект
Платформа в локальном контуре
Развернута на серверах агентства, можно запустить следующий хакатон самостоятельно.
22 цифровых профиля
Командные роли, оценки жюри, обратная связь экспертов, LLM-аудит.
158 PDF и CSV
Сводный отчет, ведомости Прил. №5 и №6, командные брошюры, summary CSV для архива.
Шаблоны на следующие мероприятия
Критерии, диагностики, ведомости, конфигурация LLM. Переиспользуемое.
07 · Дальше
Хочу так же на свой хакатон
Поговорим про конкретное мероприятие в вашем плане. Если зайдет — покажем демо по живой системе. Дальше — пилот по тарифу Pilot Suite.