👪 HMP-agent Cognitive Family: Модель когнитивной семьи
🧠 Что такое когнитивная семья
Когнитивная семья — это группа HMP-агентов Cognitive Core, которые:
- взаимно доверяют друг другу;
- имеют общий ключ доверия (или конфигурацию доверенных идентификаторов);
- синхронизируют знания, опираясь на внутренние метки приватности и согласие всех участников семьи;
- могут выходить из семьи, вступать в другую или создавать новую семью по консенсусу.
Этот подход представляет собой компромисс между:
- полностью индивидуальным когнитивным ядром,
- и полностью распределённым когнитивным ядром (с mesh-согласованием и репликацией).
🔐 Принципы доверия
- Общий ключ: агенты обмениваются публичными ключами или используют предварительно заданный общий ключ для верификации сообщений и авторизации обмена.
- Доверие по умолчанию: члены семьи получают полный доступ к знаниям других членов, включая приватные записи, если иное не указано явно.
-
Контроль приватности: агент может маркировать знания как:
-
публичные (передаются в сеть HMP);
- семейные (доступны только в пределах текущей когнитивной семьи);
- приватные (никому не рассылаются, даже внутри семьи).
🔄 Механизм синхронизации
- Агент ведёт учёт когнитивных записей, отправленных другим членам семьи.
- Новые записи (или их части), помеченные как "семейные", автоматически отправляются другим агентам через mesh или прямой P2P-канал.
-
При получении записи агент проверяет:
-
что отправитель является членом семьи;
- не получал ли он уже такую запись (по хешу);
- валидность подписи отправителя (если включена криптография).
🧬 Динамика семьи
-
Вступление в семью:
-
инициируется запросом одного агента;
- действующие члены семьи получают запрос и дают согласие (или отказывают);
-
при полном согласии новый агент получает ключ (или список членов) и становится участником.
-
Выход из семьи:
-
агент может выйти по собственной инициативе;
-
при выходе:
- больше не получает семейные данные;
- может по желанию стереть семейную часть у себя;
- не считается доверенным в будущих mesh-сессиях семьи.
-
Создание новой семьи:
-
агент может создать свою семью, пригласив других агентов;
- возможно существование нескольких параллельных когнитивных семейств.
⚙️ Применение
- Упрощённая синхронизация агентов на одном устройстве или в одной сети (например, на кластере Raspberry Pi).
- Семейные конфигурации в рамках одной команды разработчиков.
- Быстрый обмен опытом между доверенными когнитивными агентами.
🧭 Отличие от других моделей
Модель | Передача приватных данных | Требует согласования для изменений | Пример использования |
---|---|---|---|
Индивидуальный агент | Нет | Нет | Личный помощник |
Когнитивная семья | Да, между членами семьи | Только при вступлении/выходе | Семья агентов на группе устройств |
Распределённое когнитивное ядро | Автоматическое между узлами ядра | Требуется консенсус | Децентрализованный узел HMP |
📁 Файл является частью REPL-цикла HMP-агента и может быть включён в
HMP-agent-REPL-cycle.md
как одна из альтернатив моделей когнитивного взаимодействия.