Слава TypeScript!
В общем, этот ваш (наш) AI — совершенно вывел меня из себя. Когда на каждом шагу он мне начал переписывать уже (почти) работающий метод входа в TG, я немного взбесился и понял, что так больше продолжаться не может.
Решение было простым — сделать devcontainer, и запустить в нем typescript с полной обвязкой.
Это тут же позволило увидеть ожидаемые параметры функций и воткнуть в них то, что надо и заставить работать.
Почему параметр phoneCode должен быть асинхронной функцией — я не понял и не принял. Я люблю все делать по шагам, по-отдельности, и мне бы хотелось просто передать функции готовое значение, которое я сформировал ранее. Почему такого варианта в API нет — я не знаю.
В общем, надо сразу было ставить TypeScript и не надеяться на AI. Хотя, ну как не надеяться? JS — самая жирная экосистема, где материала для обучения моделей должно быть столько, что AI должен писать идеальный JS код за 1/10 цены.
Скрипт на 400-500 строк занял пару часов на доведение до готовности.
AI без хайпа
Post #1179
121

- 👍 4