Show newer

Почистил проекта. Осталось там рога да нога. Все равно. Говорю, вот этот хардкод замени на модель. Так же тут надо заюзать логику из вон того сервиса. Оно мне половину проекта превратило в фарш. Подробно описывал, что откуда и почему. Всю ночь воевал, спать пойду. Зря только день просрал.

Show thread

В общем я таки заставил нейронку использовать мцп хоть один. Толку ноль оно тупое как древесина моей задницы. Реклама про приложение в клик судя по всему о приложениях в одну строку. Пока файл мелкий, как автодополнение, сносно, но ни одной комплексной задачи оно так никогда нормально и не решило. Я уже сделал все, что мог придумать. Может я промпты плохие пишу, но уже по разному пробовал. Или раст нейронке неясен...но у него синтаксис бывает загадочен, хотя я и не использую его глубины. Хз.

В курсор добавили свежую гемини 2.5 майского разлива, и она кажись стала тянуть лучше клода. Контекст большой, потому она шпарит длинные задачи и ей память не отшибает. Попробую.

В принципе, думаю я бы смог собрать только конфигами из vscode аналог cursor, работающий с локальной нейронкой и вероятно не хуже, а может и лучше. Судя по обилию мцп серверов, я уже нашел нужные.

Show thread

Плюс еще нашел расширение, которое стартует команды при сохранении и им сделал что бы оно искало токены в md файле и подставляло в запросы в нем же само, так что получилась интерактивная дока с примерами и ответами сервера.

Show thread

Плюс, сгенеренные по снрверу модели по большей части выкину, в клиенте видно, что там вагон не нужных полей. Так же выкину и эндпоинты. Оставлю те, что сам редактировал и тестил. Проект станет в три раза меньше.

Show thread

Придумал еще одну штуку что бы облегчить жизнь. По коду клиента попросил нейронку написать маркдавн доку с курл запросами к серверу. При этом поставил расширение для вскода, которое примеры на баше стартует и прям в эту же доку ответы может сливать. То есть нейронке и мне точное описание например всего процесса аутентификации с ответами и запросами.

Кажись сработало. Java extension pack писали умницы, так что я просто скинул путь к исходникам прямо в проекте на расте и заработала навигация по коду, подсветка без сборки и значит в проекте на расте нет ошибок из клиента на джаве. И файлов в проекте стало на 4к меньше. Нейронке должно полегчать.

Но кажись я сервер выкину, клиент имеет модели и запросы на джаве, я ее знаю и мало того там именно то, что используется реально и этого не тысячи файлов. Нейронке легче будет, руби это экзотика.

Show thread

Блин, я думал, что типизации нет потому, что в сервере руби, посмотрел клиент на джаве, там тоже нет. Просто говнокод, других причин нет.

Хорошо я решил сразу, не вставая использовать живой клиент.

Show thread

Выяснилось, у портируемого проекта дока неверная. Охренеть, дайте две, пули в голову

Show thread

Билад...как говорил мой старый друг. Взял клиент какой то к своей пет приблуде прикрутил, запросы делать, второй запрос завалился нафиг так как формат разный в длке и в клиенте, кому верить, неясно пока.

@andrey оверинжиниринг головного мозга сейчас много где, а минимизация интерфейса по кликам и пробегу просто незнакомая фигня.

Что то мцп сервера, которые я добавил в cursor нейронка проверила, что работают и игнорит теперь :( Даже правила не помогли.

@nonsense Там Ruby, типизация опциональна и в исходном проекте ее просто нет.

Как выяснилось в исходном проекте, что я взялся портировать нет типизации, то есть там тупо все стринги, вот нейронка видать с ума и сходила.

@sley @habr ты меня таки спровоцировал набрать кучку мцп серверов для расширения возможностей курсора

@sley @habr да, один момент, то, что автор запилил он скорее всего выложил в открытый доступ потому, что он понял, что изобрел простенький RAG, и увидел, что такое MCP :)

А, ну и дашборд еще с хомяком. Я его собрал наконец-то такой как мне нравится.

Show thread
Show older
MustUdon

I like Twitter, but, Mastodon it is so excited! Feel free to register it is server just for fun! Usefull links https://instances.social https://www.reddit.com/r/Mastodon/comments/yugh2o/some_useful_mastodon_lists/?utm_source=share&utm_medium=web2x&context=3