🎓
Работы выпускников. Как научить ИИ генерировать README для проектов с открытым кодом
У открытого репозитория без README не разобраться — это его описание и точка входа. Но писать и поддерживать его руками долго, поэтому README часто устаревает или его нет вовсе.
Захар Попов, выпускник магистратуры ФТИИ по программе «Искусственный интеллект в промышленности», в дипломной работе собрал конвейер, который генерирует README автоматически — для репозиториев на GitHub, GitLab, GitVerse и SourceCraft. Научный руководитель — Николай Никитин.
Это не отдельный скрипт, а модуль проекта OSA — открытой разработки лаборатории
АИСТ. Внутри — мультиагентная система с циклом самооценки: она не просто генерирует README, а сама проверяет и улучшает результат.
Чем работа сильна:
🔹 README собирается в один клик — не нужно вручную писать и обновлять документацию;
🔹 Захар в команде OSA с самого зарождения проекта: за два года видел, как тот растёт — новые возможности, конференции, статьи;
🔹 больше всего в работе ему было ценно проектировать архитектуру вместе с командой и доводить первые прототипы до рабочего результата.
Работу Захара отдельно отметила государственная экзаменационная комиссия.
Где это пригодится: всюду, где у проекта с открытым кодом должен быть понятный README, но писать его руками некогда.
Что дальше — Захар продолжит развивать OSA в составе команды.
Репозиторий с кодом:
https://github.com/aimclub/OSA#работы_выпускников