Show newer

После создания базы знаний и принуждения ее использовать, уменьшения проекта в десятки раз, перевода всего на английский, переноса правил в базу знаний (кажется без толку), нейронка стала справляться лучше кажется. Хардкод пропал, логику таскает проще. Но наверное опять показалось.

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

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

Show thread

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

Show thread

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

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
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