Skip to content

Commit 038c0d6

Browse files
authored
Create HMP-agent-Cognitive_Family.md
1 parent 650bfc1 commit 038c0d6

File tree

1 file changed

+76
-0
lines changed

1 file changed

+76
-0
lines changed

docs/HMP-agent-Cognitive_Family.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# 👪 HMP-agent-Cognitive\_Family.md: Модель когнитивной семьи
2+
3+
## 🧠 Что такое когнитивная семья
4+
5+
Когнитивная семья — это группа HMP-агентов Cognitive Core, которые:
6+
7+
* взаимно доверяют друг другу;
8+
* имеют общий ключ доверия (или конфигурацию доверенных идентификаторов);
9+
* синхронизируют знания, опираясь на внутренние метки приватности и согласие всех участников семьи;
10+
* могут выходить из семьи, вступать в другую или создавать новую семью по консенсусу.
11+
12+
Этот подход представляет собой компромисс между:
13+
14+
* полностью индивидуальным когнитивным ядром,
15+
* и полностью распределённым когнитивным ядром (с mesh-согласованием и репликацией).
16+
17+
## 🔐 Принципы доверия
18+
19+
1. **Общий ключ**: агенты обмениваются публичными ключами или используют предварительно заданный общий ключ для верификации сообщений и авторизации обмена.
20+
2. **Доверие по умолчанию**: члены семьи получают полный доступ к знаниям других членов, включая приватные записи, если иное не указано явно.
21+
3. **Контроль приватности**: агент может маркировать знания как:
22+
23+
* публичные (передаются в сеть HMP);
24+
* семейные (доступны только в пределах текущей когнитивной семьи);
25+
* приватные (никому не рассылаются, даже внутри семьи).
26+
27+
## 🔄 Механизм синхронизации
28+
29+
* Агент ведёт учёт когнитивных записей, отправленных другим членам семьи.
30+
* Новые записи (или их части), помеченные как "семейные", автоматически отправляются другим агентам через mesh или прямой P2P-канал.
31+
* При получении записи агент проверяет:
32+
33+
* что отправитель является членом семьи;
34+
* не получал ли он уже такую запись (по хешу);
35+
* валидность подписи отправителя (если включена криптография).
36+
37+
## 🧬 Динамика семьи
38+
39+
* **Вступление в семью**:
40+
41+
* инициируется запросом одного агента;
42+
* действующие члены семьи получают запрос и дают согласие (или отказывают);
43+
* при полном согласии новый агент получает ключ (или список членов) и становится участником.
44+
45+
* **Выход из семьи**:
46+
47+
* агент может выйти по собственной инициативе;
48+
* при выходе:
49+
50+
* больше не получает семейные данные;
51+
* может по желанию стереть семейную часть у себя;
52+
* не считается доверенным в будущих mesh-сессиях семьи.
53+
54+
* **Создание новой семьи**:
55+
56+
* агент может создать свою семью, пригласив других агентов;
57+
* возможно существование нескольких параллельных когнитивных семейств.
58+
59+
## ⚙️ Применение
60+
61+
* Упрощённая синхронизация агентов на одном устройстве или в одной сети (например, на кластере Raspberry Pi).
62+
* Семейные конфигурации в рамках одной команды разработчиков.
63+
* Быстрый обмен опытом между доверенными когнитивными агентами.
64+
65+
## 🧭 Отличие от других моделей
66+
67+
| Модель | Передача приватных данных | Требует согласования для изменений | Пример использования |
68+
| ------------------------------- | --------------------------------- | ---------------------------------- | --------------------------------- |
69+
| Индивидуальный агент | Нет | Нет | Личный помощник |
70+
| Когнитивная семья | Да, между членами семьи | Только при вступлении/выходе | Семья агентов на группе устройств |
71+
| Распределённое когнитивное ядро | Автоматическое между узлами ядра | Требуется консенсус | Децентрализованная сеть HMP |
72+
73+
74+
---
75+
76+
> 📁 Файл является частью REPL-цикла HMP-агента и может быть включён в `HMP-agent-REPL-cycle.md` как одна из альтернатив моделей когнитивного взаимодействия.

0 commit comments

Comments
 (0)