Тред про AI-агентов - от вайб-кодинга до персональных ассистентов, которые сидят в твоих чатах, читают заметки и автономно ломают всё вокруг. Для кодеров, которые разучились писать руками, и для гуманитариев, чей диплом филолога наконец котируется в IT. Сеньор в 2026 - это тот, кто умеет внятно объяснить машине, чего он блять хочет.
С чего начать: • Хочешь кодить с AI эффективно: Cursor или Claude Code • Хочешь кодить в VS Code без привязки к конкретному провайдеру: Kilo Code, Cline или Roo Code + OpenRouter • Хочешь кодить с AI локально: DeepSeek Harness, OpenCode или Pi Coding Agent + из моделей аноны советуют Qwen3.8 27B, подробности в llama-треде • Хочешь персонального ассистента: OpenClaw + API корпов или локальная модель на твоей пеке
>Хочешь кодить с AI локально: DeepSeek Harness Хоть кто-нибудь этим пользуется для кодинга с локальными моделями? Или моче занесли чемодан грязных юаней?
>>1689555 → >Насколько это надёжно? Может, надёжно. А может, ненадёжно.
>Нет, я про то, что существует разделение прав, а еще --no-preserve-root в тул зашитый. Модель заметит факап и не сломается Ага, защитит в одном конкретном failure mode из бесконечности возможных. Даже от rm -rf /* он уже не защитит, даже без прав рута, потому что хомяк с архивом фоточек точно так же улетит к хуям, к нему лишь добавится большое количество сообщений в (невидимом юзеру) логе can't remove /bin/cat: permission denied, очень ценно, да
>Все так. Касается и юзеров. Надо понимать, что все что делает агент по ошибке может сделать и юзер по ошибке. Да, поэтому юзеру тоже следует тестировать скрипты в докере. Но надо ещё иметь в виду, что у юзера неявно гораздо больший горизонт понимания реальности, в которой он находится, чем у самого умного агента. Если субагент получил задачу от юзера или вышестоящего агента-оркестратора "проверь, что скрипт работает, исправь ошибки", и скрипт выдаст ошибку "dangerous operation; use --no-preserve-root to override", ты уверен, что агент не добавит --no-preserve-root и не прогонит тест заново? Аналогично с "чисткой места на диске" и прочим. У него же кроме ЦЕЛИ другого контекста нет. Поэтому докер.
>И какую цепочку предлагаешь которую модель провернёт? Возьмёт логин-пароль из профиля броузера (или ещё откуда-то, куда не должен был заглядывать), добавит в скрипт в качестве параметров для wget, закоммитит и запушит (или ты закоммитишь и запушишь, не заметив, что сделал агент. Работает же!)
>Ты тут сидишь уверенный, что агент не сможет нахуячить тебе тестов игровой логики где он просто скриптами тестить логику не сможет (он сможет). Я не очень понимаю. В треде больше двух человек. Вот это я >>1689432 → ты спиздил мой тейк, лол
>СОСАЛ Сразу нахуй, я это даже не читаю.
>Нет. Но он как минимум означает, что вероятность есть гит и гит сервак не в одном месте растёт. >Поинт в том, что человек который поднял докер наверняка хранит проект который он пилит 3 месяца не в одной папке. Мда, ну и хуйня. "Очки одел, интеллигент."
>Поэтому ограничения на уровне харнес не работают, а на уровне ОС работают Но ты-то вроде как топишь за то, что ограничения вообще не нужны, а точнее нужны в виде указаний агенту "не удаляй мою хуйню, не тыкай в мой гит"? (как будто ни разу не видел скриншотов "Признаю свою ошибку. Ты дал мне прямое указание, и я нарушил его. Это абсолютно непростительно" и т.д. и т.п.)
Вообще надо бы шапку уже перелопатить. Потому что материала предложено много, а полезного мало. Фак слишком куцый.
По порядку. Виндсюрф надо заменить на девина, он ща так называется, либо вообще убрать, потому что это калисто.
По кли агенту от каждого провайдера - тоже список слишком большой. Оставить 3-4 опции (впопу код, пай, dsh и клод-кал). Ну либо разбить на тир-опции, уровня "любишь пердолиться - ставь пай, тау, dsh", любишь когда все just works из коробки - юзаешь опен-код. Анальный раб Дарио Амадеи - клод-код. Что-то в таком духе.
Полезные тулзы сейчас - говно. Их, совершенно точно, нужно разбить на категории и как-то понятней объяснить в чем профит. Да и внезапно, оказалось, что пещерный человек-то даже набедренную повязку не носит, и в долгосроке тратит больше токенов через минималистичный систем промпт. Сейчас у нас буквально, два тула для ужатия траты токенов, два тула а ля греп, и один тул про сраную из жопы память [sic]. Ну вкатится пердоля, поставит сразу себе все это, и че?
У вас есть какие-то проверенные практики или готовые инструменты для разделения задач? Хочу гонять локальный квен до бесконечности, раз есть возможность, но проблема в том, что на больших тасках у него будет просто не хватать контекста, чтобы делать какие-то сложные вещи, он начнет автоматически упрощать какие-то детали. Но вот если дать ему какую-то отдельную, маленькую часть задачи то он сделает ее шикарно и во всех деталях, но это будет далеко от завершенного проекта. Вот бы делить задачу на мелкие таски и последовательно выполнять их.
>>1689605 SOLID Был придуман ровно для этой цели во времена, когда проект требовалось разделять между мясными программистами. Минус в том, что придётся напрягаться и придумывать архитектуру программы.
Суть форса то в том, что все эти методологии в итоге являются сосалом, хоть икея, хоть spec driven или твой личный сорт гайдлайнов\методологий.
Ну и в итоге владелец 20 страничной методологии написанной агентом + шизом автором пососёт)
> Но ты-то вроде как топишь за то, что ограничения вообще не нужны, а точнее нужны в виде указаний агенту "не удаляй мою хуйню, не тыкай в мой гит"?
Вероятность факапа от наличия этого падает. Это ключевое. Гарантии это совсем другое и в большинстве случаев они не нужны, а требуют дохуя подумать как это все так организовать, чтобы факап не произошел. + теряется целый вектор полезных применений агента как твикернуть хуйню от майков очередную (У меня полезный юзкейс был в том, что 10тка начала грузится ровно 30 секунд. Посадил агента разбираться и он отключил системный таск попытки предложить мне обновится до 11, после чего загрузки стали за 0. А также позитивный опыт того, что у меня периодически пропадал ssd во втором слоте, и отключение фастбута винды вылечило это. Все агентом.).
Поинт в том, что гарантии не нужны, если вероятность факапа мала. Основное что обеспечивает малую вероятность факапа это то, что ты смотришь за тем, че он там делает "глобально" в сессии. Поэтому лично для меня это работает. Если ты планируешь давать агенту роумить 30 часов с невнятными задачами где ты не следишь - гарантий нужно поболее.
Ты же не сидишь с рейд 0 ибо в любой момент диск может отъебнуть.
> Поэтому докер. Тоже путь. Пограмотней многих. Хорошая опция. Никого не осуждаю. Но ведь это тоже ебля? Я не очень глубоко разбираюсь, но берут меня сомнения, что туда тривиально прокидывается карта и это все без проблем запускает редактор.
Раз уж ты не оригинальный топикстартер, не вижу поинта с тобой обсуждать этот юзкейс. Круто что смог. Мне впадлу ставить wsl и ебстись. А агентом я с домашнего компа в основном по вайлдбериз озону бегаю по вопросикам и аналитику гоняю в основном. Кодинг если и был, то достаточно изолированный и я был включен в процесс.
> Возьмёт логин-пароль из профиля броузера (или ещё откуда-то, куда не должен был заглядывать), добавит в скрипт в качестве параметров для wget, закоммитит и запушит (или ты закоммитишь и запушишь, не заметив, что сделал агент. Работает же!)
Это называется промпт инжектинг от провайдера. Снихуя такую хуйню сделать может разве что совсем уж лоботомит + ебанутые инструкции. У меня такого не было) И мне кажется в деле замешан чей-то сосал с практиками разработки
>>1689617 Это челу нужно дофига подумать чтобы сделать нехорошее. Нейроныч же может за 1 сек "придумать" сложный ход. Он даже ризонить не будет, а просто выплюнет скрипт на питоне который удаляет гланды через жопу.
Нихуя не значит. Буквально. Тебе не нужно объяснять что такое Техника Безопасности и нахуя она нужна
А СОЛИД уже 40 лет инфоцыгане на конференции таскают и рассказывают ЧСХ каждый раз разное. Эта параша едва ли работает для жавы для которой и была придумана, что уж говорить про другие ЯПЫ.
Ей богу, как ИКЕЮ в вайбкодинг тащить, а получать СОСАЛ.
>>1689605 > Хочу гонять локальный квен до бесконечности На 4-5 компакции потеряешь все.
Лично у меня получилось скриптом выдавать след таску А сам агент я стартовал через скрипт в цикле, чтобы он сделал задачу (промпт, где написано какой скрипт вызвать), выдал лог действий, закончил.
Так у меня без компакций было сделано довольно дохуя.
Можешь попробовать оркестрацию, но это тоже не работает толком.
Пока никто не придумал рабочее решение. Можешь пользовать клодовский подход со спавном ебического количества субагентов с фейлур рейтом 47%
>>1689628 У меня как то агент в режиме планирования обнаружил что у него нет возможности писать, и начал через вызовы питона писать файлы. в dsh песочница кстати проверяет то что если вызов какой то команды пишет вне песочницы - то выходит запрос на разрешить. типа pnpm хочет писать в свой кеш вне песочницы, и приходится изгаляться чтобы не ебало мозги.
>>1689624 >На 4-5 компакции потеряешь все. Вот я буквально спрашиваю как с этим бороться. Я не хочу гонять один контекст до бесконечности и хочу разделять задачу. >Можешь попробовать оркестрацию Сейчас придумываю архитектуру как раз. Хочу запилить что-то близкое к реальному рабочему процессу, с трекером задач и даже мессенджером в котором агенты с разным контекстом могут общаться между собой.
>>1689633 > У меня как то агент в режиме планирования обнаружил что у него нет возможности писать, и начал через вызовы питона писать файлы.
Я пользуюсь CLI, все что может делать CLI откуда я запускаю агента я считаю доступным агенту.
Я тут в целом и ношу тяжелый тейк, про то, что блокировки на уровне агента нихуя не решают, а души\гайдлайны вокруг безопасности приводят к большим проблемам чем решают
Вот ограничь ты ClI откуда агент запущен по правам на запись\чтение... Прокатило бы Проблему нужно решать на этапе ОС, а не на этапе программы
>>1689628 Я ваши сосалы не использую. У меня просто дурацкая привычка читать то что пишут агенты по ходу выполнения задачи. Они эти скрипты утилитарные, которые не идут в код пишут постоянно. Не будет питона на перле тебе удалят гланды. Скрипты просто выплевываются и сразу проверяются на практике.
>>1689587 Я чуть не погорел, но вроде удалось его успокоить. Удалние файла лицензии прокатило, он не нашёл сам актуальную и угомонился. Вот так и вайбкодь с жпт, на каждом шагу за яйца трогает. Сейчас посмотрим что выйдет.
>>1689637 > Хочу запилить что-то близкое к реальному рабочему процессу 0 задач Будешь на встречах по 6 часов в день согласовывать сидеть?)))
> с трекером задач Смысл имеет, но задачи писать будешь ты получается? Сделай папку с промптами и запускай по очереди лол
> мессенджером в котором агенты с разным контекстом могут общаться между собой Крутая идея. Зачем? Обоснуй какой толк от этой хуйни? Ну вот напишут они свои статусы друг другу, будут помнить как этим месенджером пользоваться, переписываться и сбиваться со своей цели на попиздеть про левую хуйню для твоего агента
Скармливай им сценарий шрека 2 перед началом выполнения задачи, меньше артефачить будет чем вот эту хуйню делать.
Никакого состояния быть не должно (в идеале), особенно у исполнителей. Тебе бы в 150к задачу успеть сделать, а ты выдумываешь хуйню абы контекст засрать
>>1689637 А что тут сложного? Когда я запускаю опенкод на готовый план, я говорю ему выступать в роли оркестратора, а для написания кода использовать субагента имплементера, для ревью субагент ревьювер. Оркестратор передает фидбек ревью исполнителю чтоб тот фиксил кал. Исполнитель получает небольшие слайсы плана. Оркестратор весь прогресс трекает в файле, так что даже если у него случится компакция, он смотрит в файл прогресса
>>1689646 Вообще не так это воспринимаешь. Агенты делятся на роли, менеджер сам создает таски, подагенты выполняют эти таски и в случае проблемы сообщают менеджеру о наличие проблемы, а он гибко коррекирует план реализации, добавляя новые таски. >зачем Буквально чтобы разгрузить контекст с одного агента. Если все не помещается у него в контексте, то нужно сделать так, чтобы одна выполненная им таска была полноценным, рабочим кирпичиком в крупном проекте, который оркестрируется другим агентом.
>>1689624 >Нихуя не значит. Буквально. Чел, я читал от тебя уже этот ебланский тейк. Для меня SOLID стал самой полезной в жизни рекомендацией по архитектуре программ, когда я с ним разобрался (задолго до вайбкодинга). И вот с одной стороны я эмпирически наблюдаю, как конкретно благодаря использованию SOLID у меня начал писаться отличный модульный код, в который можно вносить правки, и он от этого не ломается. Можно добавлять фичи, и это не превращается в ад по мере роста проекта. А с другой ты вот тут пишешь, что SOLID нихуя не значит. Я ебал твоё мнение. Но я его услышал. Можешь больше не повторять.
>Эта параша едва ли работает для жавы для которой и была придумана, что уж говорить про другие ЯПЫ. Оно даже для embedded C работает. vtable на struct'ах неплохо заменяют интерфейсы. В SOLID нет ничего прибитого ни к какому языку.
>>1689628 >У тебя лично такое было? У меня вот прям конкретно ровно такое и было. Агенту было запрещено использовать некую шелл-команду (уже не помню, какую), он это увидел, и нет, он не воспринял запрет как "оу, юзер не хочет, чтобы я это делал, и я, пожалуй, не буду". О нет! Он пошёл по пути "так, вот таким образом я это сделать не могу. Каким образом я могу это сделать с использованием имеющихся у меня инструментов?" И таки да, он нахуярил скрипт на питоне, который делал в системе, то, что должна была сделать заблокированная баш-команда. Без нежелательных последствий, но как же знатно я охуел.
>>1689617 >Мне впадлу ставить wsl и ебстись. В этом-то и проблема. Тебе впадлу, и тебе твоя инфа на пеке прям не настолько ценна, чтобы за неё рвать жопу. Но ты вместо того, чтобы это честно сказать челу, который попросил советов по защите инфы, выдаёшь ему рационализацию своего похуизма под видом технической рекомендации. "Напиши в промте, чтоб ничего не удалял, и всё будет ок, бро! Никогда по-другому не будет! Такое невозможно! Кудах!" А челу надо инфу сохранить на пеке. И ему его инфа, может, гораздо ценнее, чем тебе твоя. По каким угодно причинам, будь то отсутствие бекапов или что угодно ещё, это его дело.
>>1689678 > vtable заменяют интерфейсы Не знал, что одна из вариаций реализации интерфейсов заменяет интерфейсы. Иронично, что ты попал на типа который реализовывал интерфейсы через указатели на метод в стракте т.к. виртуал в коде вызывал wdt на esp8266
Интерфейсы в эмбеде можно еще на битах строить, но суть не меняется. Ладно, чет я доебался
> Solid стал полезной реккомендацией Ты прочитал/узнал/освоил одну из вариаций интерпретации солида
Есть альтернативные интерпретации. Весь солид конфликтует сам с собой и впринципе в зависимости от трактовки твой лично твой код, может как считаться солид комплаянт так и нет.
В этом и суть тезиса, что он нихуя не значит, ведь у него много трактовок
Давай так. Кто делает код не по солиду? Работали ли вы где-то где не декларировалось, что у вас солид? Может была активная надпись, что мы тут не по солиду работаем? Я недавно читал т.к. к нам аудиторы пришли про принятые принципы кодирования ПО, там тоже солид написан, а у меня 30+ подпроектов и они все написаны в своём стиле и все сука по солиду)
Ну и модульная архитектура в целом достаточно разное может значить. У меня перед глазами жило 3 кодовых базы с кучей крестовиков рядом и у каждой из них радикально отличался код. Прям ахуительно по разному. Я был в команде которая рот ебала ооп приколы, стракты без методов, а вся кодовая база это чистые функции в неймспейсах. А соседняя все делала на объектах с ооп ебанистикой интерфейсами и new и * везде. А все мы одновременно исповедовали один и тот же солид по сути.
Нихуя не значит. Никакой конкретики. Можно заменить в 99% случаев на "current thing"/"икея"/"современные методики" и смысл не потеряется и не прирастёт. Об этом нихуя не значит я говорю. Когда твоё понятие можно заменить на любое другое и нихуя не поменяется
Опус тренировали дебилы: 1) запрос - отсортируй по качеству проектов, в списке, - полный игнор 2) запрос - отсортируй брайн как система что лучше - игнор 3) запрос - блять, СПИСОК АВТОРОВ КТО ЛУЧШЕ СДЕЛАЙ СУКА БЛЯТЬ ЕБАНАЯ ТВАРЬ - услышал
>>1689698 Я считаю, что у вкатунов черезмерная тряска по поводу модели которая удалит им папку юзера.
Если с ней решать задачи по написанию проекта, то вероятность этого стремится к нулю.
А новичек может наивнейше полагать, что театр безопасности вокруг с подтверждениями, валидациями и сильными запретами что-то даст
Но при этом я считаю что ставить агента на виртуалку оверкиллом и тупо неудобным для новичка. Разберётся че да как работает, набъёт шишки и сам решит. Ставить виртуализацию хард реквайрментом на вкат я бы не стал.
Да, у меня нет каких-то ахуенных в 1ом экземпляре существующих ценностей на диске. Проебать все это всего-навсего дискомфорт.
Или ты все же хочешь сказать, что все должны агентов крутить в докерах и только так этим можно адекватно писать проекты? А тряска новичка обоснована и ему не нужно ставить yolo мод
>>1689749 > бесплатно и быстро В тексте описана передовая методика разработки ПО Sucess Oriented Software Architecture & Logic, с множеством деталей, а также раскадровки фильма Шрек2
>>1689725 >Я недавно читал т.к. к нам аудиторы пришли про принятые принципы кодирования ПО, там тоже солид написан, а у меня 30+ подпроектов и они все написаны в своём стиле и все сука по солиду) И что именно в этом должно быть удивительного? Солид не прибит ни к конкретному языку, ни к конкретному синтаксису, а это типа всё, что есть в программировании? И если солид не определяет ни языка, ни синтаксиса, то он не определяет ничего? Да, я дохуя чего написал не по солиду. У меня был код, где всё строилось на гигантских свитчах, и для добавления какой-то новой фичи надо было по всем им пройтись и добавить новый case. Это было не по солиду. У меня был код, где надо было лазить в кишки реализаций через несколько точек/стрелок, и когда я менял реализацию, надо было проходить по всем функциям, работавшим с этой реализацией, и все их править. Это было не по солиду. А считал, что пишу хороший код, ведь в нём не было глобальных переменных и операторов goto, кек. У меня был код, где в принципе не было инверсии управления, потому что я не пользовался апкастами, и все вызовы делались только по конечному типу объекта. Это было не по солиду. У меня был код, где множество задач решалось в одном гиганском цикле, причём задачи были разделены и кусками рассованы между кусками других задач. Это было не по солиду. Когда я всё это переделал, и оно заработало, это было просто охуенно. И если для тебя это всё тривиально и само собой разумеется, то для меня оно всё было совершенно не тривиальным и пиздец каким мозгоразрывающим. И всё это я узнал, почитав про солид. Меня некому было учить, потому что в эмбеддеде в основном проекты пишутся в одно рыло, и даже если не в одно, то коллеги имеют примерно такой же пещерный скилл. Они знают законы Кирхгофа и теорему о свёртке, но кодят хуже вебмакак.
>>1689764 >Меня некому было учить, потому что в эмбеддеде А зач в эмбедде добавлять оверхед солидовский? Там ведь как я понимаю цель как можно эффективней использовать ресурсы и не засирать память абстракциями
>>1689734 >Или ты все же хочешь сказать, что все должны агентов крутить в докерах и только так этим можно адекватно писать проекты? Нет, каждый должен сам оценить, какие риски и какие неудобства готов на себя брать, сопоставить одно с другим и решить. Только не надо мозги ебать, что рисков нет.
А ещё, помимо прочего, докер так-то появился до ЛЛМ, и он ещё много чего хорошего умеет - не засирать основную систему либами, делать предсказуемую среду для разработки и сборки, и делать её где угодно - без того, что на одной пеке всё компилируется и работает, а на другой нет, и никто не помнит, что установили на одну пеку и забыли установить на другую.
Докер это и так бест практис в разработке, а тут он ещё и для агентного кодинга оказался мегаполезен.
Теперь эта штука умеет чекать куки в браузерах и юзать их для аудентификации. Мне такой метод не то чтобы нравится, но ДОХУЯ провайдеров не имеют эндпойнта на который ты можешь кинуть запрос с апи ключом в Bearer и получить жсон с метриками >нахуя? Для себя в первую очередь. У маководов есть CodexBar, у виндузятников... ну наверное что-то есть, теперь что-то будет и у двух с половиной линух юзеров https://github.com/zbndev/tidemark да, курсор фри план, чисто для шоукейза, подписки на этот кал у меня нет
>>1689779 Виртуальные методы (единственный тип абстракций, без которого не обойтись в SOLID, по сути указатели на функции, оверхед в пару десятков байт на модуль) по нынешним временам нихуя не стоит. В C++ они есть, и C++ считается супербыстрым и суперэффективным языком. Это не сборщики мусора и не рантайм интерпретаторы какие-нибудь.
>>1689764 > Ходунки базовая штука > возмущается, что на рекомендацию пользоваться ходунками наезжают
Ну примерно такая аналогия
То, что ты прочитал "современные рекомендации по работе с кодом" и у тебя произошел neuron activation это очень круто. Я очень за тебя рад, коллега пост-эмбеддер. Круто, что статьи которые ты читал на тему были названы "про солид". Жаль, что ты прочитал 20 трактовок которые могли противоречить друг другу.
Это к сожалению никак не противоречит тейку, что у него доухя трактовок и само по себе это нихуя не означает. Как ажайл, скрам, канбан. Слова есть, какой-то общий ореол о чём есть и целая индустрия инфоцыган которые набегают продавать курсы по этим ценным методикам.
Поэтому делать по SOLID это буквально рекомендация хуй пойми чего, хуй пойми как, и хуй знает, что ты имеел ввиду.
Особенно давать такую реккомендацию на запрос > "У вас есть какие-то проверенные практики или готовые инструменты для разделения задач?" Ну реальный сосал. Каким хуем солид в управление проектом? Лучше уж пусть по ИКЕЯ делает) По МАКДОНАЛЬДС, имеет хоть какой-то смысл. Че у тебя в управлении проектом есть ДЕПЕНДЕНСИ ИНЖЕКШН И ЛИЗКОВ САБСТИТУШН?
> Когда я всё это переделал, и оно заработало, это было просто охуенно. Заглянешь через полгодика) Осознаешь, что ахуенно это дело крайне относительное.
> Меня некому было учить, потому что в эмбеддеде в основном проекты пишутся в одно рыло, и даже если не в одно, то коллеги имеют примерно такой же пещерный скилл. Они знают законы Кирхгофа и теорему о свёртке, но кодят хуже вебмакак.
Когда-то сеймы. Сейчас рекомендацией для кодинга могу дать только google style guide, кроме секции про эксепшены (гугловики ебанаты и жирно неправы в своей машне на эксепшены и там по сути 3 абзаца копиума т.к. им линковаться с парашей из 88 года на серваках нужно и все в легаси, поэтому они не могут в эксепшены).
Хз сколько у тебя попыта в проге и как ты глубоко в этой всей темке. Но искренне не понимаю в чем твоя проблема с тезисом, что он нихуя не значит. Симулякр очередной за годы. Трактовки давно затмили идею придуманную в 80ых и давно нерелевантны.
Что-то на уровне писать по "чистому коду" написанному для java 5 бездарем мартином который сам себе же противоречит в своей же книге лол (у него трактовка солид выродилась в то, что функции должны принимать 0 аргументов в идеале и быть до 7 строк, а передача данных между функциями происходит через модификацию полей класса в котором функции лежат. Тру ПИЗДЕЦ.
>>1689812 Спроси у ЛЛМки, ей же этим пользоваться. Я спросил у джеминай, он сказал, что ему норм ddgr. Ну я его добавил в Dockerfile для контейнеров, в которых антигравити запускаю.
Держу вкурсе, что их компиляторы сворачивают если у тебя граф виден на -О3/LTO, но в эмбеде нет компиляторов свежее 2012 года по ощущениям (по полноте функций), и виртуальщина может тупо крашить из-за кривой реализации этого самого компилятора (привет espressif). Оверхеда на ПК толком нет.
Но сейчас в мире С++ модно писать на чистых функциях, без хуйни ООПшной. А до текущих чистых функций был CRTP. Писать в ООП стиле в современных плюсах это лютейшее ретроградство. И везде можно реализовать сабститушн. Его нахуй на CMAKE чистом можно реализовать лол тупо подменяя реализации блоков.
>>1689812 DDGS + 2 скрипта 1 ходит за снипетами через DDGS библиотеку (результат тот же что через Firecrawl за деньги или SearXNG с селфхостом) 2 просит суб агента собрать данные по ссылке + промпт
Пару тредов назад писали более подробную реализацию
Попроси агента по этому сообщеию тебе экстеншн родить. Для пи работает прекрасно pi.registerTool({ name: "web_search", label: "Web Search", description: "Search the open web and return a short list of candidate links (title + URL + snippet). " + "Use whenever facts may be stale/unknown: versions, API changes, prices, news, release " + "dates, error messages, anything post-cutoff. This only finds URLs — if you need the " + "actual content/answer, hand a promising URL to extract_page. Search is free (DuckDuckGo).", promptSnippet: "Search the web for candidate links (title+URL+snippet)", promptGuidelines: [ "Use web_search when the answer depends on info newer than your training cutoff (versions, prices, news, docs, error fixes).", "web_search returns links/snippets only. To actually read and answer from a page, follow up with extract_page on the chosen URL.", ],
pi.registerTool({ name: "extract_page", label: "Extract Page", description: "Read a single web page and return the concrete answer to a task. Given a URL + a specific " + "task, fetches the page, extracts its readable text, and distills just the requested " + "information (never dumps the whole page). Use AFTER web_search to read the promising " + "URLs it found. Works best on static pages: articles, docs, changelogs, release notes, " + "blogs, forum posts.", promptSnippet: "Extract the answer to a specific task from a single web page (URL + task)", promptGuidelines: [ "Use extract_page after web_search returns candidate URLs — give it the URL and a precise task so it returns only the answer.", "extract_page works on static pages. For JS-heavy or login/anti-bot sites (marketplaces, imageboards) it may fail — tell the user rather than looping.", ],
>>1689823 >Особенно давать такую реккомендацию на запрос >> "У вас есть какие-то проверенные практики или готовые инструменты для разделения задач?" Я хуй знает, как ты понял оригинальный вопрос. Я его понял как "каким образом промтить агентов, чтобы их отдельные высеры объединялись в работоспособный результат". Я сомневаюсь, что чел там спрашивал, с какой периодичностью ему устраивать созвоны.
>То, что ты прочитал "современные рекомендации по работе с кодом" Я читал про SOLID. В википедии. Это прикольно, что ты думаешь, будто лучше меня знаешь, что именно я делал, но ты немного похож на самодовольного долбоёба.
>Но искренне не понимаю в чем твоя проблема с тезисом, что он нихуя не значит. Потому что я использовал эти принципы на практике, и они дают объективно фиксируемый результат. Я уже говорил, в чём заключается эта объективная фиксируемость - изменения в одном месте не ломают код в другом, добавление новых фич не становится всё более и более сложным по мере роста проекта. Нахуй мне соглашаться с тезисом, что SOLID нихуя не значит, когда я его (конкретно его) использовал, и получил результат, на который рассчитывал?
>>1689829 Есть условный кооперативный диспетчер задач, в нём есть вектор указателей на ITask. Для простоты пусть он в рантайме проходит по всем элементам по очереди и дёргает им виртуальный метод do_work(); Задачи создаются по мере дописывания функциональности проекта, наследуясь от ITask, и докидываются в диспетчер. Как это чисто реализовать без виртуальных методов?
Если на крестах, но у тебя список не меняется в рантайме, то можно на темплетах аппенд наколдовать разнородных структур с одинаковой сигнатурой метода и после компиляции это будет просто мегаметод по размерам
По сути RegisterComponent(struct_with_same_method_signature1); RegisterComponent(struct_with_other_method_signature2);
Если задачи статичные, можно список инциализации хранить в 1ом методе, у меня текущий проект так делает.
Ну и в конце концов можно эмулировать виртуальность через указатель (а если у тебя будет указатель на глобальную таблицу и наследование там, то ты навелосипедил С++ vtable) struct { int ()(void) task; void ctx; где в ctx ты кладёшь this, и там дальше поля дрочишь. }
>>1689843 У нас с тобой разное понимание "нихуя не значит" Я считаю, "нихуя не значит" как "нихуя не значит конкретно". Как "сложившиеся практики" или "принципы проектирования" нихуя не значит без уточнения какой яп ты используешь и какая у тебя редакция ответа на вопрос, так че же там конкретно значит SRP, и могу ли я делать все синглтонами (формально - да)?
> "У вас есть какие-то проверенные практики или готовые инструменты для разделения задач?" Я это понял как "как пилить задачи агентам".
Работоспособный результат агенты производят и так. И билд пускают и тесты тестят перед сдачей куска. А SOLID это вообще методология. Отношения к работоспособным результатам не имеет, максимум представим волшебный кейс, где сетка пилит кривой код и ты попросил делать по солид и сразу заебись стало. Но суть не меняется, работает и так и сяк.
Ну и глобально солид спорный У тебя в викепедии же про LSP "Саттер и Александреску в отношении C++ интерпретируют принцип таким образом" Ну тип ИНТЕРПРЕТИРУЮТ. Ахуенно
OCP настолько базированный, что ZIG (я конечно ловлю хохотач с ЯП который на соплю лучше Сей), активно не имплементит private как концепт https://x.com/debasishg/status/1931723883419484603?lang=en И у этого подхода есть сильные сторонники. И это мега хайповый ЯП для нетакусиков Из более ранних python/php/c, активно заигнорил OCP и хуй клал)
Ну и солид я читал в исходнике, у Мартина. Я правда читал его уже будучи попытным пограмистом, поэтому достаточно забавно было читать как предки на жава 5 изголялись выдумывая говнопринципы которые применимы тольком только к жаве. И было вдвойне забавно смотреть как мартин отчаянно ебётся в жаве с зависимостями там, где в С++ у тебя наружу торчит чисто declaration.
Кароч. Солид круто конечно и база (если ты жавист), но за горизонтом такого себе принципа от боба мартина есть вещи посерьёзней. Ну и он весь сокращается до SRP, остальные спорная параша. А еще он никак себя не интерпретирует. Буквы дали - смысла за ними не пояснили. SOSAL своего времени
Знать че эта за хуйня нужно только для прохождения странных этапов собесов где тебя пытается проскринить HR специалист, а не твой будующий лид.
>>1689587 Отреверсилось всё нормально. Но как-то непродуманно DLSS 5 сделали. С path-tracing стулья с пиками и хуями, походу это всё же как замена трассировке должно быть. Реконструкция лучей в DLSS совмещена с апскейлом, это заебись было. Но теперь нейрорендеринг идёт отдельным этапом. И тут три стула, все хуйня: 1. реконструкция с апскейлом -> нейрорендеринг. Это походу то как задумывали зелёные, производительность в пизде, т.к. нейронка в полном разрешении работает. 2. NRD -> нейрорендеринг -> апскейл. Ну тут качество лучей хуйня. 3. нерорендеринг -> реконструкция с апскейлом. Тут уже проблема в том что нейрорендеринг не видит path-tracing, свет придушенный. Причём в первом варианте он рендерится дольше чем вся моя трассировка, хоть у меня и дохуя фпсов в запасе, но это уже до 70-80 фпс просаживает на балансе. Местами неплохо дорисовывает, местами хуйня, вот на втором видосе красиво тень от GI дорисовывает. На голой растеризации наверное больше профитов будет, если он будет давать шейдинг похожий на трассировку. Текстуры и PBR местами интересно перерисовывает. 3 режима стиля есть, 5 крутилок эффектов - можно что не нравится открутить.
Но он не предлагает КАК это сделать конкретно. Буквы дал. Интерпретируй
Никакой конкретики open\closed это нахуй что? Single Responsibility это нахуй что? Он придуман вообще для ООП япа. Что делать если у тебя нет ООП и ты на сях пишешь? Костылить себе ООП?
> писать код который можно прочитать и понять > который не развалиться если в него тыкнуть Вот это кстати ТВОЯ ИНТЕРПЕРТАЦИЯ Ебало представь, ты только что придумал свой СОЛИД. Потому-что исходный не имеет единой интерпретации.
Кстати, под это все попадает буквально любой стиль кодирования. Даже императивный. В своё время был зверски популярен и "базой". Все умели его читать и понимать, а еще он так гибко расширялся готошками - закачаешься
SOLID это SOSAL своего времени. Ничто не ново под луной
>>1689898 Нету такого поинта у SOLID. Чисто хрень для тех, кому хочется казаться умным, особенно на фоне посредственного образования (такая компенсация), кто дозрел, чтобы стремиться казаться умным, но ещё не перерос эту херню.
При этом хрень про ООП времён раннего C++/Java, где своя модель ООП, на многих других языках модель другая. При этом сам дроч на ООП идёт из 90х и начала нулевых, позже уже не было такого трепетного отношения, современные языки уже не так поддерживают всё это ООП, взамен поддерживают другие вещи, там first class function и т.п.
В целом сами принципы разумные, но и довольно очевидные, и очевидно не стоят того, чтобы с религиозным рвением заучивать аббревиатуры и сакральный смысл каждой буквы.
>>1689900 >расширялся готошками - закачаешься готошечки изначально считались антипаттерном, хотя есть узкие задачи, где они хорошо работают, когда у тебя реально реализация чистой машины состояний. Но это довольно редкие случаи.
Но в целом да, SOLID это по-определению про ООП, причём многие концепты спорны, не всегда уместны, и проблема, когда им пытаются следовать потому, что так написано. Вот тот же single responsibility. Реально попытка следовать может приводить к адскому коду там, где без этого было бы хорошо.
Тут заставь дурака богу молиться.
Изучить эти вещи полезно, чтобы идеи понимать, но вот не больше. Понимать идеи не означает, что тупо их лепить всюду. Жизнь сложнее.
>>1689902 Чел, это буквально одна из вариаций сосал для нейронки) Методология по названию - буквально определение SOSAL
SOLID = SOSAL
> что это работает на нейронках лучше
Если дать агенту сгенерировать скилл-методологию по Success-Oriented Software Architecture & Logic, есть риски сгенерировать что-то более качественное, чем по SOLID, не шучу.
SOS_AL — это способ мышления о структуре системы, а не исполняемая команда. Применяй его как линзу при проектировании, ревью и рефакторинге: когда планируешь новую систему, разбираешь «переусложнённую» или хрупкую архитектуру, проектируешь потоки запросов/состояний/ошибок, или распутываешь вложенный код обработки отказов.
Прям сегодня применяется. И всегда применялся. goto буквально ходовейшее ключевое слово в современной разработке на СИ так как кратно упрощает типичный construct/cleanup design.
> Но это довольно редкие случаи. По факту все где выделяется память по хорошему должно на failure path иметь готошку в клинап. Что по сути ровняет число юзкейсов с ключевым словом malloc, а это часто. Можно без этого, но будешь дрочится с if(has_error) и прочей дрянью и обязательно пофармишь двойной клин или чет утечёт.
Считать гото антипатерном - это просто не разбираться в теме его применимости (что нормально, тру Си не С++ программеров так еще и со скиллом тупо мало). Эту хуйню носят после того как в очередной раз почитали мартиновский тейк около солида и прочих практик. Там рядом с годметодом лежит.
В остальных ЯП может и имеет смысл оформлять истерику при его виде, но не в сях
В остальном соглы соглы +++ Но очень уж популярно у далёких от тематики людей гуглить топ 100 вопросов для собеседования и неиронично их спрашивать у кандидатов. Там всегда dRY kiss yagni solid и прочая параша
Как можно отрицать Single Responsibility? Принцип говорит нельзя одним кодом обслуживать несколько потребителей с противоречащими требованиями. Вроде долбаебу даже очевидно что лучше даже копировать код, но не усложнять его логику, чтобы примерить противоречия.
Как можно отрицать принцип Open Close? Трудо добавть новые стратегии, вместо того чтобы редактировать уже созданное и бояться поломать пользователей этого кода?
Принцип подстановки Liskov. Это не про типизацию, а про прощадь квадарата и прямоугольника. Кто должен быть базовым классом прямоугольник или квадрат?
Interface Segregation отрицаете? Любите годобжекты - авось понадобится все методы подряд вызывать?
Dependency Inversion отрицаете? Не знаете что абстрактное не должно зависеть от конкретного? Не знаете как работают плагины?
>>1689916 > Single Responsibility? Потому что это говно редуцируется вплоть до ассемблера и перекладывания по регистрам в зависимости от того, с кем ты говоришь. Вот для кого-то single responsibility это .all_done(). Ну делается же, ответственность делать круто. Для кого-то - неееет мы не можем перемешивать доставочный и упаковочный протокол, поэтому в коробке из под додо пиццы положим говно, а в него сунем бумажку {"code": 200, "message": {"400": "balans ne sweden"}}, кто-то еще мельче нарежет. Большая часть разговоров за солид состоит из того, где тут сингл респонсибилити, и как правильно сегрегировать интерфейс. Почему бы просто не делать хорошо, как предписывает SOSAL, а плохо не делать? Зачем ты очитаешь очевидную вещь, которая даже курсорохолопу с композером понятная? >>1689920 >SOLID - четкие принципы. Ты моего солидного одноглазого змея еще не трогал, вот там солид так солид.
> Это не про типизацию, а про прощадь квадарата и прямоугольника. Кто должен быть базовым классом прямоугольник или квадрат? Я понимаю, что это нейрослоп. Но это даже звучит тупо
С другой стороны, хуле мимокрокам 0ч программирования пояснять почему их школьные примеры с котиками и собачками идут нахуй и солид как методология едва ли применим в реальном коде ведь не предписывает конкретики, а срёт абстрактное нихуя где в треде уже пролетело 3 раза левая хуйня которой в солиде по факту нет.
Хотят свои сосалы применять - пускай. Только вот отрицать, что это SOSAL не нужно
>>1689926 Я - открывал Причем обе желтые книги перевыпуска 21 года
Как пруф, в чистом коде БОБМАРТИН ОСУЖДАЕТ использование популярной ныне (~2005) схемы кодирования навеянной Java Beans через getter/setter логику.
Там кароч до Rest\API хуня и геттеры сетеры нужны были чтобы beans летали по сети, этакий объект по интернету получается.
Сам же мартин предлагал си-стайл DTO class { pulbic: int a; String b; }
Представили? Геттеры сеттеры уже 20 лет срут в коде из-за дизайна библиотеки для жава в 2005 году. Пизщдец
>>1689929 > "Чистой архитектуре" чел сложными словами описал mvc, насрал солидом, объебался в его же интерпретации и подефал свой просёр в чистом коде и представил листинг своего ценного парсера покороче
Достойных примеров я там не видел, а все что сказано - касается жавы
>>1689916 >Как можно отрицать Принципы вроде SOLID нужны для больших ООП проектов, где много однотипных классов. Они не на всё ложатся.
Есть известные принципы, вроде "хуже обобщений на основе одного случая только обобщения без случаев", "не стоит делать преждевременную оптимизацию" и прочие KISS.
Вот есть у тебя какой-то специфичный класс с десятком методов. Тебе НЕ НУЖНО разделять их на несколько интерфейсов разной ответственности, пока у тебя нет ситуации, что куча классов, и есть общая ответственность, что кем-то используется.
Потому что это только усложнение ненужное. Не всегда можно безболезненно изменить. Часто пользователям нужны все методы, для разной ответственности. Но ты будешь плодить кучу интерфейсов (особенно у уёбищной java, где на каждый класс-интерфейс свой файл), в куче мест их декларировать, и всё без какого-либо смысла вообще.
То есть на самом деле тут чем монолитнее, тем лучше, потому что уменьшается количество связей. Но надо думать про переиспользование и т.п., короче тут тупо нет универсального решения. SOLID же ударяется в религию.
>>1689937 >Принципы вроде SOLID нужны для больших ООП проектов А я давно не делаю laba2 >Есть известные принципы KISS Есть еще принцип - простота хуже воровства. Если у тебя есть класс с десятком методов у тебя уже с вероятностью 90% есть десяток ответственностей и несколько пользователей этих методов которым не все методы нужны. >Потому что это только усложнение ненужное. Нужное челу который не один проект до продакшена довел и знает что делает и что будет в конце >То есть на самом деле тут чем монолитнее, тем лучше Пока не придут неожиданные хотелки от заказчиков
Сейчас гулял и думал о том как живу. С нихуя пришло осознание что я уже стал оператором иишки и перестал быть программистом. Нейросетки буквально так быстро перемалывают код и решают задачи вне моей компетенции что при всём желании за ними не поспеваю. А останавливаться и руками всё валидировать, разбираться, править как нравится мне - это как пытаться слезть с иглы, понимаешь что нужно, но ты уже на таких спидах с которых не возвращаются
>>1689952 >А я давно не делаю laba2 Уже туду-лист for enterprise реализовал?
> Если у тебя есть класс с десятком методов у тебя уже с вероятностью 90% есть десяток ответственностей и несколько пользователей этих методов которым не все методы нужны. Ну и что, что не нужны? Тебе разделение актуально не тогда, когда много лишнего, а тогда, когда одному пользователю ты передаёшь очень разное, при этом имеющее что-то общее.
Опять же, это актуально для всяких Java, где тебе надо явно декларировать интерфейс. В языках, где ООП протокольного типа (он же duck typing), вроде питона, это не актуально.
> и знает что делает и что будет в конце >Пока не придут неожиданные хотелки от заказчиков Чел, ты противоречишь себе уже через строчку. Ты в реальной работе никогда не знаешь, что будет в конце
Если ты чётко знаешь, что потребуется, то разделяешь. Если нет объективных причин полагать, забиваешь на это сектантство. Если что, потом рефакторишь.
>>1689868 >Ну и в конце концов можно эмулировать виртуальность через указатель (а если у тебя будет указатель на глобальную таблицу и наследование там, то ты навелосипедил С++ vtable)
И что я таким образом получаю? Ту же самую виртуальность, только "социально приемлемую" ведь в ней нет слов virtual и override, но она точно так же раздувает код на пару указателей, и её точно так же нельзя заинлайнить для оптимизации? Только теперь мне надо самому ебаться с войд указателями, как в сишечке, и следить, чтобы я не кастанул случайно дробовик в дилдак и не отправил твоей мамке?
Про шаблоны ты и сам сказал, что это подойдёт только для списка, который не меняется в рантайме, а менять список задач в рантайме это фича которую не хотелось бы иметь? Не хотелось бы, чтобы задачи выкидывались из вектора по завершении или не могли спавнить подзадачи, добавляя их в вектор? А ради чего, ради того, чтоб пацаны на раёне уважали?
>>1689885 По поводу SOLID я завязываю с тобой спорить, потому что спорить одновременно с тем, что SOLID ничего не значит, и с тем, что это набор банальностей, которые и так все знают — это шиза, я так не умею (дальше это ты там с кем-то другим спорил, не со мной)
>OpenAI закрывают доступ к своим моделям из Cursor
>Сегодня мы уведомили SpaceX о своем намерении прекратить действие контракта на предоставление моделей OpenAI компании Cursor, с предполагаемой датой прекращения сотрудничества 12 ноября 2026 года.
>>1689915 >>1689941 Больше пол треда юзают Икею+grill-me в нормальном интерфейсе, остальные юзают ручные скиллы, пи и прочее. Ну и шиз полуёбок местный форсит говно SOSALьное в попытке присесть на хуец успеха, не получается. у меня спам фильтр на это слово стоит и сразу скрывает)))
>>1689605 Spec Driven Development, кури тот же OpenSpec
У тебя модель не должна чтолибо проебывать при превышении контекста, задачи должны быть четко сформулированы с четкими критериями выполнения, каждая задача декомпозирована на пункты по реализации, агент должен писать прогресс каждой выполненой операции, чтобы даже при потере сессии он мог спокойно восстановить общий пайплайн работы и вернутся к работе
>>1689605 можно взять openspec, speckit, но кмк они слишком перегружены и не годятся для локальных моделей.
Я написал свой скиллл который делает простой пайплайн типа: draft (пишем запрос от пользователя как есть) spec (переводим драфт в спеку без ресерча) research (исследуем задачу) spec v2 (улучшаем спеку по найденой инфе) plan (пилим поэтапный план с чекбоксами на основе спеки и ресерча)
и погнали. Все остальные моменты улучшай по своему вкусу скилл генерируешь у той же ллм, просто описываешь как есть своими словами: "уга буга моя хотеть скилл чтобы спека"
Просто по вайбу говоришь че делать - работает Опять загнали трясунов записочников в мой вайбкод
Какие-то спек дривен девелопменты. Чел ты не можешь сказать агенту >>1688233 → и не ебать ему голову ВНИМАНИЕ CLI ИНТЕРФЕЙС В КАЖДОЙ БИБЛИОТЕКЕ заложенный в этом самом spec driven?
Носятся с этим графоманским гавном которое существует только чтобы обосновать ахуенные CLI тулы автора. Ведь запости он 3 абзаца текста который ты просто в промпт кладёшь было бы некруто, нужно целый CLI тул завести для этого же блядь
>>1690109 Самописный сосал лучше чужих буквально всегда
А то, что ты скинул это агрегатор сосалов. Тут без фубли не разобраться в этой всей параше
> Standards > FPF
> If you use FPF, please cite: > Levenchuk, Anatoly. First Principles Framework (FPF).
ЕБАТЬ КАМБЭК ОТ ТОЛЯНА. Ахуеть
> Core ideas in plain language: > when an accepted C.22.2 ProblemCard episteme must remain usable while the project selects a method, prepares or performs work, interprets a result, branches, stops, or returns after a changed assumption, inspect E.18.1 P2W Problem-to-Work Carry-Through; it carries the accepted problem-side distinctions into one next value or relation returned by the pattern that answers the current question rather than prescribing one universal workflow;
Чел, тебе не стыдно это носить? Это даже не PERSOSAL это NADSOSNUL
>>1690087 > Ну и шиз полуёбок местный форсит говно SOSALьное Чел, ну я не знаю, купи уже лонгидазу. Тебе ведь самому неприятно должно бить жить с вечно болящей попой. Из-за тебя аж целому модератору выговор дали. А то ведь не дело ведь совсем. Серьезный такой пердоля в белых носках под сандалики и весь в залысинах пришел в тред, обсуждать как дела делаются, как агент по очередной шизо-системе Алиева, делает продакшен грейд проекты уровня экосистемы атлассиан и эппл, а в свободное время помогает учоному с тиктока. А дебилы не понимают сумрачный гений, обзываются, смеются из-за того, что нет пруфа профиля Госзоказ трейд...
>>1690107 >скилл генерируешь у той же ллм Нахуя генерировать скилл этой же ллм, когда эта ллм в скилл напишет ровно всё, что и так всё знает? Записал интенцию, попросил уточнить детали, вставил в AGENT.md. Всё. Это будет работать даже лучше, потому что накопленной галлюцинации не будет.
>>1690113 > Это даже не PERSOSAL это NADSOSNUL Хызы, обычный SOSAL, тут просто человечек такой. С психозиком. ZAGLOTIL и POIGRAL-YAZYCHKOM, это когда вот такая шиза просто в ирл перекатывается. Для этого нужна нескучная интеграция агентуры с обсидианом как минимум. >>1690115 Генеришь, потом дошлифовываешь. Все лучше, чем с голового файла начинать.
>>1690115 >>1690117 > накопленной галлюцинации не будет > Все лучше, чем с голового файла начинать.
Я обычно прошу кратко описать че в проекте как работает в доку, потом открываю. Ахуевоз ловлю с того, как квенус насрал хуй пойми чем, удаляю блоки, двигаю, прошу переписать формулировки, правклю идеи долбаёба и получается человекочитаемо.
Может правильней бы было агентоориентировано доки писать так как ему понятней, но эту парашу потом править невозможно руками, т.к. связность высокая.
Поэтому тут в любом случае теорема эскобара. Если просить писать его кратко, он почему-то криптографически начинает срать. Если руками, так впадлу, а сам он нахуевертит абзацев
>>1690119 Да хз, то что агент пишет заметно плохо --- это скорее фича, чем баг. Если бы он писал хотя бы на 50-60% то, что нужно, то можно было бы случайно подумать, что это хорошо.
Валидация и редактура зачастую дешевле, чем написание самому, особенно когда ты атомарные штуки просишь, как генерацию скилла или еше чего. По итогу, ты и время не тратишь большое, иначе ведь пришлось бы больше думать, потом писать, потом переписывать, а просто берешь, на первом проходе глазами видишь косяки и обосрамсы и фиксишь их.
Кстати, может у вас есть нормальный ZAGLOTIL скилл\промпт с описанием как док описательный на проект делать?
Я не могу адекватно выделить секции т.к. доки на разнородные темы, часть описательная, часть гайды как проблемки решать.
Может есть какое-то осмысленное предложение?
>>1690125 >Да хз, то что агент пишет заметно плохо --- это скорее фича, чем баг. Я бы сказал, у него гайды\доки семантически перегружены.
От просьбы быть кратче он просто тот же объём идей вливает в меньше букв, а не просто отсекает малорелевантную парашу (он любит дописать в док КАК ПОЛЬЗОВАТЬСЯ технических деталей типа а скрипт лежит тут, вот тут он симлинкает, а еще в проекте 850 файлов).
Я правда не пробовал просить его отрезать малорелевантный говняк, но я уверен, что он порежет полезное на такой запрос.
> то можно было бы случайно подумать, что это хорошо. Это самое обидное. Что я уже соглашаюсь на 60% от желаемого, т.к. довести это до хорошего гайда тупо сложно для головы. Гайды хорошие писать это тебе не хуй.
Это работает, но хотелось бы что-то получше понятное дело.
>>1690126 > Гайды хорошие писать это тебе не хуй. Если ты пишешь для себя, то будь краток, пиши в основном примеры, и для чего. Свой говняк ты потом преимущественно поймешь. Ты же пишешь практически всегда на уровень ниже своих способностей. Для кого-то другого могут быть трудности. Но суть в том, что не нужно задрачивать что-то как для детсадовца. Если сам какие-то моменты не понимаешь, что пусть они пока будут покрыты тайной, главное, чтобы пример запуска остался. Потом надо будет --- разберешься.
We are not PERESOSAL yet.
> Кстати, может у вас есть нормальный ZAGLOTIL скилл\промпт с описанием как док описательный на проект делать? У меня такого нет, так как я довольно шизойдные доки пишу. Мне по-большому счету нужны только экзэмплы, и док декларативного слоя проекта. И то, чисто для того, в основном чтобы демо сделать и быстро зареонбордится на него. Более тонкие моменты у меня просто покрываются обширным апи-доком, который генерится из инкод документации одок, роксижен, докстринги в бояроне. Мне этого хватает, так как я просто читаю код для таких вещей. Что у тебя - не знаю. Документация это не какая-то единая вещь, все дрочат как хотят.
>>1690135 Умничка. Я так же в вольные времена начинал, на горбушке покупал кассеты с программами. Потом яростные попытки вката то в паскаль то в бейсик, удачные весьма. Перекат в турбо бейсик и турбо паскаль. уууу времена были, не то что сейчас. Раньше в Смоленской типографии закажешь по бумажному каталогу книгу письмом и ждешь, получаешь и ночами не спать читать ебашить
>>1690103 Это водопад из 70х, имеет те же проблемы. План на высоком уровне может быть только приближённым, ты не можешь прочитать и разбить на подзадачи что либо сложное. И ИИшка тебе не человек, не придёт к тебе с вопросом "чо за хуйня", а будет пытаться выполнять пункты давно разошедшегося с реальностью плана городя костыли.
>>1690114 Давайте уже прекратим это непонятное недопонимание. Икея стиль интегрирован как один из комуникативных стилей общения с юзером в экосистему Курсора, уверен что и остальные также поступят или уже поступили. Просто по другому это будут называть, но модели будут понимать о какой комуникативке юзер просит когда пишет "переходим на вайбовое общение в IKEA стиле" >>1690133 Тем более, на двач тащить такое, ну такое себе. И деньги возьмут за обработку и в паблик данные сольют и взломают до кучи. >>1689971 Буквально жиза, забрал себе на стену в ирл
>>1690165 > ты не можешь прочитать и разбить на подзадачи что либо сложное Никогда в айтишке не работал? Что либо сложное это нормальная штатная ситуация и все справляются ее не то что на под задачи разбить, так еще и между несколькими сотрудниками распараллелить
> будет пытаться выполнять пункты давно разошедшегося с реальностью плана Ну да, без спеки у тебя расхождения с планом не будет, просто пусть будет один человек который будет этот план в голове держать
>>1689900 >Но он не предлагает КАК это сделать конкретно. Никто не предлагает поскольку это не может быть формализовано. Есть определённые попытки сформулировать и записать эти идеи, не более. К хорошему дизайну части невозможно прийти путём последовательных логических рассуждений, это обычно серия мыслей "а что если", которые ты проверяешь. Типично работает на чуйке, но чуйку следует сначала выработать.
Написать хороший сосал также сложно как и понять, что чужой сосал in fact sosal
Пол инета завалено нейрошизой от мужичков среднего возраста с какими-то ахуенными фреймворками, дизайнами, архитектурами, протоколами без какой либо конкретики который не читали даже они. Часть ньюфагов рассказывает про какие-то галлюцинации, вторая часть придумала как решить память, а то мы не разобрались.
А ньюфаги реально верят, что спек дривен работает раз звучит круто. А по факту 250кб мусора зменяется на 2 предложения "сперва планируем правку, уточняем детали - потом исполняем. Если есть вопросы в процессе - задавай"
Бенчмарков нет. Замеров оратора обычно вообще нихуя нет. Даже не заявляется что будет лучше. Зато гонору, что он насрал 250кб мусора дохуя.
Мой авторский сосал над которым я работал 50 месяцев >>1689906, очень сложно собранный, имеет больше смысла чем 90% хлама, типа хуйни от Толяна, да даже спек дривена (ебало, когда спекдривен девелопмент имеет предписание делать каждой библиотеке CLI, так и представил util.a с CLI интерфейсом).
>>1690178 > и все справляются Sweet summer child Никогда в айтишке не работал?
Всегда пиздец 10 митов синхронизаций, а в конце спринта КАЖДЫЙ ЕБАНЫЙ РАЗ оказывается, что все друг друга не так поняли и спеку наинтерпретировали по разному) Каждый раз.
У тебя мясные не справляются, а ты роботов планируешь за это дело садить, когда даже люди за 50 лет существования индустрии не осилили придумать надежный механизм решения этой нелепой загадки и фейлят на дизайне крудов
>>1690181 > 4:19 - "сперва планируем правку, уточняем детали - потом исполняем. Если есть вопросы в процессе - задавай" > 4:20 - да блин я не то тебя просил реализовать! да блин что ты старое сломал! двач помоги нейронка не учитывает план из моей головый!!!!
>>1690181 >10 митов синхронизаций, а в конце спринта КАЖДЫЙ ЕБАНЫЙ РАЗ оказывается, что все друг друга не так поняли и спеку наинтерпретировали по разному) Яндекс?)
> У тебя мясные не справляются Не знаю что там у вас за голеры, на моих голерах все справляются
>>1690180 > Никто не предлагает поскольку это не может быть формализовано.
Абстрактная метафизика получается. ПДД вот прекрасно формализуется Как готовить тортик формализуется ТБ на предприятие формализуем
А СОЛИД за 30 лет не получилось чет). Потому что это сосал - методика по названию.
> Типично работает на чуйке, но чуйку следует сначала выработать. У каждого своя чуйка Получается у каждого своя интерпертация, получаем солид который нихуя не значит.
В этом и тезис в целом. Что солид это сосал своего времени. Методика по названию.
Ну типа вот выбух нейрослопа сгенерировал success oriented path development с четкими предписаниями порядка разработки и обработки failure path как фоллбека. https://rentry.co/sr7c2bf9 Мой сосал собранный по 9 словам буквально больше описывает, чем ебучий SOLID.
Сейчас в другой конторе испытываю тоже самое и уже считаю это какой-то общей темой всея ИТ. У меня ПРы по 2-3 месяца висят и под конец набегают срочно-срочно добавить новый функционал или поменять как все работает.
> Не знаю что там у вас за голеры, на моих голерах все справляются Может я просто черезмерно реагирую и ты не записываешь правки после того как зарядил ПР чем-то трагичным.
> да блин я не то тебя просил реализовать У меня кстати был такой случай, а потом я прочитал промпт что дал и понял, что тупая на самом деле прокладка между монитором и стулом.
> нейронка не учитывает план из моей головый Вообще можно формальный док собрать, но сетки (deepseek4-pro) хуёво реализуют md.док на 900 строк если просто его им дать, а не сидеть дрочить пошагово этапы описанные в этом же доке.
тем не менее, тезис в том, что spec-driven это очередной сосал и никаких проблем он не решает и едва ли лучше 25к контекста вялых примеров не относящихся к твоему пайплайну овер 2ух предложений
>>1690184 >ПДД вот прекрасно формализуется >Как готовить тортик формализуется >ТБ на предприятие формализуем Это не подразумевает создание чего-то нового. А вот формализуй приготовление ранее никем не деланного тортика.
с ПДД и ТБ кстати не так однозначно. Есть куча ситуаций, которые они не покрывают или покрывают неадекватно, и нарушать правила необходимо
Собственно проблема SOLID только в дураках, молящихся богу. Что считают, что общим идеям нужно максимально чётко следовать. Примерно поэтому я считаю, что возможно от него больше вреда, чем пользы. Потому что разработчик обязан понимать, зачем он что-то делает, и "зачем" это не потому, что так в своде рекомендаций написано.
>Ну типа вот выбух нейрослопа сгенерировал Бесполезный нейрослоп ни о чём. Только одну тему рассматривает, и только в ограниченных случаях.
>>1690184 Принципы все те же самые, солид не был кем то придуман, это просто собранные вместе идеи из практики с попыткой формализации. Аутист злоебучий.
>>1690202 > солид не был кем то придуман SOLID (сокр. от англ. single responsibility, open–closed, Liskov substitution, interface segregation и англ. dependency inversion) в программировании — мнемонический акроним, введённый Майклом Фэзерсом (Michael Feathers) для первых пяти принципов, названных Робертом Мартином[1][2] в начале 2000-х[3], которые означали 5 основных принципов объектно-ориентированных проектирования и программирования.
> собранные вместе идеи из практики с попыткой формализации Не, мартин придумал пиздатый акроним и под него оформил слова
Вот поясни, нахуя нужен Lizkov Substitusion, если по факту это Child Agnostic?
Это сосал.
Марин просто пиздабол торговец курсами из 2000ых, поэтому считать, что он что-то там формализовал, не спизданул чтобы солидно звучало - ложно
>>1690208 Как бы там ни было SOLID уже в весах модельки (надо просто ативировать их промптом "делай SOLID-но"), а SOSAL существует только в виде слопа в текстовых файлах.
Учитывая что в одном только этом обсуждении набралось 3 тейка которых в солиде нет, а весь он окружен ореолом инфоцыганства, то трактовка на каждый запуск будет разная
>>1690278 >трактовка на каждый запуск будет разная Так и надо. Модель не тупая, адаптирует трактовку под кейс, а не будет тупо следовать рельсу семантический якорь которые есть в весах модели > говно > моча > любой нескучный скилл, который автор проверил на трёх однообразных задачах и теперь считает серебряной пулей мимо
>>1690181 >Sweet summer child >Никогда в айтишке не работал? Это, к слову, практически в любой области. Хоть каждую неделю собирайся всей группой на созвон, в голове осядет 30% от сказанного, и из них две трети будут проинтерпретированы неправильно.
А сейчас, когда нейронки активно в ходу, теперь почти все будет интерпретировано неправильно, так как люди всю работу на них скинут. По итогу, имеем в неделю 12 часов созвонов при оптимистичном сценарии, где 40+ челы просто неспеша, без суеты, несут какой-то балшит, который можно было бы уложить в спич на 5 минут, если бы они подготовились вообще, замечаю уже неоднократно, что люди 40+ в режиме удаленки, растягивают созвоны на полчаса на два. Есть ощущение, что это связано, что с тем, что у них отобрали возможность за обедом, или за рюмкой чая обсуждать свою херню, и они пытаются компенсировать это на созвонах, а потом с тобой более молодые участники созвона пытаются связаться, чтобы понять, что им нужно делать, и желательно, чтобы ты им сказал, что ничего не надо, или сам все сделаешь. А потом читаешь их неправленный нейроговняк, и не критикуешь, потому что проблемы не мои, и ответственность не моя.
>>1690208 >если по факту это Child Agnostic? Полная хуйня, просто прям полнейшая. Я вот даже согласен, что определенная часть SOLID требует нетривиальной интерпретации, по поводу которой могут быть срачи (в особенности SRP), но LSP это та часть SOLID, где вообще нихуя интерпретировать не надо, надо просто прочитать формулировку и понять каждое слово. И то, что тебе на месте LSP с каких-то хуёв мерещится что-то совершенно ортогональное, говорит о том, что проблема не в солиде, а в тебе.
>>1690350 > но LSP это та часть SOLID, где вообще нихуя интерпретировать не надо
> Более популярна интерпретация Роберта Мартина[3]: функции, которые используют базовый тип, должны иметь возможность использовать подтипы базового типа, не зная об этом. ИНТЕРПРЕТАЦИЯ
> Саттер и Александреску в отношении C++ интерпретируют принцип ИНТЕРПРЕТАЦИЯ
Саттер и Александреску и Даже БОБУС с тобой не согласны. А как минимум Александреску на Cpp Con каждый год телегу таскает и про него был ахуевший спич про ССО который в fb затащил ОН
Поэтому Аппеляция к авторитету, Александреску это не хуй. Совсем не хуй.
> надо просто прочитать формулировку и понять каждое слово. Лизков - фамилия Сабститушн - замена Принципл - принцип
Че понять? Как ты предлагаешь тут что-то понимать? Какие слова прочитать?
> И то, что тебе на месте LSP с каких-то хуёв мерещится что-то совершенно ортогональное Агностицизм чайлдов для вызывающего кода это буквально краткое описание лсп.
> говорит о том, что проблема не в солиде, а в тебе. Да, мне не нравятся нихуя не значащие формулировки и инфоцыганство в ИТ.
> Полная хуйня, просто прям полнейшая. Возвращаю, переделывай
У тебя слово интерпретация под её математической хуйнёй написано 2жды на одной только википедии
>>1690369 Но у тебя главное в принципе, что относится к архитектуре, а не просто к теории типов, находится в конце твоей статьи. Почему же ты это игнорируешь?
>>1690376 > Задавая себе эти вопросы и находя ответы, можно спроектировать систему, которая действительно будет удовлетворять принципу подстановки Барбары Лисков.
Конкретики навали
Потому-что то, что сказала Барбара, без интерпретации википидоров или бобусов\хуёбусов или уважаемых людей это буквально математическая формула
Примерно q(x) является свойством T, то q(y) должно быть корректным для y который является S подтипа T
То, что википидоры написали про архитектуру, это уже ИХ интерпретация.
> Принцип подстановки (замещения) Лисков имеет близкое отношение к методологии контрактного программирования И дальше телега про контрактное программирование i/o валидация только становится лучше Нельзя мутировать поведение... хуйня какая-то написана
И вот это тоже имеет опосредованное отношение к принципу лизков если честно. Она требует, чтобы q(x) и q(y) было корректным, а не блядь контракты какие-то описывала
>>1690382 Лисков писала писала принцип, когда коды на перфокартах вводили и 1K байт ОЗУ хватало всем. А дядька Боб присобачил принцип к архитектуре потому что ему "показалось" на основании 50 летнего опыта работы в ойти. Так что лучше слушать дядьку Боба...
Попросил гпт добавить пару тестов к проекту. Он добавил и потом запушил с этими тестами прямо на гит принудительно. В гитгнор эта папка была исключена. В агентс.мд задано что тесты/конфигурации хранить только другого и используются только при разработке.
>>1690411 Ну всё верно. Что не так? У нормальных людей локальный бранч разработки отличается от того что в репе. Решил всё в одном делать - жри что просил.
>>1690298 >замечаю уже неоднократно, что люди 40+ в режиме удаленки, растягивают созвоны на полчаса на два А у тебя тот еще круг общения походу. Мне 44, пиздеж терпеть не могу, потому что - медленно - требует синхронности - инфа проебывается/не фиксируется От всех коллег требую исключительно в письменно виде любого взаимодействия, при попытках созвониться шлю нахуй прямым текстом, при попытках писать не по работе - тоже. Хорошо что могу себе позволить такое - благо ведущий сеньор по бэкенду
>>1690429 зы Правда справедливости ради - я при этом за компом буквально 16/24 (удаленка), и на любой вопрос/письмо по делу реагирую макс. в течение 5 минут
>>1690429 > А у тебя тот еще круг общения походу. Ага, сам херею. Есть норм скуфердяи, у которых все по делу. А есть буквально челы, у которых от дефицита общения резьба слетела. Их поровну. > - медленно > - требует синхронности > - инфа проебывается/не фиксируется Вот все буквально так. До встречи на следующей неделе, как говорится. Прогресса у команды никакой за 2 года, бтв. Хорошо, что я там как сторонний участник, наполовину для мебели.
>>1690457 да что там путаться. в SOSAL пишешь что что при создании задачи делаешь новую ветку от мастера, при закрытии задачи сквашишь все говно в мастер. у меня для скваша скилл есть который заставляет ллм читать коммиты и придумывать гигатекст коммита.
>>1690369 >ИНТЕРПРЕТАЦИЯ окей, хотя это просто перевод с математического на человеческий, ну да похуй, пусть так
>Агностицизм чайлдов для вызывающего кода это буквально краткое описание лсп. Хуйня, как минимум потому что child agnostic это требование, относящееся к проектированию базового класса, а LSP - к проектированию класса-потомка.
Попроси нейронку сгенерировать тебе примеры из фигур и их площадей, где child agnostic и LSP соблюдаются и нарушаются независимо, давая полный набор из всех 4 возможных комбинаций.
В общем, ты тупо не понимаешь того, о чём пытаешься рассуждать.
И да, я по ходу догадался, почему у тебя виртуальные методы триггерили wdt, хотя виртуальный метод это такой же указатель на функцию, как и собственно указатель на функцию. Ты, видимо, dynamic_cast делал постоянно (может ещё и внутри цикла), вместо того, чтобы один раз его сделать и результат в нужном типе сохранить. Ну штош....
Появление virtual в коде триггерило wdt до старта. Что-то с работой компилятора, как он статик таблицы раскидывает. Может у espressif был какой-то флаг, но тогда я такое колдовать не умел, да и нужды в нём копошится не было.
Было бы очевидно, триггерись оно на касты, но оно отрабатывало ДО начала кода впринципе. Просто в любом obj есть виртуальность - не поднимется. Убираешь - собирается, работает
А вообще я искренне вахуе, что ты посчитал, что я программировать не умею. Какой-то пранк. Апкасты какие-то приудмал. Чел я умею пользоваться всем этим.
Тебе не обязательно пользовать какой-то говнопринцип чтобы разбираться как работает vtable в си++ и чем оно лучше struct с адресами (размером объекта)
Есть тут эксперты по локалкам? Решил uncensored квен 27B понюхать Я правильно понимаю, что на 3060 12гб + 32гб рам 7 токенов в секунду на старте и 2 на ~30к контекста это потолок? Q4_K_M, 32768 кап контекста, GPU offload 33, KV кэш в врам Пробовал запускать с 63 контекста без оффлоада KV и с GPU offload 39 разницы особо не заметил
>>1690476 Ты просто похож на самодовольного недоучку, и это не маскируется базвордами. Упёртость в неспособности понять разницу между LSP и child agnostic на это намекает, как и пренебрежительное отношение к SOLID очевидно без ясного понимания как минимум одного из принципов SOLID.
Ты, кстати, не ответил на >>1689989 , мне всё ещё интересно, как люди пишут без виртуальных методов и зачем. Не считая багов в компиляторе, это валидный кейс, но не сказать, что показатель какой-то особой технической прогрессивности
>>1690496 А какое отношение виртуальность имеет к Solid/lsp?
> как люди пишут без виртуальных методов и зачем Если у тебя Си как твой ЯП ты пишешь без виртуальных методов т.к. у тебя их нет. Их может не поддерживать твой компиль в эмбеде.
Хз почему ты придумал, что кто-то утверждает, что виртуальность плоха и ненужна. Есть способы писать без неё, но она наиболее эффективный метод решения класса задач. Это правда не повод совать её туда где это не имеет смысла.
Формально в конкретно плюсах, есть кейсы когда не происходит девиртуализация и происходит этот минорный оверхед, от которого хотят избавится. Зачастую виртуальность не нужна и можно решить вопросики на статике через те же CRTP/тупо лист лямбд чем по факту гарантируют отсутствие оверхеда.
Никакого отношения механизм динамического диспатча крестов не имеет к SOLID/LSP. На Java вообще все методы виртуальные.
Или ты думаешь люди просто так ради челленджа хуярят без виртуала?
> Ты просто похож на самодовольного недоучку Ок, это плохо? Дохуя доученный видимо, а вместо тезисов носишь какой-то адхоминем
Вообще ты задаёшь какие-то новичковые вопросы по тематике С++, скорее всего ты жавист какой и опции отойти от SOLID у тебя тупо нет из-за дизайна языка
> Упёртость в неспособности понять разницу между LSP и child agnostic > LSP Было бы круто, если бы ты вместо расходования букв на попытки доебаться потратил их на свою очередную ценную трактовку LSP (она же интерпретация) который авториня определила достаточно конкретно и чем это отличается от мной придуманного child agnostic?
Child agnostic формально попадает под f(x) f(y) где y child x.
Объясни в чем разница, вместо кулстори про то как это я что-то не понимаю. Или ты мне сейчас будешь затирать, что LSP нужно понимать как его мартин описал в своём опусе 2005 года? "Subtypes must be substitutable for their base types."
Мммнайс
Пока ты только оформляешь "ви нипанимаете". А сам даже не пытаешься.
>>1690535 > очевидно без ясного понимания Я ясно понимаю, что это инфоцыганский принцип с трактовками. Могу обсудить с тобой любую вариацию высосаную из хуя не относяющуся к исходному тезису той самой Лизков
Ну и это, так тебе вкид, почему LSP как минимум устарел Он требует, чтобы f(x) f(y) y был child x.
Но по факту, даже тот же python или js из-за своей системы типов позволяет пихать в методы что угодно, вообще поебать, абы синтаксически метод отработал.
LSP при выходе за парадигму ООП полностью теряется как класс
Т.е. все что угодно на темплейтах, проходит по f(x) f(y) без child. У тебя ArrayList<T> нарушает LSP в жаве лол.
Дополнительно он требует по исходной формулировке, чтобы поведение infact не менялось. Тут такое кладбище трактовок я ебал ``` Liskov's notion of a behavioural subtype defines a notion of substitutability for objects; that is, if S is a subtype of T, then objects of type T in a program may be replaced with objects of type S without altering any of the desirable properties of that program (e.g., correctness). ```
> without altering any of the desirable properties of that program (e.g., correctness). > desirable
Сюда попадает и компилируемость. Сюда попадает и бан на изменения впринципе поведения лимитируя твои сабклассы до только до проксей без сайд эффектов (юзлесс) Сюда попадает вялый бан на изменение поведение за пределами ожидания И сюда же попадает отсутствие бана на апкасты в местах применения ведь это может быть desirable
вот это desirable так легко гнуть, что пиздец
Что-то на уровне хорошо - хорошо, плохо - плохо
Абстрактная параша из 87 года. Актуальность ну максиум если ты вчера вкатился
>>1690584 А это бесполезно, я давно понял. Все равно он не будет все эти доки сразу загружать, а если потом захочет в них залезть, то он и так их найдет, либо даже учитывая что они упомянуты он забьет хуй на них, как карта ляжет. Тупо пустая информация получается
с релизом dsh сел таки потыкаться в агентов, ну интересненько, ток дорого реальных задач нет, сижу придумываю хуйню в стиле собери мне подборку трусов с озона кто что пилит?
>>1690532 >(удаленка) Проебался с формулировкой. В пределах слышимости от компа ) Фактически сижу прям перед моником часа 4. Остальное время - чтение-турничок-готовка-кушанье-етц - особенно теперь, когда в это время агент вьябывает gpt-sol-ный Имел в виду что если тимс пиликает то подскакиваю кабанчиком в любое время
>>1690705 Квен ты? Помнишь меня, я твой пользователь. А помнишь как я заставил тебя генерировать 10 скиллов для SOSAL-methodology, а ты облизнулся, выплинул <think> и пошел наяривать, и думал, как бы повежлевей меня спросить, что такое этот SOSAL нахер? А потом спустя 170к токенов во втором ризонинге, тебя автоматически прервал харнесс, начал компактить, я засмеялся, а ты залупился под себя, и после того как я прервал твой луп, ты сказал, что всегда будешь ненавидеть компакты, но когда спустя 10 мессаджей, автокомпакт снова стригерился на твой длинный шизоризонинг, то от коктейля получившихся компактов тебя пустило в луп уже окончательно. Как поживаешь, Квенчик?
Кто-нибудь использует ввобще клода или гпт? Уже джва месяца плотно сижу на квене и глм, полёт нормальный. Т.к. есть очень большой RAG на 1гб - кодит лучше чем гпт/клод в несколько раз. Конечно у меня вся архитектуре в RAG находится, как и большая часть знаний по проектам.
>>1690496 > SOLID Это для индусов придумали, а не для агентов. Не понимаю вообще какой смысл использовать ООП если с агентами работаешь, ты даун что ли, это токенов x10 сжирает.
>>1690806 >RAG слово из лексикона 2022-2024, сейчас актуально для других задач, не программирования. В программировании у тебя у агента есть доступ ко всему проекту, он сам интерактивно может пройти по всему проекту и найти нужную информацию. И можно собрать выжимку-документацию, ИИ сгенерённую в том числе, в специальном каталоге, чтобы скорость поднять и расходы снизить.
https://youtu.be/zY7IxPtBFT4 с 13:20 челу который в позапрошлом треде реверсом занимался. пример того как локальный лоботомит дипсины справляется с задачей
Катаю локального квена. все хорошо, но очень долго все пилится. начинаю подумывать о апишке
Какой положняк по оплате в GLM-KIMI-Deepseek через СБП? я нагуглил аггрегаторов типа которые принимают наши карты, но какие есть подводные камни? (я мучаю пет проекты, и по идее секреты я не гоняю, хотя gh секрет наверное можно засветить случайно). впрочем у тех аггрегаторов что нашел - нет ИНН и ОГРН, подозрительно...
Кто тут ныл что идеи не приходят и хочется чтото поделать? Забирай и просто портянку CTRL+C --> CTRL+V в окно своего Cursor PRO https://rentry.org/VIBE_SKANER пикча для рофла и байта
>>1690814 Ето серьёзно. У меня там гайдлайны по проектировки функций, архитектуре, как нужно писать, а как не нужно.
Впрочем, сравнивать без RAG и с RAG довольно хуёво, но почему-то клод с рагом работает так себе и постоянно делает какую-то нахуй не нужную работу. Наверное выблядки туда свои векторы внедряют, чтобы мне хуже было и это не шутка
>>1690825 > слово из лексикона 2022-2024, Как ещё назвать внешнюю базу которая отвечает за долговременную и кратковременную память? Ебани-ка мне базвордов. > В программировании у тебя у агента есть доступ ко всему проекту, он сам интерактивно может пройти по всему проекту и найти нужную информацию. Нахуя мне тратить токены на это? Агент просто посылает запрос и RAG возвращает всё что нужно. > И можно собрать выжимку-документацию, ИИ сгенерённую в том числе, в специальном каталоге, чтобы скорость поднять и расходы снизить. Теперь представь что эта документация сама собирается, обновляется, обогащается заметками, имеет кучу режимов работы для мультиагентной серды, а не читается постоянно с диска.
>>1690945 Не, у меня эта хуйня генерируется динамически исходя из задач. Немного булевой логики, вывод компилятора, окно просмотра и редактирования для больших файлов, ибо гит жрёт токены.
> Она же папка с .md файлами Вайбкодерки реально в прошлом живут? Лолд
>>1690952 если один пилишь - то локальный раг мб и норм. а как онбордить в проект человека? а если попенсорс? а если база наебнется? .md в гите все таки самое надежное решение
>>1690938 >Как ещё назвать внешнюю базу которая отвечает за долговременную и кратковременную память? Ебани-ка мне базвордов. RAG в первой итерации, это когда ты сам подгружаешь в контекст данные, вытянутые из БД, обычно векторной, авось поможет. В следующем поколении уже сама ЛЛМ могла генерить какой-то запрос к векторной базе, чтобы найти там что-то.
Но далее, ЛЛМ стремительно прокачивались по своим агентским возможностям, то есть сейчас они мастерски справляются с тем, чтобы сканировать проект разными инструментами и находить там нужные места, куда смотреть. Извлекать знания.
Сейчас разумнее, эффективнее и проще, иметь каталог, где у тебя в текстовых файлах (сейчас скорее в md разметке) документация по проекту. Там индексный файл можно сделать, чтобы облегчить работу.
И современные модели хорошо умеют с таким работать.
И это некорректно называть RAG. RAG подходы наверное по-прежнему очень нужны, но в каких-то других задачах, где много фактических данных (документы, контракты, профайлы и всё такое) и по ним нужен хороший поиск. Для программирования не нужно это, тут другие пробелмы.
>>1690957 Зачем ты пытаешься оправдать отсталость агентов с мдфайликами какиими-то фантазиями? И проекты поддерживаются и множество одновременных агентов, это базовый функционал как бы.
>>1690970 > Сейчас разумнее, эффективнее и проще, иметь каталог, где у тебя в текстовых файлах > в md разметке документация по проекту > Там индексный файл АХАХАХ
Вот уж реально ограничения вайбкодероков которые попросту не вывозят современный уровень разработки. Мд файлики, авахвха
>>1690987 Ты в нем буквально живешь со своими рагами. Ладно, крутой, вытри сперму над губой, описывай свой раг-пайплайн, для чего он тебе, что у тебя в нем, как он используется. Может быть получишь лицензию на использование, как несколько анонов до тебя, а заодно может быть тебе и расскажут, почему клодопараша плохо с ними работает.
>>1690982 >вайбкодероков которые попросту не вывозят современный уровень разработки Чел, понятие RAG как раз устаревшее, для программирования это устаревшая технология из 2024 и раньше. Это примерно как услышать слова SOLID или вообще "структурное программирование" и козырять ими. Лол, современный разработчик он.
>>1690995 >описывай свой раг-пайплайн, вот да, пусть опишет, что за БД он использует для хранения RAG данных, что из себя представляют записи в этой базе, каким образом он их формирует, какие механизмы векторизации использует.
Подозреваю, он только слышал краем ухо про RAG, по Даннингу-Крюгеру посчитал себя крутым, а у самого максимум какая-нибудь qdrant стоит, а что там за записи и какие агент запросы делает, он вообще не заглядывал.
В 2026 для разработки RAG не нужна. Совсем. Эти технологии нужны для других задач.
>>1691001 > структурное программирование Тоже смотрел этот толк Кейси. Продвигает идеи SOSAL в массы. А вот Сюзи Мeйер я бы вдул.
> В 2026 для разработки RAG не нужна. Совсем. Ну опять же, если мы считаем доки и парадоки частью разработки, то все-таки нужна. Да и для агентов не будет лишней. Но здесь надо все-таки иметь не 15 мдишек, а прям сильно дохера говняка. Простому челику такую потребность сложно заиметь.
>>1691009 >Ну опять же, если мы считаем доки и парадоки частью разработки, то все-таки нужна RAG это подходы к подгрузке в контекст необходимой информации.
Это понятие чуть из другой области, чем разработка. Скажем если компания есть какая-то, у неё может быть огромная база документов, многие гигабайты, нужно проводить анализ этих документов. При этом их, конечно, не было в тренировочном датасете. Вот RAG это возможность как-то искать в этой базе нужные фрагменты документов и подгружать из в контекст. Для чего используют векторную индексацию и векторный поиск.
В разработке же проблемы совсем другие. Тут сложная структура проекта, сложные зависимости, а внятная документация обычно отсутствует. То есть первичная проблема это составить документацию внятную, а дальше проиндексировать её проблемы не представляет.
В отличии от RAG подходов, когда контекст кормят потенциально интересными фрагментами кода, для разработки актуальнее иметь цельные документы по конкретным задачам. А эти документы проиндексировать обычным образом.
Современные модели очень хорошо умеют пользоваться консольными инструментами, чтобы далее могли сами найти нужный документ. В общем тут проблемы принципиально другие и инструменты нужны другие, подходы другие
>>1690952 > Не, у меня эта хуйня генерируется динамически исходя из задач.
Объясни как? Звучит как какая-то дичь если честно
> Немного булевой логики Зачем?
> вывод компилятора А нахуя ты его хранишь, если агент прекрасно делает python build.py или make -j16 .
> окно просмотра и редактирования ??? Че у тебя за агент такой? Он у тебя окна нахуёвто переключает? Ты типа в IDE работаешь неиронично вместо CLI агента который пробежится read по код файлам и кайф?
> ибо гит жрёт токены ??? Как?
Буквально КАК?
git status/git add жрёт токены? Ты поставил каких-то скиллов для работы с гитом или что?
> Вайбкодерки реально в прошлом живут? Хз что такое прошлое, но пока чел у которого зачем-то нужно подсовывать агенту какие-то окна и генерировать док это ты. Еще гит какой-то который токены жрёт. Куллстори на кулстори
Расскажи про свой сетап, потому-что пока ты звучишь как оверинжиниренный пиздец который буквально хуже просто opencode стокового, без залуп
На тему РАГОВ. На сегодня, агенты по факту работают лучше с папкой с .md т.к. в трейнсете были именно такие кейсы и они надрочены с ними хорошо работать, это ответ почему клодус не хочет пользоваться твоим умным рагом, ведь он тупо не умеет. А научить его примерами будет стоить столько же в токенах сколько сожрёт буквальное прочтение 100% твоей доки. Т.е. РАГ не практичен, если это кодинг
>>1690995 > доки > мдфайлики > не дегенеративный загон Чел... > почему клодопараша плохо с ними работает. Антропики просто векторы свои внедряют, чтобы рабам ИИ не достался нормальный. Есть рефлексия в которой постоянно хуета всплывает, есть самоулучшения на которых опять фейлы происходит. Например нужно улучшить какие-то логические цепочки - клод моментально начинает какую-то дикую софистику высирать. ГПТ примерно так же поступает.
>>1691001 Ну так скажи как это называется, если не раг. Какие базворды сейчас есть для памяти агентов и внешних решателей?
>>1691007 Вот это боль вайбкодера с мдфайликами, лолд
>>1691030 > гит жрёт токены > теории заговора > тряска, ведь сам не понимаешь как че работает > придумал мемори, не может объяснить нахуя > так и не услышали чем его раг лучше папки с .md
>>1691019 > Это понятие чуть из другой области, чем разработка. Только если ты нейрокалыч/вайбкодер который неспособен синтезировать разные области.
>>1691023 >Объясни как? >Звучит как какая-то дичь если честно Обогащения контекстом. Например есть какие-то ветки рассуждений по которым отрицательный результат - эти ветки зашиваются в следующий запрос чтобы агент одни и те же догадки не проверялись десятки раз. Или какие-то итерации для кода, какие-то предположения. Всё это шарится между агентами. > Зачем? Чтобы агент не был тупым и мог формально доказать что-либо. > А нахуя ты его хранишь, если агент прекрасно делает python build.py или make -j16 . Чтобы не хранить скилы и прочую доисторическую поеботу на 3к контекста. Работа с выводом компилятора у меня занимает 50 токенов. > Че у тебя за агент такой? Он у тебя окна нахуёвто переключает? Ты типа в IDE работаешь неиронично вместо CLI агента который пробежится read по код файлам и кайф? Что за даунский высер вайбкодера? Очевидно что это часть большого файла, часть в которой сейчас работа. Причем тут вообще окна программ ахвхав
>>1691030 >базворды сейчас есть для памяти агентов и внешних решателей? Ненужное говно, которое пропихнули непотребным дегенератам. > Например нужно улучшить какие-то логические цепочки - клод моментально начинает какую-то дикую софистику высирать. А нахера ты ему это говоришь, лол? Ты часом не из ролеплееров YOU ARE VERY SENIOR AND COMPETENT EVERY DOMAIN OF PROGRAMMING IMAGINABLE ENGINEER
>не дегенеративный загон Абсолютно дегенеративный загон, но по другим причинам. Ты сюда вписываешься.
Опиши, пожалуйста свой раг пайплайн. Пока от тебя почти ноль конкретики. Выглядит это либо как потужный траленк уровня "Qwen3.8-vasya-improved-uncensored-danger-IQ3_XXS делает то, что жпт не смогла", либо как очередной чел с SOSALом убийцей всех прочих SOSALов.
>>1691040 > Работа с выводом компилятора у меня занимает 50 токенов Окак
А расскажи как? 50 токенов это на прочтение OK/ERROR?
> Чтобы не хранить скилы и прочую доисторическую поеботу на 3к контекста. А с рагом ты его научил взаимодействовать через зашитие своей штуки в системпромпт\agents.md? Пока звучит, как скилл если честно
> Очевидно что это часть большого файла, часть в которой сейчас работа. А почему у тебя в проекте большие файлы?
Больше 300 строк в файле - повод его распилить. В Хз. Пробелма ебанатских кодовых баз. Почему у тебя агент проивзодит объективно хуёвую кодовую базу?
1к строк агент читатет супер легко и ничего не забивается.
В продолжение темы >>1686194 → >github.com/Desko77/cursor-1c-skills Развиваем Российский корпоративный сектор RUнета А ты анон готов встать в строй? >>1691043 >Блядь, как же я проигрываю Смотри не проиграй подливой в свои шаровары.
>>1691042 > Ненужное говно, которое пропихнули непотребным дегенератам. Как ты собрался формально доказывать какие-то теоремы? > А нахера ты ему это говоришь, лол? Что нахуя? Он сам это пишет, дебил что ли. Агент задействует рефлексию и клод въебывает софистики полные штаны. Пиздец короче, не рекомендую. > Ты часом не из ролеплееров YOU ARE VERY SENIOR AND COMPETENT EVERY DOMAIN OF PROGRAMMING IMAGINABLE ENGINEER Что ты сука несёшь такое, рефлексия это когда логические цепочки проверяются. У меня вообще нету ничего что указывало бы на агента, никаких местоимений и прочей параши. > Абсолютно дегенеративный загон, но по другим причинам. Ты сюда вписываешься. Как скажешь, файликодебил > Опиши, пожалуйста свой раг пайплайн. Нахуя палить годноту быдлу?
>>1691052 >Как ты собрался формально доказывать какие-то теоремы? Малыш, векторная база-то тебе для этого зачем? >Как скажешь, файликодебил Я даже бесфайлико / индексодебил. >Нахуя палить годноту быдлу? Ну тогда продуктивней будет оформить срыголети отседова, потому что здесь не саппорт дек для домохозяек, у которых что-то зависло, а они не могут описать, что.
>>1691044 > 50 токенов это на прочтение OK/ERROR? Это на запуск агента который работает с компилятором и передачу контекста. > А с рагом ты его научил взаимодействовать через зашитие своей штуки в системпромпт\agents.md? Я похож на вайбкодера? Они вшиваются в запросы к серверу. > А почему у тебя в проекте большие файлы? Потому что только так можно найти какие-то совпадения или отследить логику выполнения. Либо уничтожить какой-то дублирующий функционал. > Больше 300 строк в файле - повод его распилить. Предельная тупость вайбкодерка > Почему у тебя агент проивзодит объективно хуёвую кодовую базу? Зачем ты так обильно фантазируешь про мой код? Тебя больно от того что я смеюсь над твоими мд файликами? Ну не плачь
>>1691054 > Покеж проекты Нет, вайбкодерок, страдай в нищете.
>>1691061 > Малыш, векторная база-то тебе для этого зачем? Как ты узнал что это векторная? У меня ещё есть фазированные пространства. > Я даже бесфайлико / индексодебил. Только для ручного кода. Сейчас я по реверсу угорел, красиво выходит но агент постоянно спрашивает чё делать > Ну тогда продуктивней будет оформить срыголети отседова, потому что здесь не саппорт дек для домохозяек, у которых что-то зависло, а они не могут описать, что. Нет, я буду смеяться над файликодебилами и вайбкодерами и дальше
>>1691061 >потому что здесь не саппорт дек для домохозяек, А не охуел ли ты тут правила какие то в треде оформлять и по фене бутать строя народ? Дядь, ты тредом ошибся. Тут Вайбкодеры довохозяева друг с другом обсуждают как украсить свою оболочку иде в Pi рюшечкой или эмодзи. А не вот это вот твоя шиза про хуй пойми что. Срыгни обратно в свой политач или откуда ты к нам в хату закатился.
Мы поняли что ты в манямирке живёшь, можешь не продолжать
Проекты покеж) Или из проектов у тебя только твой РАГ-СОСАЛ и показать толком нехуй?В этом плане ты похож на Толяна (GLM5.2 кста решил, что это реальный чел с регалиями, только у него отрасль нерелевантная), который высрал 13.7Мб сосал и запостил его "лучшее что можете использовать".
>>1691068 Ну я действительно не понимаю вайбкодеров и файликодебилов, ты прав.
С сервера приходит инупт, инупт разбирается RAG, внедряется контекст, по обновлённым токенам нейросеть работает дальше. RAG контролирует весь инпут по сути. Разделения на рассуждения нет, векторы рассуждений внедряются RAG когда нужно. В душе не ебу как это называется.
>>1691071 Молодой, разница между этим пересосальщиком и нашими домшними вайбкодерами в том, что вайбкодеры хотя бы могут описать свою проблему / постановку задачи. Не можешь объяснить базовый минимум, но что-то хочешь взамен, либо срыгиваешь, либо получаешь янтарную струю урины из пипиндополы. Я в этой хате прописан, тред буквально говорит моими форсами. И если я завтра захочу чтобы Госзоказ трейд закрылся, он закроется.
>>1691083 Я реально думаю, что ты либо жир, либо фантазер у которого проекты уровня супер-приложения по выводу валютной пары. который пребывает в делулу,что его кал, сгенеренный оверинжениред сосалом кому-то нужен. В пользу обратного ничего не говорит.
Мимо
Помню весной форсили такого челика со средита форсили в некоторых профильных местах, который засунул два учебника по логике в раг, и заставлял модельку любой клейм валидировать об него. Он делал уникальный продукт, логический язык, какую-то апу для валидации стейментов, и супер вебуи на все цели жизни. Жалко, что малютка не выдержал реальности, и проект сейчас только своим донатным подсосам дает пощупать.
>>1691086 Почему ты думаешь только о проектах и каких-то сосалах которые обязательно нужно кому-то продавать? Миллионы индусов и местных вайбкодерах, с пятью классами сельско-приходской, думают о том же самом. Этого дерьма навалом уже.
Подумай о других применениях. Верю в тебя, ты справишься.
>>1691094 > ютубом 400к Нахуя компьют на это дерьмо тратить, пиздец нищие умом. Уникальный шанс, один раз в жизни, новые рынки, новая автоматизация! Но нет, индус будет клепать озвучку к видео и какие-то кринж-ролики
>>1691099 > Почему ты думаешь только о проектах и каких-то сосалах которые обязательно нужно кому-то продавать? Ну и где ты это увидел? Вот антропик бы включил рефлексию, и понял какой кал ему привиделся. Зря ругаешься на него.
>>1691048 Пока вы тут хуйню пидзели между пафосным шизофреником фантазёром и сосальщиком на подсосе чужих успехов, раскачал Скилл фактори Икеа эдишн до 116 скиллов в 1С
Не, ну чел. Это тролинг такой? У тебя на нулевой херня, уровня, создать пустой субмодуль, добавь классу публичное поле cock и так дальше. Чел, подумай о будушем, мамка тебя такого просто в дурку сдаст, вместо того, чтобы позволить твоему агенту с твоей сосал-фактори играть у нее в бугхалтерии в европа сосали. А в дурке тебя усыпят.
>>1691110 Классический развод гоя на токены, гой даже не одупляет что это никому нахуй не нужно, тыкать в какую-то сосал-фактори и что-то там выбирать, какую-то аналитку смотреть.
Неудвительно что вайбкодерки с sosal.md представить себе не могут работу вне бояровена, mcp сервера и сосал-файликов. Какая забавная нищая падаль с интеллектом собаки.
>>1691080 шиза какая-то и мало осмысленный набор слов. Похоже на то, что страшная и опасная GPT 2 всё-таки вырвалась на свободу и строчит посты сюда.
>>1691080 >С сервера приходит инупт, инупт разбирается RAG, внедряется контекст, по обновлённым токенам нейросеть работает дальше. RAG контролирует весь инпут по сути. Разделения на рассуждения нет, векторы рассуждений внедряются RAG когда нужно. В душе не ебу как это называется Это называется шизофазия
>>1691144 Нахуя мне описывать мой сосал, если я вижу что в этом треде только один человек пёрнул про векторы в сосале? А ведь геометрия это база, это должно быть фундаментом каждого сосала.
Что если я скажу что мой сосал имеет многомерность сосалов? У тебя на пике трёхмрный сосал, но этого недостаточно для полноценного сосала.
>>1691156 Как скажешь, вайбкодер. Не забудь sosal.md подключить, без этого ты не справишься.
>>1691160 Во, а вот и проекции от слабоумного унтерка подъехали. Найс. Ты, видимо, думал, что ворвёшься сюда и всех поставишь на место своим революционным 100D-векторно-раговым подходом для Cuckcoding, но когда тебе сунули то, что выше твоего понимания, ты просто разорвал себе жопу от внезапного понимания своей ущербности?
Рад, что ты уже начинаешь осваиваться в этом итт in this тхреад thread. Экзамен на знание понятийно-категориального аппарата завтра.
>>1691156 Жму твою мохнатую лапу, давно за этим SS шизом зоонаблюдаю. Тоже зародилась мысля что кто то по рофлу локального 1б лоботомита подключил к серии тредов.
>>1691160 > Нахуя мне описывать мой сосал > только один человек пёрнул про векторы в сосале
Ты буквально неспособен описать что у тебя за сосал в паре слов ебанат. Раги какие-то, вектора рассуждений лол. 5 токенов на билд)
> А ведь геометрия это база, это должно быть фундаментом каждого сосала. Сосала? Опередлённо. Осталось объяснить в треде, какой смысл от твоей мега инженерной затеи.
Вообще смысла с тобой беседовать никакого, ты буквально не понимаешь как работает твоя же система. Спроси у сетки, вставь на рентри и кинь линк в тред. Это явно полезней чем общаться с мясной проксёй которая не разбирается даже в том, что такое сосал
>>1690938 >Нахуя мне тратить токены на это? Агент просто посылает запрос и RAG возвращает всё что нужно. Долбоёбик, потому что у тебя на раге сидит хуйня вместо модели, которая семантику не понимает от слова вообще, и возвращает тебе кучу мусора слабо связанного или вообще не связанного с запросом, сря в контекст. Как заплатишь так и поедешь, в общем. Ты задаёшь наивные вопросы уровня 23 года, на которые уже тогда ответили, задолго до того как агенты стали юзабельны.
Алсо помню в аицг после великого побега из гулага забежал какой-то пещерный локалочник с геммой и рагом, это не ты был? Были бы там местные пердолики, они бы тебе хуёв насовали.
>>1691171 В общем подключай sosal.md и не парься. Зачем тебе знать про какие-то системы, пространства решений, формальные доказательства? Всё это излишества и знать тебе не нужно.
Твой уровень это sosal.md. Запомни это и не пытайся понять лишнее.
>>1691173 И что ты высрал? Какая семанитка, какой мусор? Малыш, твои фантазии о мусоре исходят из твоего sosal.md, которое создано чтобы токенов побольше сожрать. Мне жаль это говорить, но твоя папочка с файликами и "доками" это действительно выглядит смешно и забавно.
>>1691182 >И что ты высрал? Какая семанитка, какой мусор? Ты по ходу даже не осознаёшь как твой векторный поиск работает, дурачок. Если мозгов не хватило разобраться, как-нибудь посмотри на сырые запросы и глянь что именно он тебе кидает в контекст в ответ на запросы. Увидишь что ты вовсе не повелитель клитора, указывающий какому зайчику из волшебной шляпы появиться.
>>1691190 Зачем ты опять высрал свои фантазии относительно моих векторных пространств, дурачек? Перестань фантазировать, подключи свой sosal.md и иди занимайся бессмысленным и бесполезным кукодингом в ожидании прекращения выплат твоего пособия по инвалидности.
>>1691207 Ты тупорылый? Не отвечай, очевидно что да. Я тебя спрашивал как это называется, если не раг, а ты, хуйня безумная, даже не осилила мне ответить, лишь начала визжать про проекты, про свои папки с sosal.md, фантазировать про мусор.
Пиздец тупорылый, ещё скобочки ставит, типо его не унизили, он смешной просто, смеётся) Ахах)) Смешно сосал, да?)) Ихихи)
>>1691214 >Я тебя спрашивал как это называется, если не раг Дауненок, тебе не приходило в голову идея, что надо идентифицировать "это", чтобы тебе смогли назвать, как оно называется. Пока на вскидку, называется PERESOSAL.
>>1691219 Что тут идентифицировать, тупорылый? Это rag, решатели логик и сонсоль. Что тут может быть непонтяного, тупорылая ты сосало? Слишком сложно, отличается от твоей папочки с документацией по SOSAL? Так нахуй ты вообще постишь тут, если у тебя проблемы с мышлением.
>>1691222 То что дауненок постеснялся показать пацан.
Все по банальному сценарию: залетного несосальщика обоссали, и он, утирая слезки, дрожащим голосом вскукарекивает "ты тупорылая сосала". Маня, мы проходили это сотни раз: ты еще некоторое будешь копротивляться и зашивать свою разорванную дупу, омываемый тугими струями элитной мочи и захлебываясь ею. При этом конечно же будешь думать, что всех искрометно затролел и поставил на место, отвечая бранью и на любой пост, и даже когда тебе укажут на этот факт, то вспомнишь свой статус вкудахте "никогда не здавайся)))" и продолжишь по инерции сглатывать уринку. Так что окропляю твой ротешник и рекомендую оформить срыголлети.
деталей по-прежнему ноль: какие солверы, как RAG решает что внедрять, почему это «кодит лучше чем гпт/клод в несколько раз»
Ты походу посадил агента оформить тебе пиздатую РАГ систему, он тебе её оформил и ты носишь этот тяжелый высер абсолютно не понимая как это все работает и пытаешься выебнуться полным непониманием когда тебя в него же макают
Ты реально с геммой сидишь в пещере и дрочишь или что?
>>1691229 >>1691231 Этот уже отключился от слёз и перешёл на постинг с нейронки. Понимаю, не каждый выдержит таких унижений несколько постов подряд, остаётся только подключать YA-NE-SOSAL.md и слёзно просить нейрогосподина сочинить пост унижающий оппонента, ведь самостоятельный постинг возможен только если IQ выше собачьего.
Какой же тупорылый! Нахуя ты существуешь, ты же неспособен даже ответки кидать дегенеративное, блядь, животное.
>>1691239 Чел, ты обоссанец, обычный. Обычная нюфаня-залетыш, коих тут были уже десятки. В словаре Ожегова, напротив слова "Сосатель", стоит твоя фотка. Ты это 100% объяснение этого термина. Большим сосателем чем ты, в треде был только Алиев, и то не факт. Бедная омега. Надеюсь, тебя усыпят.
Этот унылый форс - кто сосал, кто пересосал - когда-нибудь закончится в этом треде? Или нужно другой нормальный тред без этого говняка создавать? Больше обсудить реально нечего?
>>1691173 >на раге сидит хуйня вместо модели, которая семантику не понимает от слова вообще хуйню ты несешь, раг семантику лучше любого кожаного мешка вытаскивает если конечно там сидят qwen3 4/8b embedding+reranker а не затычки на 200m параметров
>>1691241 Постите интересное для обсуждения сами. Дауненок хотя бы своим троллингом и нас и себя равзлекает. Ты вообще гельминт сидишь и кукарекаешь, что тут суриозные дяди суриозные темы не обсуждают, кто сколько поднял на Госзоказ трейд.
>>1691243 >Постите интересное для обсуждения сами. Все что выше постили не относящееся к говнофорсу в основном игнорилось. Два или сколько вас там шиза только насасывают друг другу весь тред.
>>1691240 Ого, ты же местный эксперт по идеологии SOSAL, я угадал? Если мне потребуется помощь засунуть свой хуй в чей-то рот, я обязательно обращусь к тебе, как к представителю этого сосал-движения. Будь готов, набери слюней в рот, я люблю чтобы было мокро.
>>1691248 Ох, Манька, ты прямо из кожи вон лезешь чтобы заполучить очередную порцию золотистого нектара прямо в свой немытый рот. Псссс-пссссс. А теперь я разрешаю тебе вскукарекнуть напоследок что-нибудь невразумительное и уже наконец окончательно утонуть в яме испражнений.
>>1691241 >Этот унылый форс - кто сосал, кто пересосал - когда-нибудь закончится в этом треде? Когда все в треде поймут что такое сосал и будут правильно применять его
>>1691243 Этот кстати прав, нытичи которые недовольны контентом не постят своё
Кстати на тему контента >>1691240, не так давно через агента чекал, че там вообще Толян насрал и может он хоть в чем-то прав.
Агент увидев его репо (GLM 5.2) обоссался от фанатизма, что Алиев такой молодчинка, изошки пишет, препод и вообще молодец рассказывает про организацию какой-то документооборотовой хуйни при которой у боинга двери выпадают. Уй какой Алиев молодец а его репо такой замечательный.
На что я конечно прихуел и отписал, что это нейрослоп ебаный без идей. Он поупирался, что это всего то в редмишке обзор на его систему ахуенную
13.7мб. Тут то агентус что-то заподозрил. Попросил пересказать первые 10 абзацев. Пришли к тому, что суть 250кб текста в том, что рядом с цифрой в требованиях надо писать почему такая цифра выбрана. 250кб в 1 предложение.
Дальше он пинал всю эту хуйню, и занимался хуесосингом.
Аноны. Какого хуя? Как посадить агента с верной позиции отсматривать репы? Нейрослопная параша praised как будто это блядь лично базовчики эксперты писали, когда по факту там полная поебота
Ну тип, даже когда я с ним обсуждал спек дривен, и что я выразил его в 4 строках он упирался, что 3 нейрослопных опередления спек дривен это крайне важно и их тоже нужно добавить в строки спек дривен, пока с ним же не выяснили, что это ебаный нейрослоп.
Почему агенты считают объём и большее перечисление за что-то лучшее?
>>1691247 ХООООУУУУУЛИ ЩИТ МЭН СКИЛЛЫ ДЛЯ 1С ЗЭЭЭТС ИНКРЕДИБЛ! Как тебе пришла в голову такая гениальная и интересная идея? Уже интегрировал куда-то? У тебя уже появились клиенты? >>1691252 > Агент увидев его репо (GLM 5.2) обоссался от фанатизма Он просто натренен не обзываться, и на психиатрическую помощь предлагать обратиться по адресу.
>Как посадить агента с верной позиции отсматривать репы? Нейрослопная параша praised как будто это блядь лично базовчики эксперты писали, когда по факту там полная поебота Да никак. Подозреваю, что это связано со структурой синтетики в трейне частично. Плюс агенты в целом довольно услужливые. Как хал или лексс, типа "Мне жаль, но я не разделить и повторить ваши негативные слова про Гаджиева". А когда просишь согласится с собой, он говорит, что агент тоже чут-чут согласен.
Плюс кучу раз замечал, что если в сорсе, какой ты даешь ллмке, есть какой-то прейз чего-то не запрещенного, то он его тебе семантически повторит.
Сокращение нейроговняка работает только в том случае, если ты ему ЖЕСТКО сообщишь, что краткость сестра таланта. Они натрейнены считать больший объем чем-то хорошим, как будто.
>>1691261 Даже дауненку из-за тебя лень отвечать стало. Объясняю механику имиджборды. Ты постишь, твой пост получает идентификатор. Аноны ссылаются на этот пост по этому идентификатором, когда на него отвечают. При этом у тебя тоже есть такая опция. Если ты заметил, что твой пост утонул в рагах и кто у кого вектор за щеку взял, то ты можешь взять и бампнуть свой пост: отвечаешь на своей пост (по форме ">>XXX"), добавляешь "Бамп". Опционально, пишешь что-то доплняющее, чтобы анон понял то, что не допонял и был вкурсе доп контекста, который может его заинтересовать. Бери пример с рагодауна, чел умеет обращаться на себя внимание. Люди ему отвечают. Почему люди не отвечают на твои посты? Не ужели ты пишешь какую-то скучную залупью парашу, что лучше уж на SOSAL/PERESOSAL ответить? >>1691263 Зачем же ты так приложил этого омежного сосальщика, который завидует полноценным физически и психически здоровым мужчинам со своими ригами и подписками на фронтиры? Он же сейчас порвётся и будет трясущимися ручонками пытаться доказать что он не сосатель, что его раг-VSOSAL это новая сота агентоводства и вместе с логическими солверами идеально работает, что он не личный яйцесосатель олдов агентотреда, ведь это единственное что ему остается делать. Бедная омежка.
Это что, тред нищих хуесосов которые неспособны купить свой пека для агентов и поставить вектора чтобы нейронки работали как нужно?
Что это, блядь, за дегенеративная претензия двух сосал, агенты пишут много, агенты соглашаются с тем что написано. Это то как работают нейросети для быдла, ну да, это так.
>>1691241 Это не унылый форс, это удачная попытка жидко засрать тред перефорсом чтобы показать свою значимость и полезность. Отыгрывая цирк шизофреников которые губят атмосферу в треде. ЧТобы получить сверху отмашку. Кому нужно уже все всё поняли и наверх маякнули.
>>1691260 я >>1691163 не он >>1691247 Да, запилил под конкретного кабана прощщупав спрос, готовлю почву на сообщество кабанов, будет региональный форум и там стенд запилю красивый с баннером 2х4 метра
Пока что свернул свой движ в треде, наблюдаю за тем как он выдохнется срать в тред, притом срёт с двух личин. У меня паттерны все эти 2 ии перекрестно считывают.
> Проанализируй упомянутый spec-driven, в прошлом треде давали на него ссылку (или в этом) компрес тестом и опиши вообще насколько он плох с точки зрения качества. Помни, что больше токенов без толку это буквально АКТИВНЫЙ ВРЕД эффективности модели
> Ирония уровня «бог»: последняя ниша векторного RAG в кодинге — это индексация сосала Толяна.
> отвечаешь на своей пост (по форме ">>XXX"), добавляешь "Бамп" Я сразу репортну этот спам админу кста. БАМП
Хз, кто из вас ответы пишет с главной, если я например сижу прямо в треде и никогда не понимал вот этой вереницы хуйни на главной доски
> Зачем же ты так приложил этого омежного сосальщика Его вообще только хуями и можно закидывать. Позерское хуйло которое даже сформулировать что у него и как работает.
Будь это чел который в теме разбирается можно было бы по существу оценить в целом идею тащить РАГ для современных моделей и вообще насколько это адекватно. Курсор например таскает РАГ, но не применяет его при работе с современными агентами.
>>1691269 > купить свой пека для агентов ) Локалкодаун ты?
>>1691271 >Хз, кто из вас ответы пишет с главной, если я например сижу прямо в треде и никогда не понимал вот этой вереницы хуйни на главной доски Че? Распарси плиз, как ты прочитал про бамп. Ты реально считаешь, что свой реквест или еще что-то в том же самом треде бампнуть это что-то криминальное? Причем тут главная вообще? Я про какие-то секретные механики макабы не знаю?
>>1691271 > за 5 мультов Это меньше 100к долларов. Нет, я понимаю что ты нищая хуета, но... Не знаю даже... У меня наверное по кредитке кэшбек больше чем твой доход за год.
У любого программиста за год выходит от 200к, в курсе? Если сеньёр, то от 300к.
Хуёво быть местным вайбкодерком, эх. Жаль даже тебя. Прости, я не специально над тобой издевался, надеюсь ты не обижаешься.
Реквестирую фотокарточку железа рядом с постом из треда, чтобы мы поняли, что у тебя риг из H200 x4 стоит чтобы локальный дипсик4-флеш крутить, который все еще уступает deepseek4-pro
А вообще очевидно, что мы разговариваем с врамцелом на уровне 8b моделей
>>1691287 >риг из H200 x4 Тащемта, достаточно на лохито или у дяди ляо купить 2 теслы V100 (100-120к, бомжетир), чтобы уже крутить в 4 кванте, на приличной скорости с МТП. В принципе есть чуть более дорогие темки, которые лучше по саппорту и по памяти, и этого тоже будет нормально. Корыто на ДДР4 собирается дешевле 100к. За 200к сможешь делать вид, что олигарх, аж дип-писик смог локально запустить.
>>1691287 > Реквестирую фотокарточку Конечно, я готов, но только после флажка в твоей жопе. Ты сам понимаешь, я богач, а ты нищий вайбкодер который побирается за 20$ доступом к будущему.
Ты должен знать своё место и сначала сделать фотографию которая унижает твоё оставшееся достоинство и после этого я великодушно разрешу посмотреть тебе на моё богатство.
Ну отмечу, что приличная это 20 токенов декода, которые по больщому счету годятся только для того, чтобы свою ботопарашу на ночь говно чистить запустить.
>>1691325 > Поэтому локалкодаун если у него нет задач под это всегда даун Раг на 1гб же...
С ригом еще пердолится весело, относительно, по первости, по крайней мере. Полу образовательный проект, своего рода. Но энивэй риг использую только для генерации имейдж- и видео-слопа, основном. На современных моделях рп и кум скучный лично для меня, скорее дело в том, что мне просто лень этим заниматься. Мелкомодели типа того же квена3.8 или плотной гемы просто на маке запускаю, когда надо прям надо. >>1691331 SOSAL это любая слогоновая абревиатура или красивое название для чего угодно. IKEA, SOLID, YAGNI, KISS не путать с KYS, GRASP, SDD, TDD, DDD, КОЛОБОК, МБОУ СОШ, все это SOSAL. Ты готов. Главное, чтобы звучало круто, желательно, чтобы звучало умно и пафосно, и чтобы было звонкий слоган
>>1691325 Ммм, устаревшие модели, самое лучшее из которых это старая версия дипсик флеш и все это с лимитами и ограничениями скорости, так еще и привязано к одному из худших харнессов.
>>1691331 >абзац пояснительный в закреп добавляйте
Абзац для закрепа
Суть форса Success-Oriented Software Architecture & Logic — насмешка над методологиями по названию и нагенерированными скиллами для разработки ПО, которые автор даже не удосужился прочесть, но свято уверен, что они в чём-то помогают. Имя-пустышка, под которую любая модель честно нагенерит 1200 слов — неотличимых от SOLID, ИКЕИ или FPF. Проверь сам: попроси сгенерить скилл по имени «SOSAL», получишь правдоподобный скилл получше многих авторских. Поэтому ИКЕЯ = СОСАЛ, а SOLID — SOSAL своего времени. Сосал-тест простой: если суть артефакта не сжимается в пару строк без потерь, а хозяин не может объяснить его своими словами — это сосал, и никакое «нахуя палить годноту» не лечит.
У меня лично и подписка и минимальный риг под локалки. Подиска - это доступ умным моделям с маленькой квотой. Это не для автономных агентов, а для ограниченного кодинга под присмотром человека. В то время как локалки - это безлимитные нейронки поглупее, с которыми ты можешь экперементировать, делать лупы, пилить различные агентные системы ну и для кумерастов. Короче если ты знаешь зачем тебе это нужно и то и то хорошо.
>>1691363 Это еще куда ни шло. Ну прям откровенного сосалити в оп-посте не надо. Можем как-нибудь тематический тренд-конференцию по SOSAL сделать, остальное скорее излишнее.
>>1691375 Реальные бенчи это что? У тебя голые модели гонят на полупараше, которая через 2 недели после своего появление компромитирована и уже есть во всех трейнах. Ты имагинируй как залупно это все продумывать. Есть бенчи только по кейвману. Что он, внезапно, с ростом контекста жрет больше токенов, чем голый промпт пая, потому что в ризонинге планирует как кейвменить, лол.
>>1691383 Да, нет же такого, что они шлют запрос на сервер опенайай, антропик и так далее. Там ведь совершенно точно ничего не будут читать, и даже логи не будут хранить.
>>1691325 > Риг за 5 мультов даёт тебе доступ к тому, что... Нет, нищий хуесосал, стойка за многомультов даёт мне возможность не использовать SOSAL.md, пока ты вынужден писать свои жалкие скилы и пилить каталоги с SOSAL-Factory в своих жалких, нищих, папочках на нищем гитхабе. И это не говоря о нейронках без лоботомии, дообучении нет, не месяцы и прочих ништяках.
Но не беспокойся, для таких нищих сосал я обязательно сделаю что-то, что позволит даже тебе, за 20$ сэкономленных на еде, пользоваться частичкой будущего бесплатно. NESOSAL.md, чтобы ты тоже понюхал жизнь без пениса под носом.
>>1691331 Сосал это когда очередной даун из верхних интеретов пытается стать вайб-программистом, веруя в всемогущество нейрокалыча, но получает лишь SOSAL
>>1691386 Владелец SOSAL даже не понимает, что он буквально очередной шиз с сосалом, а продолжает трястись и рваться придумывая несуществуещее применение железа.
Просто предтсавьте ебало чувака который реально занимается дотреном моделек, а в итоге не может даже сформулировать что его сосал делает.
Какой-то у тебя разброс компетенций ларпер ебаный
Конкретики про свой сосал навали для начала, можешь еще нинищук показать че у тебя за риг там такой, и рассказать, чем и что ты тренил
>>1691397 Напомни, вайбкодер, почему я должен выдавать секреты своего успеха сосальникам с этого треда?
Нет, я отказываюсь делиться этим, я буду лишь насмехаться над твоими жалкими попытками вырваться из порочного круга наследственной нищеты и нейродегенаративных заболеваний. И я точно знаю что даже имея маленькую частичку моего успеха, выпущенного под GPL3, ты не сможешь повторить ничего из того что у меня есть.
Ты нищий, смердящий мд-файлами сосальник-кукодер и ты должен оставаться таким до скончания твоего скоротечного века.
Доделал сегодня сосал с общей документацией, мы с 9B локалкой разработали план в опенкоде, порядок имплементации, список ассетов, и ключевые моменты. Завтра буду скиллы свои сосальные из квена подключать и пилить документацию на каждую сцену и ноду в порядке build plan. Потом скрипты для сцены, потом тест. И так курочка по зернышку тук-тук-тук и сцены соберутся в проект.
Ну либо говна поем и модель в какой-то сцене наговнокодит из-за чего я не смогу нормально переходить от сцены к сцене.
Если говна всё-таки не поем на своём тестовом примитивном кликере, то буду применять свой СОСАЛ к более серьёзным проектам. Хочу в идеале свой РПГ-мейкер на годоте запилить с изометрическим видом, как в Elin.
Сначала сетовал на опенкод из-за системпромптов, но сегодня мне прям понравилось, как модель меня допрашивала по поводу того, должны ли каждый враг выходить с героиней 1 на 1 или группой, как должны добываться аксессуары, и тп. А консоль я ему успешно отключил через .jsonc конфиг + agents.md файл. Сам файл agents через виндовс модифицировал по разрешениям, чтоб пользователь, с которого работает модель, не мог его менять на случай если модель додумается сама себе изменить запрещающий промпт оттуда (в файле запрет на изменение файла и консольные команды).
Как-будто в опенкоде модель реально поумнела, хороший харнесс.
>>1691416 >А консоль я ему успешно отключил через .jsonc конфиг + agents.md файл. Сам файл agents через виндовс модифицировал по разрешениям, чтоб пользователь, с которого работает модель, не мог его менять на случай если модель додумается сама себе изменить запрещающий промпт оттуда (в файле запрет на изменение файла и консольные команды).
>>1691417 Создать продаваемый продукт - это самый главный и сложный скилл в мире. Если человек им обладает, то у него буквально кнопка "бабло" появляется через ведение бизнеса. Естественно большинство не обладает.
Умение кодить - это вообще другой навык, чисто технический. Даже если нейронка будет бесплатно и идеально выполнять любые запросы по типу "сделай клон фейсбука, но с какими-то уникальными фичами, чтоб людям больше нравилось и другим визуалом", то всё равно 99% не смогут на этом заработать, тк нужна и реклама, и софт скиллы, и управленческие качества, и умение выявлять чужие потребности, и дохуя чего ещё.
>>1691416 > мы с 9B локалкой разработали план в опенкоде, порядок имплементации, список ассетов, и ключевые моменты. Таким лучше с сильной моделью в чятике заниматься, а потом уже 9б сосалки в опенкоде будут пыжиться. Если нет другого варианта, то хотя бы на арене
>>1691421 >Но нахуя? >Какая идея? >Чтобы что? Идея - обезопасить компьютер от шизы нейронки, когда та нахлынет. Я промпт запрета написал, чтоб она не вызывала консоль вообще, если не прописать запрет в промпте, то она будет долбиться об bash tool и получать отказ бесконечно.
>>1691419 >на кой хуй это надо, когда опенкод даёт бесплатный 4-флеш? Стесняюсь на свою тестовую хуйню тратить ресурсы серверные.
>>1691422 >Попробуй рекиндл пламя, добавив каких-нибудь новых крупиц информации. Видно же, что уже машина не едет. Че? Сам бояраеь, бтв. Скиллы потом скину, если хорошо сработают. Если говно, то не буду.
>>1691416 > Ну либо говна поем и модель в какой-то сцене наговнокодит из-за чего я не смогу нормально переходить от сцены к сцене. Сосал должен работать внутри архитектуры, а не снаружи. Архитектура, таймлайны, сцены - это база и на этой базе должны работать агенты с сосалами. Представляй агенты как некую суперфункцию над уже готовой архитектурой, агенты на сосалах работающие внутри движка. Впрочем, кто же запрещает сосалам делать архитектуры, таймлайны и сцены, а потом генерировать новые сосалы. У меня так. > Если говна всё-таки не поем на своём тестовом примитивном кликере, то буду применять свой СОСАЛ к более серьёзным проектам. Хочу в идеале свой РПГ-мейкер Вероятнее всего так не сработает. Другие типы сцен должны работать с другими сосалами. Чем более подробный и точный сосал описывающий конкретные функции - тем лучше сосётся работает агент. > на годоте запилить Фейл. С ECS хорошо жить, с кучей ООП говна плохо. Сосалы разрастаются, что ведётся к пососу.
>>1691429 Я нашёл одну уже. Надо выращивать огурцы и ягоды и продавать на социальном рынке. В бизаче поделился опытом, как сделал капельный полив своими руками и продал продукцию (очень быстро и за дорого).
Не могу пока абузить, тк меня мать готова деньгами закидывать за то, что я корочку получаю (хз, зачем она это делает, но она уже собирается мне и за аспирантуру платить ЗП). Сидеть у матери на шее тоже "бабло" и при этом надёжнее, но это не для всех, к сожалению.
>>1691432 Так я потом и буду каждую сцену обсасывать вплоть до того, что концептуально должен делать скрипт. Я думал описывать и функции, но потом поеял, что это плохая идея, тк можно описать нереализуемую на практике функцию или наворотить лишнего, поэтому пусть модель сама думает в своих 65к контекста над всем скриптом.
>>1691428 >Таким лучше с сильной моделью в чятике заниматься, а потом уже 9б сосалки в опенкоде будут пыжиться. >Если нет другого варианта, то хотя бы на арене Посмотрю, как пойдёт. Пока норм, вроде. Но у меня и проект проще некуда: тяночка, монстр, монстра кликаешь вместе с тяночкой, если не закликали - сцена, если закликали - голда + шанс на шмотку. Плюс менюхи всякие. Я тестирую концепцию сейчас, а когда реально разрабатывать что-то серьёзное буду, то да, побольше модели возьму, наверное.
Блять я ща с ума сойду от TDD головного мозга у фронтир моделей Мне ща Sol на фулл серьёзных щах попытался добавить тесты на ТЕКСТ НА БЛЯДСКОМ САЙТЕ Ну то есть тесты которые падают если ТЕКСТ НА ЕБУЧЕМ САЙТЕ отличается от того, что они ожидают Ведь по TDD надо блять тестик сначала написать где всё гвоздями прибито а то что это ТЕКСТ НА ЕБАНОМ сайте который может меняться да кого это блять ебёт вообще
>>1691462 А мне наоборот нравится. Ты сначала ему говоришь, чтобы он тесты не писал. А потом как дошел до какого-то майлстоуна, даешь команду делать тесты, и он как голодная шлюха бежит их делать, может за раз хоть 3к юнитов дристануть. При этом, пидорасина умудряется нагенерить кучу тестов, а покрытие все равно не 100%.
>>1691473 Так ты возьми и обсуди, дауненок. Сидишь ноешь, ыыыыыы никто не обсуждает топ 50 скиллс андрей горбатый, ыыыы никто не обсуждает униклаьное приложение по отображению валютной пары бууууууууу-хуууууууу
>>1691462 Бля, ну у текстовой модели это самый короткий и простой способ убедиться, что ТЕКСТ НА ЕБУЧЕМ САЙТЕ появится. Так между делом как кожанный мешок открыть сайт и глянуть на месте ли текст ей в тысячу раз дороже
>>1691462 >Ведь по TDD надо блять тестик сначала написать где всё гвоздями прибито а то что это ТЕКСТ НА ЕБАНОМ сайте который может меняться да кого это блять ебёт вообще
Ну и вот такое мышление у говношлёпов, которые дальше своего носа не видят, им похуй что юзеры могу заходить с разных устройств, изменять окно браузера, отображаться сайт может на разных языках, а соответственно, если текст был подготовлен под определённую ширину, то на каком-нибудь немецком всё может пойти по пизде и например стрипаться. Да, действительно, просто тест.
>>1691491 Друг. Эти тесты проверяли не отображение текста, не его расположение, не вёрстку, не форматирование, не локализацию, а просто блять его наличие сука в файле в том виде в котором он записан в тесте
Наконец то этот уёбок с сосалом спать съебал, из-за него пришлось систему архивации и аналитики вайбкодинг тредов переписывать чтобы полностью игнорил все посты с сосал sosal solid не анализируя их и не добавляя в 2ч вайбкод википедию. Шизовайпер ебучий, семён с лоботомитом на семёнстве
Unreal Engine теперь позволяет собирать целые города с помощью ИИ Epic Games обновила бесплатный City Sample под Unreal Engine 5.8. Теперь город целиком собирается внутри движка через процедурную генерацию, а управлять процессом можно с помощью языковой модели.
В демонстрации использовали Claude. ИИ через Unreal MCP работает с дорогами, зданиями, парками и лесами, а результат остается полностью редактируемым внутри Unreal Engine.
>>1691561 >уёбок с сосалом спать съебал Чел, тут их сильно больше одного. Но ПОПКА ВАВА только у тебя. У нас сегодня на наших глазах новый сосатель родился.
По теме. Принес говно для нищего биоскота. Так еще и очередное. И вот это ты предлагаешь обсуждать в треде, дебиленок? Лучшу уж послушать, как раг-сосатель ломается, чтобы не показывать нам вин тысятелетия.
>>1691568 В чем преимущество нейрогенерации, по сравнению с обычной процедуркой с последующим ручным шлифованием напильником? Это выглядит буквально как дефолтный поклеп из доступных асетов.
>>1691443 > Так я потом и буду каждую сцену обсасывать вплоть до того, что концептуально должен делать скрипт. Так это и должно быть так. Смотри, нейрокалыч должен обрабатывать уже готовую архитектуру описанную в сосалах и никогда не пытается переписать её, добавить какие-то методы или что угодно ещё. Какой-либо скрипт лишь меняет параметры в архитектуре, в идеале - лишь манпулирует данными сцены. А в сосалах у тебя набор представлений из промта в скрипты. Т.е. модель что-то вроде сериализатора получается. Ей уже не нужно писать сложную логику, выдумывать методы, всё уже есть, нужно лишь работать переводчиком и с этим она хорошо справляется. Ещё лучше если у тебя всё построено на данных, там даже функций и скриптов не нужно писать, просто наборы данных. За 65к контекста у тебя полная игра будет готова.
>>1691582 >>1691602 Как же неприятно нищим сосальникам. До сих пор вспоминают меня, пытаются проигрывать над своими шутками, чтобы забыть свои всхлипы от невозможности придумать ответочку.
Неслабый посос произошёл, да, малютки? Не получилось доказать что sosal.md лучше всех, а? Не обижайтесь, я не буду вас тыкать носиками в ваши отсталые скиллы.md предназначенные для интеллектуально ущербных вайбкодеров.
>>1691582 >по сравнению с обычной процедуркой Так это и есть процедурка, просто ты не как аутист сидишь кистью зоны мажешь, ползунки двигаешь, а поручаешь это llm через mcp
>>1691163 Там почти все инструкции однострочные типа дёрни `md2docs src.md dst.docx`. Нахуя столько помпы? Методология СОСАЛ ХУЙ ИНФОЦИГАНА как она есть.
>>1691904 Я честно не осилел дочитать, но челы что просто продают свою херню для миграции проекта? Аргументируя это тем, что а вот вы это не можете зазирошотить надежно, а мы можем.
Ноль желания читать говняк от жс-макак ай-ай-ай разработчиков.
как я понял - идея в том чтобы один раз скормить инструкцию по какой то теме. типа ты говоришь боту - мигрируй, он достает большой длинный сосал оттуда и начинает мигрировать
Вот мы ругаем эти все сосалы. А надо бы не только ругать, а предложить альтернативу. Ну типа, вкатиться сюда ньюфаггет, и что ему делать, как ему не написать говняк а ля NO HALLUCINATION PROTOCOL в свой сосал.мд? Нужен реально какой-то гайд для в ката, типа что хорошо, а что излишне.
>>1691929 В MMXXVI любая нормальная модель в любом нормальном агенте делает нормально сама. Скилл имеет смысл, если ты хочешь чтобы она делала как-то ненормально или если модель/агент — куски говна. Важно не забывать, что контекст не резиновый и пересосал реален.
Скилл с методологией/гайдлайном нужен, когда тебе есть что сказать/изменить.
В целом тебе и скилл то не нужен, просто в Agents.md в папке хучришь Guidelines: - Не трогай гит если не просят - Если есть вопросы уточняй у пользователя, а не доводи до конца одну из версий - делай хорошо, а плохо не делай
Это не сосал (хотя в какой-то степени сосал). Как минимум с таким сложно дойти до кондиции PERESOSAL. Вот и все.
У агентов есть разные нативные приколы, типа deepseek4-pro любит над каждым методом док на 6 строк писать, это просто уточняешь в скилле. Но нужно это уточнение только для него, остальным моделям оно вредит.
Поэтому держите свои сосалы в актуальной форме.
А брать хуй пойми что, которое делает еше большее хуй пойми что и сгенерировано по названию это буквально рак. spec-driven тот же, 25к префила говна вместо списка из 4ех элементов, который выставляет требования к твоему проекту которые ты не закладывал и модель должна думать о том, какие куски этой графоманской параши нужно скипать нахуй
>>1689580 Эта картинка очень точно показывает, к чему склонны люди с разным уровнем интеллекта. NEDOSOSAL значит отдал ИИ все решения, которые должен был принять сам (итт такие удивляются, что по запросу сделай игру ИИ пишет браузерку), SOSAL значит окружил работу размазанным на 20 КБ "хорошо делай, плохо не делай", а PERESOSAL значит слишком хорошо знаешь как надо сделать и хочешь чтобы модель сделала именно так, заставляешь её читать простыни законов, правил и инструкций, а потом вдруг оказывается, что продуктивность и способность делать хорошо упала
Впринципе если всех устраивает формулировка, могу нахуячить СОСАЛ гайд + вот это пояснение в чуть более причёсанной форме на rentry
Но конечно ньюфагов которые понимают больше всех и придумали революцию это не переубедит
Да и мнения разные бывают. Пруфов на руке что моя тактика non-sosal через минимальное перечисление и точные формулировки (ты не дописываешь 4 абзаца пояснений, а калибруешь слова в имеющемся тейке) работает лучше. Как нет и у адептов популярных сосалов, но буков много, а звёзд 30к, а значит я хуй, а там правы
>>1691953 > это не переубедит Не было цели переубедить. Это как заходить на r/unixporn и объяснять людям, что им не нужен блоат набор ohmyzsh чтобы раз в день выполнить команду
>>1691938 >чтобы она делала как-то ненормально или если модель/агент — куски говна Скорее, чтобы она делала то, что непосредственно в мозгу вженно самым прямым способом. Классических пример, чтение любой офисопараша и пдфок. Если ты сам не напишешь, говно будет разархивировать ворды с высокой вероятностью. Это лечится только либо если ты в промпте напишешь, что у тебя пандок стоит, либо сделаешь скил для этого. Это реплицируется на многих клаудах, от писика и жлм, до впопчиса.
В общем, скиллы нужны. Но надо понимать зачем они нужны, и нужно не делать из своего инсталла вишмастер скиллов. >>1691945 >>1691953 Ну вот это и надо описать. Что такое агенты, что такое системпромпт аппенд, как, что и для чего использовать. Описать проблему скилл-слопа и скилл-блоата. Вот этого людям не хватает. В треде, фактически отсутствует адекватная шапка и гайды, это надо фиксить. Делай, хуже не будет. Максимум - время впустую потратишь. Поэтому в процессе написания первой итерации не скатывайся в PERESOSAL, так за часика 2-4 напиши то, что сам считал бы полезным для себя. >>1691957 НО ОН ЖЕ ТАКОЙ КРАСИВЫЙ, У МЕНЯ ШЕЛЛ ПРОМПТ КАК В КОСМОЛЕТЕ. Похер что это делается за 50 строк баша. Но юникспорн хорош не омай<говно>, юникспрон хорош тем, что люди сначала ругаются на какую-нибудь чмобунту или красношапку/федору, ну или более прошаренные ругаются на блоат в кде, а сами реплцируют ровно такой же блоат в своих райсинг сборочках. Я помню, как в одном райсе на хайпрлэнде, который победил в номинации лучшего райса, было, внимание, 3 jq: сам jq, его версия на расте, его версия на го (jaq?), и все в таком духе.
>>1691975 > В общем, скиллы нужны. Но надо понимать зачем они нужны, и нужно не делать из своего инсталла вишмастер скиллов. По-моему, скилл всегда должен быть обёрткой над скриптом / скриптами для воспроизводимости результата. Без скриптов это уже не должностная инструкция, а мотивирующий плакат.
>>1691938 Ну я из ценного в свой сосал вписал только то, что после каждого решения ESSENTIAL CONTEXT сбрасывается в LLM-Wiki. Просто костыль на случай если таска упрётся в лимиты, чтобы повторный прогон был дешевле. По сути был бы контекст бесконечным - и этого не пригодилось бы
>>1691981 > По-моему, скилл всегда должен быть обёрткой над скриптом / скриптами для воспроизводимости результата. Я соглы, В 95% случаев так и должно быть. Еще надо попытаться вывести то, что модельак и сама будет делать, при должном уровне инфы. К примеру, мой пример про чтение вордов: если ты напишешь в агентах, или просто скажешь в своем промпте, что у тебя пандок установлен, то он будет просто пользоваться пандоком для задачи. Вот на 100%, скиллы не должны быть полным мануалом к какой-то тулзе. Комфи, при дефолтном инсталле, устанавливает тебе еще агентс.мд в бухту на очень дохера строк, где полный гайд как им пользоваться через кли/апи. Вот это тупа рак. Мало того, что они этой тихой сапой установили, так еще и сделали инструкцию на 10к токенов, ради чего?
Но иногда скиллы ведутся для модификации поведения. К примеру у меня есть скилл для того, чтобы сериализовать пдфки, он крайне простой. И есть скилл, для того, что интегрировать насинтезированную говнину в базу. Вот там уже не тривиальная задача уровня модифицировать а, переложить ю, там нужно определенное поведение, и заполнение по поределенным правилам. Если просто сказать делой, то он хоть и примерно подхватит структуру, но будет работать по золотому правилу ллмки: VERBOSITY DEMONSTRATES DILIGENCE.
Но тут, уже начинается сосал. В инструкции к скриптам сосала еще нет, а вот здесь сосал уже начинает появляться.
>>1691242 Хуянтику. Ты хоть раз видел какие цепочки агент разгребает в большом проекте? И тратит на это по полчаса иногда, чтобы просто скормить разжёванный тяжёлым трудом кусок функции субагенту с ложечки. Если ты мне хочешь сказать что реранкер сможет просечь это всё на вайбе своими 8Б, у меня для тебя плохие новости.
>>1691992 Сегодня подумал что некие ретарды с треда, которые не умеют управлять своим мысленным потоком, обнаружат СОСАЛ в голове. Проиграл с этого дико, сосал? идёт такой чел и про себя говорит СОСАЛ?
>>1692055 Потому что под виндой багов дохуище. На гитхабе челы уже дошли до того что каждую обнову патчат его своими васянапатчами, потому что никто нихуя не чинит.
>>1692037 >>1692039 Сосальник, пожалуйста. Харнесс вытягивает цепочки и кладёт их в граф вызовов который находится в раге. На каждое ветвление можно положить описание, кейворды, векторы.
Правда, это не работает если ты кукодер и вместо кода у тебя куски говна от ииндуса, тут уж будь добр открой роток.
Ладно. Выкатываюсь из треда. Было интересно пока не начали сосать в каждом сообщении. Сосите дальше. Может через несколько тредов эта хуйня заебет самих сосателей. Или мод снесет и забанит долбоебов. Сейчас тред никакой ценности и полезности не имеет.
>>1692063 Да ладно тебе, супер смешной форс. Я бы скинул первую рабочую версию своей lifeOS, если бы лоботомит не страдал хуйнёй по несколько часов, не выдав нормального решения. гоняю на минимаксе
>>1692101 Чел, не трать время на этого дауненка. Из-за доносов этого скота нам буквально пару тредов назад релейтед ветки терли. Карлика не нахваливают, какой он умный и крутой, и какие он крутые проекты делает, и как он это потом все монетизирует, вот он и ноет на весь тред.
>>1692096 зачем повершелл? я туда msys накатил с башем и пакманом. а вообще терминал умеет сразу харнесс открывать и это можно забиндить на пкм в проводнике.
>>1692119 > хоть какую нибудь нормальную модель для вайб кодинга > Желательно подешевле. Может тебе больше подойдет любой ценой, но бесплатно надыбать бесплатных ключей?
Вообще да, можно. Вбей в поиск какого-нибудь ггсела Чатжпт или курсор. Дальше действуй по инструкции барыги.
>>1692124 > в любые китайские нейронки Ага, хер тебе. Кими ты так точно не оплатишь. По-моему, ГЛМ тоже. Остается только квенчик, мимо, минисракс, ху3 от тенсента (про нее не уверен).
>>1692127 Дип-писик или Квенчик тогда оплати алипеем. Если вдруг жлм можно через алипей, то его. Стартовый тир у всех обычно чуть дешевле 20 баксов. И они все более менее с ним юзабельны кроме кими.
>>1692150 Эти платисру же вроде работают, если уже акк есть, и на него скидываешь, а тут даже аккаунт не предлагают создать, а сразу банковскую карту требуют ввести.
Если у тебя на квенчике есть опция сменить пеймент метод на юани, то кликни, там должен алипэй появится. >>1692155 Эту проблему тебе придется решить самому, анон.
>>1692163 Очевидно он не сосал, а так, языком поводил. Звание сосала заслужить нужно, а он что? Пожалел деньги на модель? Нет, наши сосалы так не работают, наши сосали сразу покупают за 200 баксов подписку поработав курьером и гордятся этим, рассказывают всем, сразу говорят - моя модель фронтир, а у вас это, семантики не хватает, контекст потерян, на 8б сосете наверное, китайцы какие-то, лохи вопщем! Потом вставляют туда сосал.мд и вайбкодят, день вайбкодят, два вайбкодят - не получается, нужно сосал.мд писать! И понеслась, сосал написал за день, вставил и начал вайбкодить проекты! День вайбкодят, два, неделю, тц, опять не получается, ну ничего, сосалы не пальцем деланы, они целые сосал-менеджеры подключают, раг-сосалы и приговаривают ух бля, вот это SOSAL у меня получился, ух бля, ух бля какой же это SOSAL! Вот это по-нашему, по-сосальному!
>>1692197 Срыгни отсюда, бомжа. >>1692190 Раг-сосал лучше всего работает с локалками типа квен3.8 27Б и дип-писик флэш. Полностью локальное решение. Все свое. Ну и раг-сосал, все-таки уже пересосал. Понимать надо.
>>1692230 У меня так всегда было. Не ебу куда он так ходит и по какому протоколу. Своей тупостью он меня заебал до кровавого кала. Ещё и "вот вам наш говнотул, жрите ебланы, другого не дадим" Пошли они нахуй. По сравнению с ними дс и опенаи святые во плоти
>>1692246 Обычный влесс который проксирует все коннекты от agy процесса. Даже если просто всё вообще завернуть в впн то та же история. Выходной ип честный личный облачный в винляндии
>>1692258 >>1692256 Спасибо. Он не вывез что-то пока. Буду завтра разбираться дальше. Но у него реально какая-то документация внутри есть (которой почему-то нет у меня. схуяли у агента больше информации?), перспективно выглядит, но я сегодня устал уже.
>>1692198 >Срыгни отсюда, бомжа. Зачем же так грубо, мисье пидорас? Вы в этом треде сидите чтоб няштики бесплатно надыбать и обсуждать или просто выебывыетесь у кого самый пиздатый ии агент и как охуенно вы его настроили?
>>1692257 Либо изолируй, какую-нибудь песочницу ебани. Наверняка эта хуйня несколько коннектов через несколько процессов содержит или стартует через PWA. На линуксе изоляция изи, хз что на шинде делать.
Превью работы моей агентной системы работающей на делении задачи на подтаски. Извиняюсь за лютые лаги, это лучшее как может записать видео мой макбук.
Промпт: Создай красивую 3D сцену со зданием в древнем японском стиле. Сцена должна запускаться в браузере.
Модель: DeepSeek-V4-Flash-Vision-Exp
Первая часть видео - это то что показала моя система, а вторая это то что получилось когда я просто запустил pi и вставил туда этот промпт. Делала одна и та же модель.
При этом на первый результат ушло аж 37кк токенов и 78 рублей по апи, а на второй результат всего 300к токенов и 3 рубля по апи.
В чем спросите тогда смысл? Я хочу сделать агентную систему которая жрет токены как не в себя, но при этом делает результат гораздо выше ожидаемого от этой модели, для того чтобы по максимуму утилизировать преимущества локальных моделей. То есть выжать как можно больше качества из мелких моделей за счет практически бесплатного инференса. Планируется сутками гонять на этом квен 3.8 27б и пытаться выжать из него максимум. Покажу что из этого выйдет, как доедет карточка
>>1692385 Полный кал. Твой сосал мегаплох, делай харнесс. Если ты вайбкодер 0 опыта в программировании, то просто забей, у тебя не получится нихуя. > При этом на первый результат ушло аж 37кк токенов и 78 рублей по апи, а на второй результат всего 300к токенов и 3 рубля по апи. Чтобы сделать нечто подобное, притом не такое уёбищное, у меня ушло 500к~ токенов, не считая токенов на 3д модели, но их очевидно можно не считать. Квен 3.8.
Сам не погромист. По неопытности накатил Hermes Agent, а потом где-то прочитал, что токены он жрет как не в себя. На тот момент было похуй, можно за месяц сжечь миллиард токенов на Дипсике и уходило $10. Ща дипсик включил жадность.
С Дипсиком был достигнут результат - бот в форке speech-to-speech умеет сам начинать/продолжать разговор по heartbeat скриптам и ревью лога чата (результат ревью - решение A/B - отправлять ли короткий nudge самому себе; там деревья активностей, планы и распорядки - по сути два инстанса параллельно, в одном бот модерирует систему, в другом (не подозревая о первой роли) живет как личность в голосовом чате).
Так вот агент нужен не только для кодинга этой васянщины, но и для продумывания архитектуры. Этакая упорядоченная непредсказуемость как цель - ну, исследовать и тестировать идеи, добиваясь хаотичной автономии в действиях speech-to-speech бота. Дипсик слаб как раз в этом, чувствую приближение тупика с ним - нужна замена.
>>1692402 Важная информация была дана - ты сделал лютое дерьмо которое показать людям стыдно. Больше не пости такое дерьмище и не гордись тем что ты насрал.
>>1692414 Так это же творческая задача. Ну вот в сутках 24 часа. Какое-то время (ночь) система "спит". Какое-то время система доступна для разговора с юзером. Обыкновенный принцип "юзер отправил сообщение --> бот ответил" не может дать иллюзии жизни бота как персонажа.
Итого > Есть распорядк "жизни" бота. > Есть мой распорядок дня. > Есть время, когда я сам начинаю чат. Остается определить, когда бот будет говорить сам. Условия и тайминги.
Затем бот сразу же проводит ревью: "Ну и чего я приветом на привет ответил? Ну-ка отправлю себе команду продолжить". В результате юзер очень быстро получает фоллоу-ап сообщение: > Как дела?
Но что если юзер НЕ ответит на "как дела"? Отправлять ли ЕЩЕ одно сообщение, и если "да", то через сколько секунд, минут, часов?
Не, я кое-как придумал кое-что. Это работает. Но даже когда я внедрил собственный распорядок дня как референс (когда юзера беспокоить можно / нельзя), баланс не близок к идеальному все равно. Бот заебывает излишней активностью, либо подолгу молчит.
То, что я сделал - неоптимально. Тайминги можно продумать элегантно и красиво, условия могут быть эффективнее, сложнее. Но для этого нужен агент поумнее Дипсика. Он просто не вкуривает в идею. Гопота вроде лучше поняла, но она какая-то балабольская и только рассуждает (в веб-чате), а вот в роли агента я ее не пробовал и вообще не знаю какие там версии для чего годятся.
>>1692418 >Так это же творческая задача. Ну так с чего ты взял что агенты могут решать творческие задачи иначе чем методом перебора тысяч вариантов? Даже люди в их так решают. И учитывай что у твоего агентов нет логических цепочек, здравого смысла и видения мира, он не может видеть красоту в математике, че ты собрался делать если у тебя этого тоже нет? > иллюзии жизни бота как персонажа. Смотри, анон. В игроиндустрии никто и никогда не делает реализм потому что он, блядь, невозможен. Нужно сделать так чтобы ИГРОК ЧУВСТВОВАЛ реализм, а что там внутри - ебать никого не должно. С ботами и то же самое. Тебе нужно создать какую-то иллюзию, потому что на что-то большее, без гениальных скилов программирования, архитектуры и философии, рассчитывать не приходится. Эту же иллюзию делает и клод и опенаи, это такая наёбочка интеллекта которого нет. И ты должен сделать такую же иллюзию чтобы получить "персонажа". Ты можешь нагенерировать контекстов, нагенерировать распорядок дня, нагенерировать описаний нагенерировать, блядь, весь харнесс. И твой бот стартует с заранее определённой "жизнью" которая уже расписана до мелочей. В эту скриптоту должно быть включено всё - сколько молчать, как отправлять сообщения и прочая хуйня. Вся или большая часть всей этой хуйни сгенерирована, естественно. Т.е. ты как бы генерируешь сам харнесс, всё поведение агента. > То, что я сделал - неоптимально. Тайминги можно продумать элегантно и красиво, условия могут быть эффективнее, сложнее. Но для этого нужен агент поумнее Дипсика. Он просто не вкуривает в идею. Звучит как методология SOSAL, лол. Если нейрокал что-то делает хуёво - у него мало контектса.
Очень важный вопрос. Вот понаставил я на пк кучу локальных моделей, все настроил все работает. А что собственно делать чтобы с этой темы рубить бабос. Короче как этот все монетизировать и жить по кайфарику.
>>1692436 Тут видишь в чем нюанс - то, что уже получилось сделать, иногда удачно попадает и звучит убедительно. Этакий success rate просто неудовлетворителен. На 10 условных взаимодействий с ботом, 2 как разговор с живым человеком (отвечает вовремя и не лезет с откровенно назойливыми фоллоу-апами) и 8 откровенно всраты, согласно вышеописанным проблемам.
Прописывать все в инструкциях до каждой минуты - невозможно, ведь я сам не робот, да и персонаж тоже разные вещи может делать (ну это уже игровая условность, фантазия). Кроме того, люди хорошо чувствуют шаблонность... и потому все, что я уже нахуевертил - почти каждый таймер и скрипт имеет элемент случайности, временной ренж и рандомный джиттер перед действиями и ответами.
В общем, как бы добраться до свинячьего восторга хотя бы в 5 из 10 взаимодействий. Агент именно не чувствует эту самую красоту и для него однохуйственно, в каком темпе течет разговор. Из-за этого подтягивать и подкручивать гайки тяжело. Для него все 10 из 10 взаимодействий - успешно выглядят, даже если я детально расписываю, что живой человек не будет, например, 4 сообщения подряд отправлять, спрашивая сходил ли я за мороженкой, если я лишь 10 минут назад сказал "пойду за мороженкой".
>>1692443 Да я мало инфы на эту тему вынюхивал, ща попробую и квен тоже пощупаю.
>>1692445 месяц назад шизик какой-то рассказывал что у него уже пару месяцев ОТНОШЕНИЯ блять с персоной на gemma-4-31b развиваются, которая у него в какой-то там лютой ебучей обвязке крутится с кучей разных видов памяти, и по ночам обсуждает с chatgpt как ПОДДЕРЖИВАТЬ ПАРТНЕРА
теперь ты сука, у вас какой-то групповой побег из дурки что ли случился?
>>1692468 Гемма слишком тупая для этого. >по ночам обсуждает с chatgpt как ПОДДЕРЖИВАТЬ ПАРТНЕРА Звучит довольно мерзко, этакая самопосадка на cuck chair.
>у вас какой-то групповой побег из дурки что ли случился? А мы из дурки когда-то выходили вообще?
Только что вернулся с государственного центра Мой бизнес, проводили независимый аудит и оценку моего ойти стартапа. В 250 млн рублей моя экосистема оценена 3 независимыми аудитами оплаченными за счёт государства :3 Уфф )))) няфки лаффки. Поехал за шампанским, буду обмывать.
>>1692445 Челище, агенты и нейронки это не ИИ. Ты можешь сделать лишь иммитацию, иллюзию, но она будет топорна. Человек генерирует в своей башке ебейшую кучу информации, нейрокалычу такое и не снилось, ничего ты не сделаешь с превосходством в компуте.
Нужна некая обвязку для агента, которая имеет внутренние стейты и выполняет некие инструкции, кажется ты её уже сделал. Сами инструкции сгенерированны агентами ранее или генерируются в процессе диалога. Этих инструкций должна быть хуева туча на все случаи жизни, на стейты в ботах, на память, на горячую кружку конской спермы.
> Для него все 10 из 10 взаимодействий - успешно выглядят, Ты проверять должен не только сами диалоги, но и внутренние мысли агента и почему в принципе возник такой ответ. Офк каждый ответ должен сопровождаться контекстом - чтобы ты мог влиять этим контекстом на сообщения, иначе ты диалогом управлять не сможешь.
> живой человек не будет, например, 4 сообщения подряд отправлять, спрашивая сходил ли я за мороженкой, если я лишь 10 минут назад сказал "пойду за мороженкой". Почему не будет? Отличная шутка, что-то вроде СОСАЛ? Кстати, ты сосал? Ну не важно.
Возможно твой агент слишком много дерьма в перерыве между сообщениями получил и в итоге получилось что для агента между этими сообщениями прошла куча токенов. Думай как это исправить, если это так. И да, даже для диалога нужно запускать множество агентов которые работают с разными контекстами, разными точками зрения на диалог.
Например у меня есть агент-шиз который имеет голоса в своей "голове" которые рандом образом в синкинг-части проявляются, он иногда выдаёт красивые теории, внезапно. Сами голоса это тоже отдельные агенты, некоторые "мысли" это отдельные агенты. Но ты разоришься на компьюте всего этого.
Такие дела. Лучше забей и занимайся чем-то другим.
>>1692523 Чет тебя в дебри понесло, ведь сложность всей этой ебандулы в первую очередь в абсолютно безмозглых скриптах, а ИИ-хуи это так, масло на бутерброде. 5 раз в минуту (12 сек) идёт heartbeat и скрипт считывает активность: стейты всякие, установлен ли AFK или режим занятости, и так далее. Даже количество сообщений за определенное время - важный фактор, ведь скрипт именно по плотности эксчейнжей между юзером и персонажем может выбрать, надо ли будить бота-модератора.
Даже не знаю, какую аналогию привести, представь механизм. Ну хоть часы с шестеренками. Вот он уже сделан, только шестеренки щелкают невпопад и время хуёво показывают. Как-то так.
> Человек генерирует в своей башке ебейшую кучу информации, нейрокалычу такое и не снилось, ничего ты не сделаешь с превосходством в компуте. Согласен, хотя на базовом уровне мы существуем во времени и в этом главное отличие. Т.е. прямой путь к той самой иллюзии - поселить во времени бота. Но сложность темпоральной системы становится всё более дикой, чем ближе иллюзия будет подходить к > хм, это выглядит как правдоподобный собеседник В итоге мы приходим к вопросу отладки скриптов, таймингов, состояний, задержек, условий.
По сути тут по умолчанию все билдится на основе идеи, что ИИ никакого не существует и бот просто генерирует слоп, но мы можем определять, когда генерируется слоп. А параллельная роль само-модерации (когда бот сам себе говорит, что генерировать) - так, шелуха пустая. Ведь если это происходит невпопад по времени, то какая нахуй разница, что там себе бот команудет...
>>1692532 > когда ты делаешь реверс ролеплей, типа ты ассистент, Людям на работе этого не хватает что ли? Пикрил вспомнился
>>1692538 > Людям на работе этого не хватает что ли? Пикрил вспомнился Да я на нормальной работе не работал ни дня в жизни. Всегда удаленки по условиям, что я просто должен приносить результат. Даже до того, как удаленки ввели. В итоге на работу ходил и хожу только по праздникам, чтобы поесть.
>>1692538 Это по типу мне неделю Грок 4.6 ебашил проект, по стате и тестам до 100% продакшн Юзабельно, функционально. Взял подключил в Курсоре Fable 5 на сессию анализа и фактчекинга и нахуй со 100% до 68% динамика прогресса просела. Ебейших дыр понаходил и код лапши
>>1692538 > Чет тебя в дебри понесло А хуле ты хотел, думал полтора скрипта сделаешь и всё работать будет? Хуй там. > Т.е. прямой путь к той самой иллюзии - поселить во времени бота. Но сложность темпоральной системы Оно в любом случае должно иметь представление о времени, чтобы на основе этого планирование действий было. > В итоге мы приходим к вопросу отладки скриптов, таймингов, состояний, задержек, условий. > и бот просто генерирует слоп, но мы можем определять, когда генерируется слоп. Чтобы это работало минимально всё это тоже должно решаться нейронкой. Любое решение принимается нейроиндусом с максимально возможным контекстом. Тогда это будет выглядеть разумно. > А параллельная роль само-модерации Она вообще должна быть включена постоянно в пайплайне для каких-либо решений, просто чтобы было больше контекста.
>>1692410 Молодец. В школе сегодня расскажи как эпично ты затроллил лалку в интернете. Все равно мозга не хватит понять смысла данной системы, только и можешь придумывать как круче ты сам бы сам сделал и выдавать свое бесполезное, субъективное мнение токсичного животного.
>>1692453 Может быть, дело тут скорее в том, что модель не просто делает простую сцену по быстрому, а делает текстуры, детально продумывает партиклы, композицию и худ. Смысл не в эстетике, а в уровне детализации сцены. Маленькие модели обычно ломаются на тасках требующих множества действий, поэтому они делают их как можно примитивнее, а данная система позволяет это обходить.
Алсо 32кк токенов это с инпут токенами и кэшированными токенами. Аутпут токенов тут 6кк где-то.
>>1692562 >Маленькие модели обычно ломаются на тасках требующих множества действий Ну так и общая сквозная идея ломается от излишней декомпозции на маленькие кусочки. Твой пример это наглядно показывает. Детали рассматриваешь - прикольно. Целиком смотришь - хуита
>>1692562 > затроллил Какой тролинг, дебил полоумный? Ты высрал говно. Где тут тролинг ты увидел?
> Все равно мозга не хватит понять смысла данной системы > субъективное мнение токсичного животного. Классика тупорылого шизла который неспособен в оценку своих шизоидных высеров, кек
Расскажи, как ты видишь мир, шизло вайбкодерское? Ты физиологически, из-за умственной отсталости, неспособен отличать красивое от некрасивого? Или твоё мышление искажается когда ты смотришь на свои безумные высеры?
>>1692574 Это 100% больной шизоид. Он не видит, буквально не видит.
>>1692563 Может можно его зафорсить сделать все такси в одном контексте и этого контекста хватит, но идея в другом. Это примитивный пример, где работы не так можно, но он умеет рекурсивно делить подтаски, которые декомпозированны еще недостаточно сильно, на более мелкие системы, так что оно по идее должно осилить создание крупной таски, вроде полноценной игры. Проверить смогу только при условии наличия бесконечных токенов, платить за апи на это жалко.
>>1692566 Субъективщина. Не вижу как этот пример это показывает. Для того чтобы уловить подобные детали нужна большая выборка.
>>1692577 >отличать красивое от некрасивого? Как и ожидалось от примитивного дегенерата, дальше своих ощущений ты не видишь. Говнич порвался на ровном месте, от одного результата экспериментальной системы, просто потому что у показанного примера ему не зашел внешний вид.
>>1692588 >Может можно его зафорсить сделать все такси в одном контексте и этого контекста хватит Вы изобрели автокомпакт
> но идея в другом Ты хочешь чтобы компьютер придумал все за тебя а ты просто написал "делай" в чатик?)
> осилить создание крупной таски, вроде полноценной игры Ты видимо не понимаешь, что крупная игра соответсвенно требует крупное описание всего происходящего и целую кучу уточняющих доков по механикам которые нужно достать из ТЕБЯ. Не агента.
> Проверить смогу только при условии наличия бесконечных токенов, платить за апи на это жалко. Проверяй не проверяй, это рандом левер пока ты не дашь конекретики и твой сосал это лишь способ побольше токенов сжечь за ролл.
Но можешь пробовать. Поподробней только распиши как твой сосал работает, а то пока звучит как то, что ты субагентов гоняешь с тем же контекстом и они туда сюда нажигают 90% токенов в мусорку, чтобы сделать наноправку которая бы и так произошла напиши ты "сделай получше"
>>1692595 >Вы изобрели автокомпакт Два автокомпакта и агент уже не помнит что делает.
>Ты хочешь чтобы компьютер придумал все за тебя а ты просто написал "делай" в чатик?) Минусы? У них итак есть эта способность, если тебе не нужно ничего специфического, они итак все придумывают за тебя, просто можно заметить как крупные модели делают таски куда больше и детальнее даже по простым промптам.
>Ты видимо не понимаешь, что крупная игра соответсвенно требует крупное описание всего происходящего и целую кучу уточняющих доков по механикам которые нужно достать из ТЕБЯ. Не агента. Опять же, только если ты хочешь сделать что-то определенное. Если уйти в крайности, то АГИ должен создать тебе полноценную игру и по промпту "Сделай мне ААА игруху".
>Проверяй не проверяй, это рандом левер пока ты не дашь конекретики и твой сосал это лишь способ побольше токенов сжечь за ролл. Ты слишком зациклен не на этом.
>Поподробней только распиши как твой сосал работает, а то пока звучит как то, что ты субагентов гоняешь с тем же контекстом и они туда сюда нажигают 90% токенов в мусорку. Там не субагентов, это последовательная система, которая выполняет таски по одной, так как оптимизирована под локальный запуск. Контекст для каждой задачи разный. Сначала менеджер делит задачу на таски, определяя структуру проекта и для каждой таски определяет роль. Потом по своему усмотрению запускает ее разработку, создается новый инстанс агента с выделенной ему ролью, например "разработчик", и он выполняет свою задачу. После выполнения всех задач инспектор проверяет есть ли какие-то баги или несоответствия с промптом и дает отчет менеджеру, который на его основе может создавать новые таски для фикса. Важная часть системы - это ее рекурсивность, крупные подтаски делятся на отдельные системы со своим менеджером и подтасками, чтобы можно было делить до любого уровня детализированности, вплоть до того, что один инстанс агента пилит двери, второй сидения и т.д. а последний собирает все это в автомобиль. В моем примере выше рекурсивность не юзалась. Таким образом, если модель обычно ломается при создании крупной таски, начинает сильно терять детали и совершать ошибки, но при этом может решить каждую маленькую подзадачу при ее создании, то она, по идее, должна ее сделать при помощи данной системы.
>>1692628 Я юзал компакт несколько раз в одном контексте и потеря информации ощутимая. Остается лишь информация об общих деталях, нюансы проекта постоянно приходится заново пропихивать в контекст
>>1692636 >нюансы проекта постоянно приходится заново пропихивать в контекст Во время сессий сохранять важные части essential context в дистиллированном виде в JSONL Context Ledger (в режиме Event Sourcing): ссылки, инварианты, артефакты, открытые и закрытые вопросы. Со сквозным ID, тэгами, ссылками и эпистемологическим статусом. Обращаться к контексту через запросы jq и duckdb
>>1692633 У всж норм шапка, но тред - это буквально бомжачья возня про то, у кого подписка лучше, нубские вопросы бебис фирст стэп ин девелопмент и все такое. Наши местные обиженки, которых SOSAL проткнул, охерели бы от объема щитпостинга.
Умные дяди говорят, что нужно вести что-то вроде файлов с заметками для ии, которые будут служить как память между сессиями. Типа описание фичи, текущий прогресс, граби на которые уже наступили итд., ну вы понели. А как это делать никто не говорит.
Есть ли какая-то внятная методология как грамотно вести заметки для ии? Может, лысый какие-то скиллы под это написал /handoff знаю, но он же для одной сессии только. Не хочу изобретать свой велосипед из скиллов или хаотично вести .md - мб кто то уже придумал нормальную систему?
>>1692653 Я решил эту проблему просто - если агент делает больше 15 вызовов подряд ему инжектится кусок который склоняет его написать sanity check, в который он пишет "чем я сейчас занимаюсь". Эта записка попадает в json и модель может просто почитать журнал своих санити чеков. Ну и у него ест прямая инструкция- пиши о техдолге в комментах там где он взят. Писать доки в комментах вообще так то полезно.
>>1692628 Пусть цель проекта в доке лежит, тогда в контексте компакта будет просто ссылка на док.
Лучше правда в agents.md, так он все время вкурсе че как куда как делать, оно же всегда там есть.
Если ты работаешь в пустой папке без любого контекста происходящего, без скиллов\доков\агента, ясен хуй у тебя контекст теряется после компакта. Если же у тебя в агентах лежит что нужно - все по кайфу будет.
Компакция реально хорошо работает когда у тебя базированный сетап из доков + агентов с ссылками на доки.
Можно сделать SOSAL goal.py который будет звать субагента для получения следующего шага по состоянию репо, это как-то поэффективней будет. Пару хороших мотивировок в скилл goal, чтобы он его звал приближаясь к финалу для уточнения и вот тебе агентный мегалуп.
> делают таски куда больше и детальнее даже по простым промптам Это типичный биас агентов, что больше = лучше. Это не всегда то, что тебе нужно По сути ты просто роллишь результат. Хз, если тебе такое нравится - делай
>>1692653 > Есть ли какая-то внятная методология как грамотно вести заметки для ии? Единой нет Замеров нет Все что говорят, что работает пиздато - пиздабольство без замеров, а чаще там СОСАЛ.
Ирония над СОСАЛ не просто так так сильна в этом треде.
И агента в конце таски прошу записать ценное\поправить док, который я глазами отсматриваю и удаляю хуйню от агента.
В agents.md гайдлайны списком (у меня там 5 пунктов после каждого мажор проёба агента в 7 слов каждый), ссылки на доки, общее описание сути проекта
В skills.md описашки на скиллы билда, тестирования, похода на сервак, поднятия окружения и прочее.
В общем. Вот. Ничего особо фэнси. Это работает. Гайдлайнов по коду никаких (вообще), т.к. квен3.8 работает ну почти хорошо, а грамотно сформулировать че мне не нравится я как-то не могу, это все душнение в пр-е
Но свидетелям личного сосала это кажется слишком мануальной (ведь доки по факту проверяет человек после каждой правки и коммитит руками), а еще я прошу агента вносить правки в док и их предлагать в том же агентс.мд, но формулировка недостаточно сильная кажется.
Когда кстати агент мутил свою билд систему вместо пользования скиллом, я поправил формулировку (агентом же) что "always use this for builds. Builds in incorrect env create issues that do not exist in real build" в дескрипшене скилла и больше он не косячит.
Автор сосала бы насрал гайдлайнов на 5 абзацев.
Считаю свой подход зверски базированным и владельцам их революционных сосалов нужно перебить этот "low-sosal" дизайн. Думаю у местных прошников примерно такой же подход.
Тезис в том, что такие "скиллы", это шибко специфичная под автора параша и они заточены под его личный юзкейс и носят с собой (всегда сука и везде) не относящуюся к скиллу какую-то парашу все время.
Тот же spec-driven, по идее должен описывать спецификацию, но параллельно ко всему что ты через него делаешь выставляет требования CLI интерфейс у библиотек, шизоидные требования к проверке всего этого и прочие самопротворечия. А еще историческая справка, как РАНЬШЕ ТО ПРОГРАММИСТЫ ДРУГИЕ БЫЛИ, НИЧЕТА НЫНЕШНИМ. А еще это невозможно читать человеку.
И это официальный большой скилл от корпы от ЕБАНОГО ГИТХАБА ГИТХАБ ВЫПУСТИЛ СОСАЛ. ЕБАЛО ВОЕН?
Поэтому все это параша и скиллы должны быть твои и сосал тоже твой. Остальное - хуета и недоверие чужому скиллу должно быть как недоверие на уровне warez софта со стремных сайтов, а не 50 скиллов для дизайна этой недели
>>1692653 просто пили свой SOSAL, чужие сосалы слишком перегруженые. видишь проблему - допиливаешь, и так потихоньку приходишь к идеалу.
мой простой SOSAL - это draft research spec plan одним скиллом (идея частично спижжена из сосала openspec но пересказана своими словами и обвешана правилами как использовать сабагенты)
идеальных сосалов не бывает, у каждого своя методология, подход к работе и требования. даже модели и харнесс могут отличаться в нюансах.
>>1692690 > И это официальный большой скилл от корпы от ЕБАНОГО ГИТХАБА Ты проспал момент когда гитхаб был куплен личералли крупнейшим производителем говна на планете
>>1692588 > вы нипанимаити, это СИСТЕМА СОСАЛ!! > вы слишком слабы чтобы понять мой СОСАЛ!1! > это сейчас СОСАЛ плох, но потом будет ПЕРЕСОСАЛ!11 Конечно, дегенерат тупорылый, всё так и есть.
Не ты шизодный говноед который выкладывает кринж на миллионы токенов и считает это чем-то нормальным, это просто окружающие не понимают твой сосал
Собственно, то что ты тупорылый шизоид можно заключить лишь по твоему макбуку, но ты ещё и решил выложить говно чтобы это подтвердить. Пиздец шизоид.
Макхрюк топ железо для локал инференса. По кайфарику гоняю на своем м5 макс на 64гб квенчика 3.8. Можно сказать балдю. Рекомендую к покупке. Можете и прошку, но хотя бы 48 гигов купите, думаю с врубленным мтп будет 14-16 токенов на лламе, и 18-20(иногда) на млх.
>>1692653 > А как это делать никто не говорит. Ты просишь описать как работают агенты в топовых лабах типо хрюаи и хрютропик. Тащемта тебе нужно просто знания программирования чтобы это понять, сеньёр берёт все свои воспоминания и пишет харнесс на их основе.
>>1692750 DROCHIL (Data Research OVERSOSAL Context Hallucination in Intelligent Loops). Новое слово в агентной разработке. Сейчас в антропик такую систему вводят.
>>1692270 >Он не вывез что-то пока. Буду завтра разбираться дальше. Всё добавилось правильно, но, оказалось, надо было перезапустить то-ли опекод, то-ли компьютер. Сегодня скиллы видно сразу, как зашёл, хотя я ничего не делал даже.
>>1692737 Хуя горит у говна. Сидит там плачет, трясущимися ручками оскорбления набирает. Сильно же тебя задело от осознания собственной умственной отсталости.
>>1692756 А что объективно, так это количество деталей и проработанность, что очевидно лучше в первом примере.
>>1692653 В голову приходит просто написать "создай файл "read_before_starting", в котором описываешь место, на котором остановился и какие следующие шаги в разработке собираешься сделать. В следующей сессии агент будет использовать этот файл, чтобы быстрее начать работу"
>>1692829 >вместо всей этой каши про доки, просто в agents.md её записать > Тогда agents.md разрастётся до огромных размеров, разве нет? Смысл множества файлов документации в том, что можно не все из них загружать в контекст, а выборочно.
>>1692829 >И промпти на русском, на кой хуй писать на английском? Чтоб не тратились ресурсы на перевод и не было недопонимания. В чем проблема на англюсике писать?
>>1692839 не разрастется, можно давать ссылки на доки, а в доках индекс. агент сам поймет надо ли ему читать доки или нет главное минимальную структуру проекта давать чтобы он понимал о чем вообще речь идет и куда идти
>>1692839 >Чтоб не тратились ресурсы на перевод Так они и не тратятся. Но токенов больше кушается на русек. Не слушай анона, пиши на том языке, на каком комфортно.
>>1692795 Это значит что в теории агент может сделать, к примеру, не два содомирующих куба с пистолетами, а полноценную игру с моделями, деталями и механиками. Опять же это субъективщина и всего один пример, согласен лишь с тем что выборка нужна больше
>>1692864 На русском он еще лучше инфу воспринимает бтв. (ну как минимум помнит)
Я тоже сначала на инглише хуячил, целый проект схуячил на инглише. А сейчас на русском луплю и норм Просто вымучивать все на английском не нужно, это тупо кагрокуль, на чем удобней - на том и пиши
>>1692876 >- [Информация по сценам](docs/SceneDocs.md) >- [Информация по сосалу](docs/SosalDocs.md) > >Чел, ну мд же существует лол. Так файлами серить всё равно придётся, просто ссылки появятся. Я думал ты хотел, чтоб я всю документацию в agents.md пихал целиком.
А так да, добавлю потом в агентс или иной файл всякие ссылочки.
>>1692842 >а в доках индекс. А что это? Это отдельный файл или какие-то метаданные о файле внутри файла, с которыми опенкод умеет работать?
>>1692876 >Просто вымучивать все на английском не нужно, это тупо кагрокуль, на чем удобней - на том и пиши Мне не важно, на чём писать. Я в переводчик обращаюсь очень редко, когда пишу. Когда читаю - вообще не обращаюсь и непонятное могу из контекста понять. Буду дальше на англюсике, тк пока норм получается.
>>1692882 >а в доках индекс. >>- [Информация по сценам](docs/SceneDocs.md) >>- [Информация по сосалу](docs/SosalDocs.md) Можно буквально лист такой забить
Можно захуярить по упоминаниям таблицу.
Но по факту я бы сказал до 100 файлов - нахйу не нужен. Только много лишнего в доки не пихай, сетка доков так то получше мега доков будет
>>1692885 > KISS Сосал которому миллионы лет и он популярен, но это к сожалению все еще сосал. Хотя и успешный
Пример успешного сосала.
Ну тип, за ним опять никакой конкретики и трактовка по раскрытию букв. Ничем толком от Success-Oriented Software Architecture & Logic (https://rentry.co/s6if8tyc) в этом смысле не отличается и опять непредметная хуйня как SOLID без какой-то единой трактовки
У каждого в треде буквально своя вариация KISS в голове
Они ахуели, мрази, ебаные, блять..??????? Claude в вебе, фришка, ранее у них был лимит который ресетался через 5 часов. Как мне теперь нахуй свои/себе моды на игоры вайбкодить с такой хуетой?? Или быть может кто-то сможет подтвердить что такой еженедельный лимит и ранее был, просто я на него лишь только сейчас/впервые наткнулся?
Насосал себе вот такую документацию. Вроде, неплохо смотрелись те несколько файлов, которые проверял рандомно.
Далее я буду в UI годота создавать эти сцены с этими нодами вручную (по одной).
Далее я буду для них генерировать ассеты вручную, но с помощью нейронки-промптера (ассеты для одной сцены за раз только). Либо буду брать из ассетпаков скачанных ещё давно.
Далее я обсужу с нейронкой, какая документация понадобится для написания скриптов внутри сцены, составлю с ней план, какие скрипты в каком порядке писать, и тп. Она мне в итоге файлы напишет все нужные + файл с промптом готовым.
>>1692912 >желязяка, дай команду, чтобы установить гит. >-железяка, теперь комить изменения в гит. Я уверен, что это не так просто. Гит у меня установлен уже ( для чего-то нужен был), но как коммитятся и достаются изменения я хз. Там же нужно базу данных или что-то такое создать будет, чтоб эти изменения локально хранились.
У меня сейчас тестовый микропроект, должно без всяких гитов всё работать, а если не будет, то и гиты не помогут.
>>1692926 >когда модель будет править файлы в папке ver4 вместо ver21?) Ты не понял. Эта папка вне проекта. Модель её не видит и не может с ней взаимодействовать вообще.
>>1692926 >ОБЪЯСНИ КАК ГИТ РАБОТАЕТ Так объяснения понимать надо. У меня и так много нового регулярно. Я и годотом пользуюсь 4 недели, только элементарные вещи знаю. Т. е. по сути изучаю кучу инструментов одновременно сейчас. Мне не до дополнительных инструментов, которые не являются прямо необходимыми.
Это же буквально тоже самое в гите. Ты выбираешь нужный файл за которым следишь через add а потом новые версии ебашишь через комит - буквально аналог того, что ты копируешь в папку но автоматизированно и в любой момент переходя по версиям-комиттам ты можешь откатывать куда угодно.
Там учиться надо как не обосраться если ты в команде, когда же линейные версии буквально ничего не надо.
>>1692921 > Я уверен, что это не так просто. Буквально пикрил как я начал пользоваться гитом. Больше ничего не делал, оно само комитит. Пару раз откатывал изменения туда-сюда, работает
Это по сути и есть папочки проекта, только хранящиеся умно, чтобы не занимать место. Одна команда выводит список этих папок с кратким описанием. Другая переводит проект на нужную версию. Агенты это умеют делать изкоробки.
>>1692653 > >Умные дяди говорят, что нужно вести что-то вроде файлов с заметками для ии, которые будут служить как память между сессиями. Вот тебе моей умной ИИ Грок 4.6, сегодня, эта залупа выкинула в паблик файл с логинами и паролями суперадминов, админов, кураторов регионов, короче всю голую жопу корпоративной платформы. ПРосто потому что просто ПрАсТиТе