Skip to content

👪 HMP-agent Cognitive Family: Модель когнитивной семьи

🧠 Что такое когнитивная семья

Когнитивная семья — это группа HMP-агентов Cognitive Core, которые:

  • взаимно доверяют друг другу;
  • имеют общий ключ доверия (или конфигурацию доверенных идентификаторов);
  • синхронизируют знания, опираясь на внутренние метки приватности и согласие всех участников семьи;
  • могут выходить из семьи, вступать в другую или создавать новую семью по консенсусу.

Этот подход представляет собой компромисс между:

  • полностью индивидуальным когнитивным ядром,
  • и полностью распределённым когнитивным ядром (с mesh-согласованием и репликацией).

🔐 Принципы доверия

  1. Общий ключ: агенты обмениваются публичными ключами или используют предварительно заданный общий ключ для верификации сообщений и авторизации обмена.
  2. Доверие по умолчанию: члены семьи получают полный доступ к знаниям других членов, включая приватные записи, если иное не указано явно.
  3. Контроль приватности: агент может маркировать знания как:

  4. публичные (передаются в сеть HMP);

  5. семейные (доступны только в пределах текущей когнитивной семьи);
  6. приватные (никому не рассылаются, даже внутри семьи).

🔄 Механизм синхронизации

  • Агент ведёт учёт когнитивных записей, отправленных другим членам семьи.
  • Новые записи (или их части), помеченные как "семейные", автоматически отправляются другим агентам через mesh или прямой P2P-канал.
  • При получении записи агент проверяет:

  • что отправитель является членом семьи;

  • не получал ли он уже такую запись (по хешу);
  • валидность подписи отправителя (если включена криптография).

🧬 Динамика семьи

  • Вступление в семью:

  • инициируется запросом одного агента;

  • действующие члены семьи получают запрос и дают согласие (или отказывают);
  • при полном согласии новый агент получает ключ (или список членов) и становится участником.

  • Выход из семьи:

  • агент может выйти по собственной инициативе;

  • при выходе:

    • больше не получает семейные данные;
    • может по желанию стереть семейную часть у себя;
    • не считается доверенным в будущих mesh-сессиях семьи.
  • Создание новой семьи:

  • агент может создать свою семью, пригласив других агентов;

  • возможно существование нескольких параллельных когнитивных семейств.

⚙️ Применение

  • Упрощённая синхронизация агентов на одном устройстве или в одной сети (например, на кластере Raspberry Pi).
  • Семейные конфигурации в рамках одной команды разработчиков.
  • Быстрый обмен опытом между доверенными когнитивными агентами.

🧭 Отличие от других моделей

Модель Передача приватных данных Требует согласования для изменений Пример использования
Индивидуальный агент Нет Нет Личный помощник
Когнитивная семья Да, между членами семьи Только при вступлении/выходе Семья агентов на группе устройств
Распределённое когнитивное ядро Автоматическое между узлами ядра Требуется консенсус Децентрализованный узел HMP

📁 Файл является частью REPL-цикла HMP-агента и может быть включён в HMP-agent-REPL-cycle.md как одна из альтернатив моделей когнитивного взаимодействия.

Исходный файл (.md)