Чёт под вечер накрыло вдохновение, задачка попалась интересная: конкуренты по продукту делают аватара, что то типо витубера для бабушек, который будет с ними взаимодействовать.
Вся эта ебала у них без LLM-мозгов весит уже под 100 гигов, отчего я малясь прихуел и пошел разбираться.
Пришел вот к чему:
Простой чат бот с памятью - норм, получился, ряд хот пачтей закрыл низкий уровень реколла, он моментами с 99% падал до 69%.
Но, аватар это несколько новый уровень упоротости, я стал сидеть и прикидывать, как бы мне это сделать, но чтобы не жрать память двух спарков. Нашел:
Выдернул 3D Studio из Web OS, там фактически готовый движок для дерево.жаваскрипт, взял three-vrm, опенсорс слой для вывода моделек и включил его как слой в движок.
Почему просто не взять three-vrm? Да все просто, opencode с дипсиком не умеет смотреть на экран монитора, что требует заебываться и вечно смотреть в экран.
Что даёт движок? Агентский слой, сцену агент выставляет через протокол, json схема сцены формируется текстом, а вот глянуть всю сцену - чуть сложнее, png скрин попиксельно преобразуется и передается в модель, что буквально даёт глаза, но стоит дорого.
Что получу в итоге? Я могу агентами собирать сцену по описанию и не тратить 6 недельных лимитов астры. Прикольно? Прикольно
Post #442
50