Внедрение агентов и ЛЛМок на уровень команд несёт прикольные сайд эффекты.
Оказывается, если ты пишешь команды, планы и прочий текст в нейронку не на английском языке, то она и комментарии в код будет вставлять не на английском языке.
Таким макаром у нас в кодовой базе начали появляться комментарии на русском.
Решение конкретно для русского(как и украинского и прочих киррилических) языка простое: запретить использование кириллицы в коде в принципе.
И реализуется это не так сложно: просто пробежаться по всем файлам и проверить включаются ли туда запрещённые символы или нет(если честно, то хз. Не читал исходники. Только тесты).
Можно было, конечно, подправить системный промпт, но загонять такой мусор туда такое себе. Есть на что компьют тратить и кроме этого. Кроме того, все норм агенты умеют вызывать линтер после написания кода.
https://github.com/XaveScor/eslint-plugin-ban-symbols
Post #352
1.94K
Андруша пишет код Я в последнюю неделю окунулся в macos разработку на Swift. И вот что я вам скажу ребятки, врут те люди, которые пеняют на фронтенд хоть в чём-то. - В npm куча мусора? Так в нём есть всё. От нейронок до нативных протоколов об ОС(чего, кстати нет в том же расте…

- 💩 12
- 👍 7
- 🤡 3
- 😁 2