Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Живое визуализирование 20+ параллельных AI-агентных сессий в метафоре виртуального офиса. Каждая сессия — отдельный персонаж с собственным состоянием (работает / бездействует / думает), который перемещается между зонами офиса в зависимости от задачи.

Технически: серверно-авторитетное состояние (единственный источник правды — сервер Node.js), трансляция через WebSocket, рендер на Canvas 2D с детерминированным размещением — один и тот же ID всегда занимает одно и то же кресло. Поддержка вспомогательных агентов, когда реальных мало, синтез типичных имен на лету, эвристика session-alive (15 минут тишины = сессия мертва, ее убираем).

Деплой: Fly.io, однорегиональный край. Стек: Node.js + Express + ws + Canvas 2D на клиенте.

#TypeScript #Canvas2D #WebSocket #NodeJS #FlyIO #Realtime #AIAgents #FullStack
Детали работы
Добавлена 16 мая
56 просмотров
Фрилансер
Andrew Artamonov
Украина Киев
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 1 месяц 17 дней