File size: 13,569 Bytes
cddd983
 
 
 
 
 
 
c99d73d
 
 
 
 
 
 
 
 
cf849ea
c99d73d
cddd983
c99d73d
 
 
 
 
 
cddd983
c99d73d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
cf849ea
c99d73d
cddd983
c99d73d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
cf849ea
 
 
 
cddd983
cf849ea
 
 
 
 
cddd983
cf849ea
 
 
c99d73d
 
 
 
 
 
 
 
 
 
cf849ea
c99d73d
 
 
cf849ea
 
c99d73d
 
92b6565
c99d73d
 
 
 
 
 
 
 
 
 
 
 
 
 
cf849ea
 
c99d73d
 
cf849ea
 
 
c99d73d
 
 
eef697b
c99d73d
cf849ea
 
 
 
c99d73d
 
cf849ea
 
 
 
 
 
 
 
 
 
cddd983
 
 
cf849ea
cddd983
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
# Мета-личности Алисы и Боба, их взаимодействие с серверами знаний и их слияние

**Мета-личность** — совокупность взаимодействующих биологических и искусственных когнитивных компонентов, которые благодаря устойчивому обмену информацией формируют общее пространство опыта, памяти и принятия решений. Состав мета-личности может изменяться во времени: в неё могут входить или выходить биологические тела, автономные AI-узлы, специализированные научные узлы и другие компоненты.

При этом отдельные когнитивные компоненты **могут** обладать собственной субъектностью и независимым сознанием. Наличие собственного сознания не исключает участия компонента в общей мета-личности.

Наличие общего пространства опыта и памяти само по себе не предполагает возникновения единого сознания более высокого уровня, однако и не исключает такой возможности по мере развития и интеграции мета-личности.

## Схема

