Пређи на садржај
Коришћење Codexe-а

Аутоматска поправка

Како Codexe поправља грешке при изградњи током испоруке, бесплатне поправке „покушај поново“ и „Поправи уз AI“, и када поправка уместо тога иде кроз чат.

Ажурирано

На овој страници
  1. 1. Интерна поправка при испоруци (бесплатно)
  2. 2. Поправке које сам покрећеш
  3. Када поправка стаје
  4. Шта поправка не може да поправи

Аутоматска поправка значи да Codexe сам исправља грешке при изградњи или учитавању, користећи тачне грешке из изградње. Дешава се у две ситуације, а кад знаш која је која, знаш и да ли је поправка бесплатна.

#1. Интерна поправка при испоруци (бесплатно)

Док Codexe проверава пројекат који се гради, неуспела изградња не стиже до тебе као покварен пројекат (сваки корак, редом). Codexe:

  1. чита тачне грешке компајлера или учитавања,
  2. проналази праве потписе класа из библиотека о којима је реч, из истих JAR-ова које је изградња користила, тако да поправка одговара стварној верзији API-ја,
  3. тражи од модела за поправке да измени само оно што је потребно,
  4. поново гради.

Наставља кроз више рунди све док број грешака опада, а ако запне, прави још један покушај са јачим моделом. То на пројекту видиш као Исправљам проблем… и Верификујем….

Тај посао је Codexe-ов трошак, не твој. Не троши твоје токене и не рачуна се као промпт.

#2. Поправке које сам покрећеш

ГдеДугмеКолико кошта
Пројекат који се завршио као „потребна је поправка“Нека Codexe покуша поново (бесплатно)Бесплатно
Неуспело компајлирање, фајлови непромењени од испорукеПоправи уз AIБесплатно (иста интерна поправка)
Неуспело компајлирање, фајлове си изменио ти или чатПоправи уз AIОбична порука у чату (токени)
Све осталоОпиши проблем у чатуОбична порука у чату (токени)

Бесплатно „покушај поново“ ограничено је на једном по пројекту дневно и три пројекта дневно по налогу.

Зашто та разлика? Ако су фајлови тачно онакви какве је Codexe испоручио, за неуспех је одговоран Codexe. Чим се пројекат промени, поправка је нови посао на твојој верзији, као и сваки други захтев.

#Када поправка стаје

Codexe престаје да поправља када грешке престану да опадају, када се иста грешка стално враћа или када се достигне ограничење времена или труда. Пројекат тада приказује Codexe није успео аутоматски да заврши проверу овог пројекта. Сви фајлови су и даље ту. Погледај Пројекат није успео или му треба поправка.

#Шта поправка не може да поправи

  • Понашање. Поправка исправља код који се не гради. Не може да зна да нека функција ради другачије од онога што си мислио; реци то у чату.
  • Проблеме са инфраструктуром. Ако изградња уопште није могла да се покрене (репозиторијум зависности није одговорио на време, сервис за изградњу је био заузет), нема шта да се поправи. Пројекат се уместо тога означава као није проверено и касније се поново покушава.
  • Неподржане Skript додатке. Ако скрипти треба додатак који тест сервер нема, Codexe то пријављује уместо да ти преписује скрипту.
Аутоматска поправка | Codexe Docs