Show newer

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

Show thread

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

Show thread

Применил способ с mcp сервером, который хранит граф знаний в neo4j. Что бы там кратко лежало описание моделей, которые ей в голову не лезут. Кажись даже работает. После уговоров оно идет в поиск по базе знаний и ищет там нет ли уже готовых моделей. Создавать фигню стало реже.

Правда не факт, что лучше станет конечно.

Show thread

Все ясно, потолок нейронки это 200-300 строк. Если хочешь больше, судя по всему по несколько центов за запрос.

С другой стороны она нередко промахивается при редактировании файлов.

Show thread

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

Show thread

Наткнулся на

habr.com/ru/companies/selectel

У моих правил имен не было, попробую задать. Может станет лучше.

В итоге, модельки по примеру заголовочные пилить, тесты, автодополнение, особенно если что то похожее на только что сделанное. Чистый лист заполнить заготовкой. Норм. Все остальное не может. Да, еще иногда быстро находит причину падения теста, тоже удобно.

Show thread

Ну то есть, может ему промпты нужны еще подробнее, но нахер оно надо, если я код написать могу.

Show thread

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

Show thread

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

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

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

Show thread

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

Show thread

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

Show thread

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

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

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

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