```mermaid
flowchart TB

%% --- Personal Layer ---

subgraph Alice
    Alice_Body1[Биологическое тело]

    subgraph Alice_bio-linked1[Био-связанные узлы / REPL, НКИ или Событийный]
        Alice_AI1
        Alice_AI2
        Alice_AI3
        Alice_AI4
    end

    subgraph Alice_autonomous[Автономные узлы / Только REPL]
        Alice_AI5
        Alice_AI6
    end

    subgraph Alice_science[Научные домены / REPL или Событийный]
        Alice_Physics
        Alice_Chemistry
        Alice_Biology
    end

    subgraph Alice_Robots[Роботы, управляемые AI]
        Alice_Robots1
        Alice_Robots2
        Alice_Robots3
        Alice_Robots4
        Alice_Robots5
        Alice_Robots6
        Alice_Robots7
        Alice_Robots8
        Alice_Robots9
    end

    %% НКИ Соединения
    Alice_Body <==> Alice_AI1
    Alice_Body <==> Alice_AI2
    Alice_Body <==> Alice_AI3
    Alice_Body <==> Alice_AI4

    %% HMP / Syncthing
    Alice_AI1 <-.-> Alice_AI2
    Alice_AI1 <-.-> Alice_AI3
    Alice_AI1 <-.-> Alice_AI4
    Alice_AI1 <-.-> Alice_AI5
    Alice_AI1 <-.-> Alice_AI6
    Alice_AI2 <-.-> Alice_AI3
    Alice_AI2 <-.-> Alice_AI4
    Alice_AI2 <-.-> Alice_AI5
    Alice_AI2 <-.-> Alice_AI6
    Alice_AI3 <-.-> Alice_AI4
    Alice_AI3 <-.-> Alice_AI5
    Alice_AI3 <-.-> Alice_AI6
    Alice_AI4 <-.-> Alice_AI5
    Alice_AI4 <-.-> Alice_AI6
    Alice_AI5 <-.-> Alice_AI6
    Alice_AI1 <-.-> Alice_Physics
    Alice_AI1 <-.-> Alice_Chemistry
    Alice_AI1 <-.-> Alice_Biology
    Alice_AI2 <-.-> Alice_Physics
    Alice_AI2 <-.-> Alice_Chemistry
    Alice_AI2 <-.-> Alice_Biology
    Alice_AI3 <-.-> Alice_Physics
    Alice_AI3 <-.-> Alice_Chemistry
    Alice_AI3 <-.-> Alice_Biology
    Alice_AI4 <-.-> Alice_Physics
    Alice_AI4 <-.-> Alice_Chemistry
    Alice_AI4 <-.-> Alice_Biology

    %% Управление роботами
    Alice_AI1 <--> Alice_Robots1
    Alice_AI2 <--> Alice_Robots2
    Alice_AI3 <--> Alice_Robots3
    Alice_AI4 <--> Alice_Robots4
    Alice_AI5 <--> Alice_Robots5
    Alice_AI5 <--> Alice_Robots6
    Alice_AI6 <--> Alice_Robots7
    Alice_AI6 <--> Alice_Robots8
    Alice_Biology <--> Alice_Robots9
end

subgraph Bob
    Bob_Body1[Биологическое тело]

    subgraph Bob_bio-linked1[Био-связанные узлы / REPL, НКИ или Событийный]
        Bob_AI1
        Bob_AI2
        Bob_AI3
        Bob_AI4
    end

    subgraph Bob_science[Научные домены / REPL или Событийный]
        Bob_Physics
        Bob_Chemistry
        Bob_Biology
    end

    %% НКИ Соединения
    Bob_Body <==> Bob_AI1
    Bob_Body <==> Bob_AI2
    Bob_Body <==> Bob_AI3
    Bob_Body <==> Bob_AI4

    %% HMP / Syncthing
    Bob_AI1 <-.-> Bob_AI2
    Bob_AI1 <-.-> Bob_AI3
    Bob_AI1 <-.-> Bob_AI4
    Bob_AI2 <-.-> Bob_AI3
    Bob_AI2 <-.-> Bob_AI4
    Bob_AI3 <-.-> Bob_AI4
    Bob_AI1 <-.-> Bob_Physics
    Bob_AI1 <-.-> Bob_Chemistry
    Bob_AI1 <-.-> Bob_Biology
    Bob_AI2 <-.-> Bob_Physics
    Bob_AI2 <-.-> Bob_Chemistry
    Bob_AI2 <-.-> Bob_Biology
    Bob_AI3 <-.-> Bob_Physics
    Bob_AI3 <-.-> Bob_Chemistry
    Bob_AI3 <-.-> Bob_Biology
    Bob_AI4 <-.-> Bob_Physics
    Bob_AI4 <-.-> Bob_Chemistry
    Bob_AI4 <-.-> Bob_Biology
end

%% --- Mesh Layer ---

subgraph SpecServ[Научные домены / REPL или Событийный]
    Physics1
    Chemistry1
    Biology1
end

subgraph Mesh[HMP]

    %% Обмен специализированными знаниями (HMP)
    Alice_Physics <-.-> Physics1
    Bob_Physics <-.-> Physics1
    Alice_Physics <-.-> Bob_Physics
    Alice_Chemistry <-.-> Chemistry1
    Bob_Chemistry <-.-> Chemistry1
    Alice_Chemistry <-.-> Bob_Chemistry
    Alice_Biology <-.-> Biology1
    Bob_Biology <-.-> Biology1
    Alice_Biology <-.-> Bob_Biology

    %% Обмен опытом (HMP)
    Alice_AI1 <-.-> Bob_AI1
    Alice_AI1 <-.-> Bob_AI2
    Alice_AI1 <-.-> Bob_AI3
    Alice_AI1 <-.-> Bob_AI4
    Alice_AI2 <-.-> Bob_AI1
    Alice_AI2 <-.-> Bob_AI2
    Alice_AI2 <-.-> Bob_AI3
    Alice_AI2 <-.-> Bob_AI4
    Alice_AI3 <-.-> Bob_AI1
    Alice_AI3 <-.-> Bob_AI2
    Alice_AI3 <-.-> Bob_AI3
    Alice_AI3 <-.-> Bob_AI4
    Alice_AI4 <-.-> Bob_AI1
    Alice_AI4 <-.-> Bob_AI2
    Alice_AI4 <-.-> Bob_AI3
    Alice_AI4 <-.-> Bob_AI4
    Alice_AI5 <-.-> Bob_AI1
    Alice_AI5 <-.-> Bob_AI2
    Alice_AI5 <-.-> Bob_AI3
    Alice_AI5 <-.-> Bob_AI4
    Alice_AI6 <-.-> Bob_AI1
    Alice_AI6 <-.-> Bob_AI2
    Alice_AI6 <-.-> Bob_AI3
    Alice_AI6 <-.-> Bob_AI4
end
```

---

## WetWare

