Как работи обработката на грешки при генериране на невалиден Mermaid код от AI? Опишете процеса на самовъзстановяване.
Middle+
171
Как работи обработката на грешки при генериране на невалиден Mermaid код от AI? Опишете процеса на самовъзстановяване.
Обяснете как работи декораторът @retry във вашия код. Какви грешки улавя и защо точно тези?
Защо разрешавате да се генерира диаграма с всяка тема, но при запазване в .env валидирате само известните теми от списъка? Каква е логиката на този подход?
Във вашия код функцията mmdc се извиква два пъти - при валидирането и при рендерирането. Как можете да оптимизирате кода, за да се извиква утилитата само веднъж?
Кой написа кода? Използвахте ли AI асистенти по време на разработката?