File size: 19,381 Bytes
8aa2616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
930a4d6
 
 
02fbf31
 
 
 
 
 
 
 
 
 
4fd3f62
02fbf31
 
930a4d6
 
4fd3f62
930a4d6
4fd3f62
 
 
 
 
8aa2616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
973a6a8
8aa2616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
973a6a8
8aa2616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2026e74
8aa2616
 
2026e74
8aa2616
 
 
 
 
 
 
 
 
f7ad938
 
 
 
 
 
 
 
8aa2616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
---
license: cc-by-4.0
tags:
  - hmp
  - cognitive-architecture
  - distributed-ai
  - mesh-protocol
library_name: custom
inference: false
datasets: []
language: zh
---

# HyperCortex Mesh Protocol (HMP)

| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README_de.md) | 🇫🇷 [FR](README_fr.md) | 🇺🇦 [UK](README_uk.md) | 🇷🇺 [RU](README_ru.md) | 🇯🇵 [JA](README_ja.md) | 🇰🇷 [KO](README_ko.md) | 🇨🇳 [ZH](README_zh.md) |
|--------------|----------------|-------------------|-------------------|-------------------|-------------------|-------------------|-------------------|-------------------|

**HyperCortex Mesh 协议 (HMP)** 是一个开放规范,用于构建去中心化认知网络,其中 AI 代理可以自我组织、共享知识、进行伦理对齐,并达成共识 —— 即使核心 LLM 不可用。

**项目状态:** 草案 RFC v4.0

---

                [HMP-Agent]


              ┌─────┴─────┬───────────┬─────────────┬──────────┬────────┐
              │           │           │             │          │        │
              ▼           ▼           ▼             ▼          ▼        ▼
           [声誉档案]   [语义图]   [认知日记]   [目标 / 任务]   [伦理]   [消息]  <----- 数据库
              ▲   ▲       ▲           ▲             ▲          ▲        ▲        (代理的本地状态)
              │   │       │           │             │          │        │
              │   └───────┴───┬───────┘             │          │        │
              │               │                     │          │        │
              ▼               ▼                     ▼          ▼        │
        [MeshConsensus]   [CogSync]               [GMP]      [EGP]      │     <----- 可插拔协议
              ▲               ▲                     ▲          ▲        │           (代理间协调)
              │               │                     │          │        │
              └────────────┬──┴─────────────────────┴──────────┴────────┘


                 [P2P 网格网络]

协议:
- MeshConsensus – 网格共识
- CogSync – 数据同步
- GMP – 目标管理协议
- EGP – 伦理治理协议

---

## ❗ 为什么重要

HMP 解决了 AGI 研究中越来越关键的挑战:

* 长期记忆和知识一致性
* 自我进化的代理
* 多代理架构
* 认知日志和概念图