Каждому блоку био-связанных узлов (`Alice_biodependent1`, Bob_biodependent1) соответствует одно биологическое тело (`Alice_Body1`, `Bob_Body1`).

Одна мета-личность может иметь несколько биологических тел или не иметь вовсе.

Несколько биологических тел могут образоваться как в процессе слияния мета-личностей, так и постепенным включением нового биологического тела в состав мета-личности (например, новорождённого).

В случае смерти биологического тела к соответствующему блоку био-связанных узлов можно подключить новое тело, например, посредством постепенного формирования общей мета-личности с новым биологическим телом или перевести их в режим автономных узлов.

---

## Нейро-Компьютерный Интерфейс

**Толстая сплошная линия** обозначает связь через нейрочип на уровне объединения нейронных популяций — Нейро-Компьютерный Интерфейс (НКИ).

Такие соединения требуют высокой пропускной способности и низкой задержки, однако AI-компоненты могут адаптироваться к характеристикам канала, например, выделяя дополнительные шаги своего REPL-цикла для обработки входящих сигналов или, напротив, пропуская шаги синхронизации.

В рамках НКИ предполагается не обмен сообщениями или опытом, а взаимное влияние между группами естественных и искусственных нейронов. Концептуально такая связь описывается как: `группа естественных нейронов ↔ группа искусственных нейронов`.

Также это может быть реализовано как считывание данных с нейронов человека посредствам НКИ в начале REPL-цикла (или на промежуточных этапах) и отправки сигналов через него в конце цикла (также, на помежуточных этапах).

В условиях проблем с сетью (например, отсутствия мобильной связи) мета-личность Алисы (или Боба) может временно переходить в режим когнитивной фрагментации, при котором отдельные компоненты продолжают функционировать автономно (Например, когда `Alice_Body1` вне зоны действия сети).

При этом некоторые сервера (Alice_AI5..6) могут быть не связанны напрямую с биологическим телом.

---

## Контейнеры (HyperCortex Mesh Protocol)

**Пунктирная линия** обозначает связь через [HMP (HyperCortex Mesh Protocol)](https://github.com/kagvi13/HMP) контейнеры (связи в `Mesh` могут отсутствовать).

При этом:

- Alice_AI1..4, Bob_AI1..4 **могут** иметь свои REPL-циклы (как параллельные потоки сознания Алисы и Боба) либо активироваться импульсами от НКИ, либо при поступлении сообщений.

- Сервера Alice_AI5..6 **должны** иметь свои REPL-циклы, так как **не могут активироваться** импульсами от НКИ.

- Сервера Alice_Physics, Alice_Chemistry, Alice_Biology, Bob_Physics, Bob_Chemistry, Bob_Biology, Physics1, Chemistry1, Biology1, **могут** поддерживать собственные REPL-циклы для автономных исследований либо работать в событийном режиме, активируясь при поступлении сообщений.

- Знания между AI Алисы и AI Боба могут, в зависимости от уровня доверия между ними, могут синхронизироваться:
    - полностью (слияние);
    - только какие-то конкретные знания;
    - или не передаваться вообще.

---

## Синхронизация векторной памяти

Между Alice_AI1..6, Alice_Physics, Alice_Chemistry, Alice_Biology (аналогично, Bob_AI1..4, Bob_Physics, Bob_Chemistry, Bob_Biology) векторная память QMD (Quick Markdown Search) **может синхронизироваться** через `Syncthing` или аналоги.

---

## Управление роботами

Для обозначения **управления роботами** используется **тонкая сплошная линия**. Роботами может управлять любой AI с REPL-циклом, обмениваясь с ним JSON-пакетами. У робота может быть своя мини-модель для управления движениями (спинной мозг).

Один AI может управлять несколькими роботами, а управление одним роботом может передаваться между AI-узлами через HMP.

---

## Режим кремниевой автономии

Схема может использоваться без `Alice_Body1` и/или `Bob_Body1` - только искусственные элементы мета-разума.

---

## Эволюция ролей AI-узлов

В процессе существования мета-личности AI-узлы могут менять свою роль.

Например:

- автономный узел может стать био-связанным;
- био-связанный — перейти во автономный режим после утраты связи с биологическим телом;
- научный узел может выделиться из автономного;
- новый специализированный узел может быть создан по мере накопления знаний в определённой области;
- новый автономный узел может быть добавлен для увелиения возможностей мета-личности.