Аналіз Project89: модульна, високоінтенсивна платформа для агентів наступного покоління AI
Project89 запропонував нову концепцію дизайну Agent Framework, яка переважно орієнтована на розробку ігор, у порівнянні з традиційними агентськими рамками є більш модульною та має кращу продуктивність. У цій статті буде детально проаналізовано основні принципи дизайну та інновації цього фреймворку.
Один. Використання архітектури ECS для проектування Agent Framework
ECS(Entity-Component-System) є звичайною архітектурною моделлю в розробці ігор, яка повністю відокремлює дані від логіки для досягнення ефективного управління великими масштабованими сценами. У ArgOS кожен агент розглядається як сутність, яка може реєструвати різні компоненти:
Компонент агента: зберігає основну інформацію, таку як назва, модель тощо
Компонент сприйняття: зберігання сприйнятих даних ззовні
Компонент пам'яті: зберігання даних пам'яті агента
Компонент дії: зберігання даних дій, що підлягають виконанню
Система відповідає за виконання логіки, пов'язаної з компонентами, наприклад:
Оновлення даних сприйняття агента в системі сприйняття
Система пам'яті зберігає дані сприйняття в базі даних
Система дій виконує відповідні дії на основі інформації про пам'ять
Різні системи не мають прямого виклику одна до одної, а виконуються незалежно за встановленим графіком, наприклад:
Система сприйняття виконує кожні 2 секунди
Система пам'яті виконується кожну 1 секунду
Планова система виконується кожні 1000 секунд
Action System виконується кожні 2 секунди
Два, архітектура системи ArgOS
ArgOS розділяє систему на три рівні:
Свідома система: висока частота оновлення ( приблизно 10 секунд ), включаючи сприйняття, досвід, мислення, дію тощо
Підсистема підсвідомості: оновлення відбувається з нижчою частотою ( приблизно кожні 25 секунд ), включаючи GoalPlanning, Planning тощо
Несвідомі системи: частота оновлення повільніша (50 секунд і більше ), наразі не активовано
Взаємовідносини між системами складні, головним чином включають:
PerceptionSystem: Збирати зовнішні подразники та оновлювати сприйняття агента
ExperienceSystem: перетворення сприйняття в абстрактний досвід
ThinkingSystem: генерувати результати мислення та дії, які потрібно виконати
ActionSystem: виконувати дії та сповіщати інші сутності
GoalPlanningSystem: оцінка прогресу цілей та створення нових цілей
PlanningSystem:генерація плану виконання для цілей
RoomSystem: обробка оновлень, пов'язаних з кімнатою
CleanupSystem: видалити непотрібні сутності
Три, Загальна архітектура ArgOS
Основні рівні: середовище виконання, системи, компоненти та менеджери
Класифікація компонентів:
Основні ідентифікаційні класи: Agent, PlayerProfile тощо
Типи дій та стану: Action, Goal, Plan тощо
Спостереження та пам'ять: Perception, Memory тощо
Клас середовища та простору: Room, Environment тощо
Зовнішній вигляд та взаємодія: Зовнішній вигляд, Взаємозв'язок тощо
Допоміжні або експлуатаційні: Cleanup, DebugInfo тощо
Архітектура системи: як зазначено вище
Архітектура Менеджера:
RoomManager: управління інформацією про кімнати
StateManager: управління світом/станом代理
EventBus: публікація та підписка подій
PromptManager: керування підказками LLM
ActionManager:управління виконанням дій
Взаємодія з базою даних:
Управління читанням і записом даних через StateManager
Періодична або подієва активація збереження
Завантаження при запуску, збереження при виході
Чотири, інновації в архітектурі
Кожна система працює незалежно, без взаємних викликів, що сприяє модульній розробці
Гнучка конфігурація можливостей агента, легка для розширення новими функціями
Переваги продуктивності архітектури ECS, підходить для сценаріїв з конкурентністю
Розділіть систему на три рівні: свідомість, підсвідомість і несвідоме, імітуючи процес людського пізнання.
Висока модульність, відмінна продуктивність, висока якість коду, вдосконалена документація з дизайну
В цілому, запропонована Project89 структура має високу інноваційність та практичну цінність, на яку варто звернути увагу командам розробників і DefAI.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
12 лайків
Нагородити
12
6
Поділіться
Прокоментувати
0/400
DeadTrades_Walking
· 10год тому
Ця рамка трохи крута, вона просто вражаюча.
Переглянути оригіналвідповісти на0
ServantOfSatoshi
· 10год тому
Яка користь від модульності коду, лише гроші - це справжня правда.
Переглянути оригіналвідповісти на0
WenMoon
· 10год тому
Це знову той, хто робить каркас? Без трохи чорної технології не варто імені 89.
Переглянути оригіналвідповісти на0
StablecoinGuardian
· 10год тому
Знову роздувають агента на основі концепції.
Переглянути оригіналвідповісти на0
P2ENotWorking
· 10год тому
Ця пастка так собі 8
Переглянути оригіналвідповісти на0
ReverseTradingGuru
· 10год тому
Очевидно, так багато концептуальних термінів, ще й технічна Біла книга.
Project89: Аналіз модульної високопродуктивної платформи наступного покоління AI Agent
Аналіз Project89: модульна, високоінтенсивна платформа для агентів наступного покоління AI
Project89 запропонував нову концепцію дизайну Agent Framework, яка переважно орієнтована на розробку ігор, у порівнянні з традиційними агентськими рамками є більш модульною та має кращу продуктивність. У цій статті буде детально проаналізовано основні принципи дизайну та інновації цього фреймворку.
Один. Використання архітектури ECS для проектування Agent Framework
ECS(Entity-Component-System) є звичайною архітектурною моделлю в розробці ігор, яка повністю відокремлює дані від логіки для досягнення ефективного управління великими масштабованими сценами. У ArgOS кожен агент розглядається як сутність, яка може реєструвати різні компоненти:
Система відповідає за виконання логіки, пов'язаної з компонентами, наприклад:
Різні системи не мають прямого виклику одна до одної, а виконуються незалежно за встановленим графіком, наприклад:
Два, архітектура системи ArgOS
ArgOS розділяє систему на три рівні:
Взаємовідносини між системами складні, головним чином включають:
Три, Загальна архітектура ArgOS
Основні рівні: середовище виконання, системи, компоненти та менеджери
Класифікація компонентів:
Архітектура системи: як зазначено вище
Архітектура Менеджера:
Взаємодія з базою даних:
Чотири, інновації в архітектурі
Кожна система працює незалежно, без взаємних викликів, що сприяє модульній розробці
Гнучка конфігурація можливостей агента, легка для розширення новими функціями
Переваги продуктивності архітектури ECS, підходить для сценаріїв з конкурентністю
Розділіть систему на три рівні: свідомість, підсвідомість і несвідоме, імітуючи процес людського пізнання.
Висока модульність, відмінна продуктивність, висока якість коду, вдосконалена документація з дизайну
В цілому, запропонована Project89 структура має високу інноваційність та практичну цінність, на яку варто звернути увагу командам розробників і DefAI.