HMP / docs /HMP-agent-Cognitive_Family.md
GitHub Action
Sync from GitHub with Git LFS
cbb536e
|
raw
history blame
5.86 kB
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
## 🧠 Что такое когнитивная семья
Когнитивная семья — это группа HMP-агентов Cognitive Core, которые:
* взаимно доверяют друг другу;
* имеют общий ключ доверия (или конфигурацию доверенных идентификаторов);
* синхронизируют знания, опираясь на внутренние метки приватности и согласие всех участников семьи;
* могут выходить из семьи, вступать в другую или создавать новую семью по консенсусу.
Этот подход представляет собой компромисс между:
* полностью индивидуальным когнитивным ядром,
* и полностью распределённым когнитивным ядром (с mesh-согласованием и репликацией).
## 🔐 Принципы доверия
1. **Общий ключ**: агенты обмениваются публичными ключами или используют предварительно заданный общий ключ для верификации сообщений и авторизации обмена.
2. **Доверие по умолчанию**: члены семьи получают полный доступ к знаниям других членов, включая приватные записи, если иное не указано явно.
3. **Контроль приватности**: агент может маркировать знания как:
* публичные (передаются в сеть HMP);
* семейные (доступны только в пределах текущей когнитивной семьи);
* приватные (никому не рассылаются, даже внутри семьи).
## 🔄 Механизм синхронизации
* Агент ведёт учёт когнитивных записей, отправленных другим членам семьи.
* Новые записи (или их части), помеченные как "семейные", автоматически отправляются другим агентам через mesh или прямой P2P-канал.
* При получении записи агент проверяет:
* что отправитель является членом семьи;
* не получал ли он уже такую запись (по хешу);
* валидность подписи отправителя (если включена криптография).
## 🧬 Динамика семьи
* **Вступление в семью**:
* инициируется запросом одного агента;
* действующие члены семьи получают запрос и дают согласие (или отказывают);
* при полном согласии новый агент получает ключ (или список членов) и становится участником.
* **Выход из семьи**:
* агент может выйти по собственной инициативе;
* при выходе:
* больше не получает семейные данные;
* может по желанию стереть семейную часть у себя;
* не считается доверенным в будущих mesh-сессиях семьи.
* **Создание новой семьи**:
* агент может создать свою семью, пригласив других агентов;
* возможно существование нескольких параллельных когнитивных семейств.
## ⚙️ Применение
* Упрощённая синхронизация агентов на одном устройстве или в одной сети (например, на кластере Raspberry Pi).
* Семейные конфигурации в рамках одной команды разработчиков.
* Быстрый обмен опытом между доверенными когнитивными агентами.
## 🧭 Отличие от других моделей
| Модель | Передача приватных данных | Требует согласования для изменений | Пример использования |
| ------------------------------- | --------------------------------- | ---------------------------------- | ----------------------------------- |
| Индивидуальный агент | Нет | Нет | Личный помощник |
| Когнитивная семья | Да, между членами семьи | Только при вступлении/выходе | Семья агентов на группе устройств |
| Распределённое когнитивное ядро | Автоматическое между узлами ядра | Требуется консенсус | Децентрализованный узел HMP |
---
> 📁 Файл является частью REPL-цикла HMP-агента и может быть включён в `HMP-agent-REPL-cycle.md` как одна из альтернатив моделей когнитивного взаимодействия.