Репозиторий AutoLabSuite — система автоматизации:
- проверки лабораторных и курсовых работ;
- ведения учёта прогресса студентов;
- аналитики качества и статистики;
- использования существующих AI/ML моделей (LLM, эмбеддинги, классификаторы) для вспомогательной оценки и обратной связи.
- Сокращение времени преподавателя на рутинную проверку.
- Повышение прозрачности критериев и истории изменений оценок.
- Поддержка формативной обратной связи и персональных рекомендаций.
- Масштабируемость на разные дисциплины и типы заданий.
Домены | Кратко |
---|---|
Ingestion | Приём/сбор работ, метаданных, артефактов |
Grading Engine | Правила, рубрики, тесты, статический/динамический анализ |
AI Assist | LLM подсказки, объяснения, переформулировки, классификация ошибок |
Feedback | Формирование отчётов студенту и преподавателю |
Audit & Traceability | Прозрачность, цепочка артефактов, объяснимость AI |
Progress Tracking | Учёт попыток, дедлайны, статусы, метрики |
Integration | LMS / Git / CI / Контейнеры / Песочницы выполнения |
- Цели
- Основные домены
- Быстрый старт (документация)
- Как читать
- Содействие
- Лицензия
- Состояние
- Улучшения в планах
Документация в каталоге docs/
структурирована по best practices (см. также сводное оглавление: docs/README.md):
- Обзор: docs/overview
- Архитектура: docs/architecture
- API: docs/api
- Процессы и операции: docs/processes, docs/operations
- Модели ИИ: docs/ai-models
- Оценивание: docs/grading
- Безопасность и соответствие: docs/compliance
- ADR (решения): docs/decision-records
- Roadmap: docs/roadmap
- Шаблоны и примеры: docs/templates, docs/examples
- UI / UX: docs/ui-ux
- OpenAPI спецификация: docs/api/openapi.yaml
Начните с:
- Обзор / Модель домена
- Solution Architecture
- Модель рубрик
- Стратегия AI моделей
- Структура команд (префиксы)
- Ротация Iteration Lead
- Scrum адаптация
Ключевые процессы и критерии:
- DoR / DoD и Quality Gates: Критерии DoR/DoD
- Release & SemVer flow: Процесс релизов
- Labels таксономия и автоматизация: Таксономия labels
Смотрите CONTRIBUTING.md
и шаблоны задач в .github/ISSUE_TEMPLATE
.
- Структура команд
- Ротация лидов
- Scrum итерации
- Владение кодом:
.github/CODEOWNERS
- DoR / DoD: Критерии DoR/DoD
- Release: Процесс релизов
- Labels: Таксономия labels
Временно: лицензия ещё не выбрана. План: добавить SPDX идентификатор и текст (например, Apache-2.0 или MIT) до первой публичной версии. Пока что контент предоставляется «AS IS» без гарантий. См. файл LICENSE
(placeholder) при его появлении.
Структура создаётся. Содержимое файлов — скелет.
- Массовый автофикс markdown (lint) оставшихся файлов
- Расширение OpenAPI (аутентификация, rubrics, webhooks)
- RBAC матрица и политика версионирования рубрик
- Диаграммы (C4, последовательности, потоки данных)
- Метрики качества AI (drift, hallucination rate) в отдельном документе