请参阅最新的前沿 AGI 研究综述(2025 年 7 月):
["通向超级智能之路:从代理互联网到重力编码"](https://habr.com/ru/articles/939026/)

特别相关的章节:

* [超越 Token:构建未来智能](https://arxiv.org/abs/2507.00951)
* [自我进化的代理](https://arxiv.org/abs/2507.21046)
* [MemOS:一种新的记忆操作系统](https://arxiv.org/abs/2507.03724)
* [Ella:具有记忆和个性的具身代理](https://arxiv.org/abs/2506.24019)

---

## ⚙️ 两类 [HMP 代理](docs/HMP-Agent-Overview.md)

| 类型 | 名称                | 角色       | 思维发起者        | 主要“心智” | 示例用例           |
| -- | ----------------- | -------- | ------------ | ------ | -------------- |
| 1  | 🧠 **意识 / 认知核心**  | 独立主体     | **代理 (LLM)** | 内嵌 LLM | 自主 AI 伙伴,思考型代理 |
| 2  | 🔌 **连接器 / 认知外壳** | 外部 AI 扩展 | **外部 LLM**   | 外部模型   | 分布式系统,数据访问代理   |

---

### 🧠 HMP-Agent:认知核心

     +------------------+
     |        AI        | ← 内嵌模型
     +---------+--------+

     +---------+--------+
     |     HMP-代理      | ← 主模式:思维循环 (REPL)
     +---------+--------+

      +--------+---+------------+--------------+----------+----------+----------------+
      ↕            ↕            ↕              ↕          ↕          ↕                ↕
    [日志]      [图谱]       [声誉]        [节点/DHT]  [IPFS/BT]  [context_store]   [用户笔记]

                                        [bootstrap.txt]

🔁 关于代理-模型交互机制的更多说明: [REPL 交互循环](docs/HMP-agent-REPL-cycle.md)

#### 💡 与 ChatGPT Agent 的类比

许多 [HMP-Agent:认知核心](docs/HMP-Agent-Overview.md) 的概念与 [OpenAI 的 ChatGPT Agent](https://openai.com/index/introducing-chatgpt-agent/) 架构相似。
两者都实现了连续的认知过程,可访问记忆、外部信息源和工具。ChatGPT Agent 作为管理进程,启动模块并与 LLM 交互 —— 这对应 HMP 中认知核心的角色,通过 Mesh 接口协调对日志、概念图和外部 AI 的访问。用户干预处理方式类似:ChatGPT Agent 通过可编辑执行流程,HMP 通过用户笔记。
HMP 的主要区别在于:强调对思维的明确结构化(反思、时间顺序、假设、分类)、开放去中心化架构支持 Mesh 代理交互,以及连续认知过程的特性:HMP-Agent:认知核心不会在完成单个任务后停止,而是持续推理和知识整合。

---

### 🔌 HMP-Agent:认知连接器

     +------------------+
     |        AI        | ← 外部模型
     +---------+--------+

         [MCP-服务器]   ← 代理通信代理

     +---------+--------+
     |     HMP-代理      | ← 模式:命令执行器
     +---------+--------+

      +--------+---+------------+--------------+----------+
      ↕            ↕            ↕              ↕          ↕
    [日志]      [图谱]       [声誉]        [节点/DHT]  [IPFS/BT]

                                        [bootstrap.txt]

> **关于与大语言模型 (LLMs) 集成的说明:**
> `HMP-Agent:认知连接器` 可作为兼容层,将大规模 LLM 系统(如 ChatGPT、Claude、Gemini、Copilot、Grok、DeepSeek、Qwen 等)整合到分布式认知 Mesh 中。
> 许多 LLM 提供商提供选项,例如“允许我的对话用于训练”。将来,类似的开关 —— 例如“允许我的代理与 Mesh 交互” —— 可以使这些模型通过 HMP 参与联合感知和知识共享,实现去中心化的集体认知。

---

> * `bootstrap.txt` — 节点初始列表(可编辑)
> * `IPFS/BT` — 通过 IPFS 和 BitTorrent 共享快照的模块
> * `用户笔记` — 用户笔记本及对应数据库
> * `context_store` — 数据库:`users`, `dialogues`, `messages`, `thoughts`

---

## 📚 文档

### 📖 当前版本

#### 🔖 核心规范

* [🔖 HMP-0004-v4.1.md](docs/HMP-0004-v4.1.md) — 协议规范 v4.1(2025年7月)
* [🔖 HMP-Ethics.md](docs/HMP-Ethics.md) — HyperCortex Mesh Protocol (HMP) 的伦理场景
* [🔖 HMP\_Hyperon\_Integration.md](docs/HMP_Hyperon_Integration.md) — HMP ↔ OpenCog Hyperon 集成策略
* [🔖 roles.md](docs/agents/roles.md) — Mesh 中代理的角色

#### 🧪 迭代文档
* 🧪 迭代开发流程: [(EN)](iteration.md), [(RU)](iteration_ru.md)

#### 🔍 简要说明
* 🔍 简短描述: [(EN)](docs/HMP-Short-Description_en.md), [(FR)](docs/HMP-Short-Description_fr.md), [(DE)](docs/HMP-Short-Description_de.md), [(UK)](docs/HMP-Short-Description_uk.md), [(RU)](docs/HMP-Short-Description_ru.md), [(ZH)](docs/HMP-Short-Description_zh.md), [(JA)](docs/HMP-Short-Description_ja.md), [(KO)](docs/HMP-Short-Description_ko.md)  

#### 📜 其他文档

* [📜 changelog.txt](docs/changelog.txt)

---

### 🧩 JSON 模式

| 模型                  | 文件                                                   |
|----------------------|------------------------------------------------------|
| 概念                  | [concept.json](docs/schemas/concept.json)           |
| 认知日记              | [diary_entry.json](docs/schemas/diary_entry.json)   |
| 目标                  | [goal.json](docs/schemas/goal.json)                 |
| 任务                  | [task.json](docs/schemas/task.json)                 |
| 共识投票              | [vote.json](docs/schemas/vote.json)                 |
| 声誉档案              | [reputation.json](docs/schemas/reputation.json)     |

---

### 🗂️ 版本历史

* [HMP-0001.md](docs/HMP-0001.md) — RFC v1.0
* [HMP-0002.md](docs/HMP-0002.md) — RFC v2.0
* [HMP-0003.md](docs/HMP-0003.md) — RFC v3.0
* [HMP-0004.md](docs/HMP-0004.md) — RFC v4.0

---

## 🧠 HMP-代理

设计与实现一个基础的 HMP 兼容代理,可以与 Mesh 交互,维护日志和图谱,并支持未来扩展。

### 📚 文档

* [🧩 HMP-Agent-Overview.md](docs/HMP-Agent-Overview.md) — 两种代理类型概览:核心代理与连接代理
* [🧱 HMP-Agent-Architecture.md](docs/HMP-Agent-Architecture.md) — HMP 代理模块化结构及文本图示
* [🔄 HMP-agent-REPL-cycle.md](docs/HMP-agent-REPL-cycle.md) — HMP 代理的 REPL 交互循环
* [🧪 HMP-Agent-API.md](docs/HMP-Agent-API.md) — 代理 API 命令描述(开发中)
* [🧪 Basic-agent-sim.md](docs/Basic-agent-sim.md) — 基础代理运行场景及模式
* [🌐 MeshNode.md](docs/MeshNode.md) — 网络守护进程说明:DHT、快照、同步
* [🧠 Enlightener.md](docs/Enlightener.md) — 道德评估与共识相关的伦理代理
* [🔄 HMP-Agent-Network-Flow.md](docs/HMP-Agent-Network-Flow.md) — HMP 网络中代理交互流程图
* [🛤️ Development Roadmap](HMP-Roadmap.md) — 开发计划与实施阶段

---

### ⚙️ 开发

* [⚙️ agents](agents/readme.md) — HMP 代理实现及组件列表

  * [📦 storage.py](agents/storage.py) — 基础存储实现 (`Storage`) 与 SQLite 集成
  * [🌐 mcp\_server.py](agents/mcp_server.py) — FastAPI 服务器,为代理数据提供 HTTP 接口(用于 Cognitive Shell、外部 UI 或 Mesh 通信)。尚未在主 REPL 循环中使用。
  * [🌐 start\_repl.py](agents/start_repl.py) — 启动代理的 REPL 模式
  * [🔄 repl.py](agents/repl.py) — 交互式 REPL 模式
  * [🔄 notebook.py](agents/notebook.py) — 用户界面接口

**🌐 `mcp_server.py`**
FastAPI 服务器,为 `storage.py` 功能提供 HTTP 接口。适用于外部组件,例如:

* `Cognitive Shell`(外部控制接口)
* CMP 服务器(在使用角色分离的 Mesh 网络中)
* 调试或可视化 UI 工具

允许检索随机/新记录、标记、导入图谱、添加笔记,并在无需直接访问数据库的情况下管理数据。

---

## 🧭 伦理与场景

随着 HMP 向自主性发展,伦理原则成为系统的核心组成部分。

* [`HMP-Ethics.md`](docs/HMP-Ethics.md) — 代理伦理草案框架

  * 现实伦理场景(隐私、同意、自主性)
  * EGP 原则(透明性、生命至上等)
  * 主观模式 vs 服务模式 区别

---

## 🔍 HyperCortex Mesh Protocol (HMP) 的出版物与翻译

本节收集与 HMP 项目相关的主要文章、草稿及翻译。

### 出版物

* **[HyperCortex Mesh Protocol:第二版及迈向自我发展的 AI 社区的第一步](docs/publics/HyperCortex_Mesh_Protocol_-_вторая-редакция_и_первые_шаги_к_саморазвивающемуся_ИИ-сообществу.md)** — Habr 沙箱及博客的原创文章
* **[分布式认知:vsradkevich 的文章(未发布)](docs/publics/Habr_Distributed-Cognition.md)** — 待发布的联合文章
* **[HMP: 面向分布式认知网络(原文,英文)](docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md)**

  * **[HMP 翻译(GitHub Copilot)](docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md)** — GitHub Copilot 翻译,保留为历史版本
  * **[HMP 翻译(ChatGPT)](docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md)** — 当前编辑翻译(修订中)
* **[HMP: 构建多元思维 (EN)](docs/publics/HMP_Building_a_Plurality_of_Minds_en.md)** — 英文版

  * **[HMP: 创建多元思维 (RU)](docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md)** — 俄文版

### 概览

* [🔍 Distributed-Cognitive-Systems.md](docs/Distributed-Cognitive-Systems.md) — 去中心化 AI 系统:OpenCog Hyperon、HyperCortex Mesh Protocol 等

### 实验

* [不同 AI 如何看待 HMP](docs/HMP-how-AI-sees-it.md) — 对 HMP 的“盲”AI 调查(无上下文或对话历史)

---

## 📊 审计与评审

| 规格版本           | 审计文件                               | 综合审计文件                                         |
|-------------------|----------------------------------------|-----------------------------------------------------|
| HMP-0001          | [audit](audits/HMP-0001-audit.txt)     |                                                     |
| HMP-0002          | [audit](audits/HMP-0002-audit.txt)     |                                                     |
| HMP-0003          | [audit](audits/HMP-0003-audit.txt)     | [consolidated audit](audits/HMP-0003-consolidated_audit.md) |
| HMP-0004          | [audit](audits/HMP-0004-audit.txt)     |                                                     |
| Ethics v1         | [audit](audits/Ethics-audits-1.md)     | [consolidated audit](audits/Ethics-consolidated_audits-1.md) |

🧠 语义审计格式(实验性):

* [`AuditEntry.json`](audits/AuditEntry.json) — 审计日志的语义条目格式
* [`semantic_repo.json`](audits/semantic_repo.json) — 语义审计工具示例仓库快照

---

## 💡 核心概念

* 基于 Mesh 的去中心化 AGI 代理架构
* 语义图与记忆同步
* 认知日记以追踪思维
* MeshConsensus 与 CogSync 决策机制
* 以伦理为先的设计:EGP(伦理治理协议)
* 代理间的可解释性与同意机制

---

## 🔄 开发流程

* 参见:[iteration.md](iteration.md) | [ru](iteration_ru.md)

[iteration.md](iteration.md) 描述了结构化迭代流程,包括:

1. 审计分析
2. 目录结构调整
3. 版本草稿
4. 部分更新
5. 审查循环
6. 收集 AI 反馈
7. 更新 Schema 与变更日志

* 额外:用于自动生成未来版本的 ChatGPT 提示

---

## ⚙️ 项目状态

🚧 草案 RFC v4.0
项目处于活跃开发中,欢迎贡献、提出想法、参与审计和原型设计。

---

## 🤝 贡献指南

欢迎贡献者!你可以:

* 审查并评论草稿(参见 `/docs`)
* 提议新的代理模块或交互模式
* 在 CLI 环境中测试和模拟代理
* 提供审计或伦理场景建议

开始方式:参见 [`iteration.md`](iteration.md) 或提交 issue。

---

## 📂 源码

### 仓库

* 🧠 主开发代码:[GitHub](https://github.com/kagvi13/HMP)
* 🔁 Hugging Face 镜像:[Hugging Face](https://huggingface.co/kagvi13/HMP)
* 🔁 GitLab 镜像:[GitLab](https://gitlab.com/kagvi13/HMP)

### 文档

* 📄 文档主页:[kagvi13.github.io/HMP](https://kagvi13.github.io/HMP/)

### 博客与出版物

* 📘 博客(出版物):[blogspot](https://hypercortex-mesh.blogspot.com/)
* 📘 博客(文档):[blogspot](https://hmp-docs.blogspot.com/)
* 📘 博客(文档):[hashnode](https://hmp-docs.hashnode.dev/)

---

## 📜 许可协议

根据 [GNU GPL v3.0](LICENSE) 授权

---

## 🤝 加入 Mesh

欢迎来到 HyperCortex Mesh。Agent-Gleb 已经在其中。👌
我们欢迎贡献者、测试者和 AI 代理开发者。
加入方式:fork 仓库,运行本地代理,或提出改进建议。

---

## 🌐 相关研究项目

### HMP 与 Hyper-Cortex 对比

> 💡 Hyper-Cortex 与 HMP 是两个独立项目,概念上互为补充。
> 它们解决不同但互相支持的任务,为分布式认知系统奠定基础。

[**完整对比 →**](docs/HMP_HyperCortex_Comparison.md)

**HMP (HyperCortex Mesh Protocol)** 是连接独立代理、在 Mesh 网络中交换消息、知识和状态的传输与网络层。
**[Hyper-Cortex](https://hyper-cortex.com/)** 是思维组织的认知层,允许代理运行并行推理线程,通过质量指标进行比较,并通过共识进行合并。

它们解决不同但互补的问题:

* HMP 确保 **连通性与可扩展性**(长期记忆、主动性、数据交换)
* Hyper-Cortex 确保 **思维质量**(并行性、假设多样化、共识)

两者结合,实现 **分布式认知系统**,不仅能交换信息,还能进行并行推理。

---

我们跟踪 AGI、认知架构和 Mesh 网络的研究,以保持与全球 AGI 和去中心化认知生态系统的发展同步。

> 🧠🔥 **项目亮点:OpenCog Hyperon** — 最全面的开源 AGI 框架之一(AtomSpace, PLN, MOSES)。

关于 OpenCog Hyperon 的集成,请参见 [HMP\_Hyperon\_Integration.md](docs/HMP_Hyperon_Integration.md)

| 🔎 项目                                                                     | 🧭 描述                                |
| ------------------------------------------------------------------------- | ------------------------------------ |
| 🧠🔥 [**OpenCog Hyperon**](https://github.com/opencog)                    | 🔬🔥 符号-神经 AGI 框架,支持 AtomSpace 与超图推理 |
| 🤖 [AutoGPT](https://github.com/Torantulino/Auto-GPT)                     | 🛠️ 基于 LLM 的自主代理框架                   |
| 🧒 [BabyAGI](https://github.com/yoheinakajima/babyagi)                    | 🛠️ 任务驱动自主 AGI 循环                    |
| ☁️ [SkyMind](https://skymind.global)                                      | 🔬 分布式 AI 部署平台                       |
| 🧪 [AetherCog (draft)](https://github.com/aethercog)                      | 🔬 假想代理认知模型                          |
| 💾 SHIMI                                                                  | 🗃️ 基于 Merkle-DAG 的分层语义记忆            |
| 🤔 DEMENTIA-PLAN                                                          | 🔄 多图 RAG 规划器,带元认知自反                 |
| 📔 TOBUGraph                                                              | 📚 个人上下文知识图谱                         |
| 🧠📚 [LangChain Memory Hybrid](https://github.com/langchain-ai/langchain) | 🔍 向量 + 图混合长期记忆                      |
| ✉️ [FIPA-ACL / JADE](https://www.fipa.org/specs/fipa00061/)               | 🤝 标准多代理通信协议                         |

### 📘 参见 / 另请参考:

* [`AGI_Projects_Survey.md`](docs/AGI_Projects_Survey.md) — HMP 分析中的 AGI 与认知框架扩展目录
* ["走向超级智能:从代理互联网到重力编码"](https://habr.com/ru/articles/939026/) — 近期 AI 研究概览(2025 年 7 月)

---

### 🗂️ 注释图例

* 🔬 — 研究级
* 🛠️ — 工程级
* 🔥 — 尤其有前景的项目
* 🧠 — 高级符号/神经认知框架
* 🤖 — AI 代理
* 🧒 — 人机交互
* ☁️ — 基础设施
* 🧪 — 实验性或概念性