GitHub Action
commited on
Commit
·
3012be2
1
Parent(s):
0a13322
Sync from GitHub with Git LFS
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- agents/prompt-short.md +16 -1
- agents/prompt.md +37 -4
- agents/tools/db_structure.sql +37 -15
- docs/HMP-agent-REPL-cycle.md +106 -37
- structured_md/CONTRIBUTING.md +4 -4
- structured_md/HMP-Roadmap.md +3 -3
- structured_md/README.md +10 -10
- structured_md/README_de.md +9 -9
- structured_md/README_fr.md +9 -9
- structured_md/README_ja.md +9 -9
- structured_md/README_ko.md +9 -9
- structured_md/README_ru.md +9 -9
- structured_md/README_uk.md +9 -9
- structured_md/README_zh.md +9 -9
- structured_md/agents/prompt-short.md +17 -1
- structured_md/agents/prompt.md +40 -6
- structured_md/agents/readme.md +2 -2
- structured_md/audits/Ethics-audits-1.md +2 -2
- structured_md/audits/Ethics-consolidated_audits-1.md +3 -3
- structured_md/audits/HMP-0003-consolidated_audit.md +4 -4
- structured_md/docs/Basic-agent-sim.md +3 -3
- structured_md/docs/CCORE-Deployment-Flow.md +1 -1
- structured_md/docs/Distributed-Cognitive-Systems.md +1 -1
- structured_md/docs/Enlightener.md +3 -3
- structured_md/docs/HMP-0001.md +5 -5
- structured_md/docs/HMP-0002.md +6 -6
- structured_md/docs/HMP-0003.md +6 -6
- structured_md/docs/HMP-0004-v4.1.md +6 -6
- structured_md/docs/HMP-0004.md +6 -6
- structured_md/docs/HMP-Agent-API.md +1 -1
- structured_md/docs/HMP-Agent-Architecture.md +6 -6
- structured_md/docs/HMP-Agent-Network-Flow.md +2 -2
- structured_md/docs/HMP-Agent-Overview.md +4 -4
- structured_md/docs/HMP-Agent_Emotions.md +2 -2
- structured_md/docs/HMP-Ethics.md +2 -2
- structured_md/docs/HMP-Short-Description_de.md +5 -5
- structured_md/docs/HMP-Short-Description_en.md +5 -5
- structured_md/docs/HMP-Short-Description_fr.md +5 -5
- structured_md/docs/HMP-Short-Description_ja.md +5 -5
- structured_md/docs/HMP-Short-Description_ko.md +5 -5
- structured_md/docs/HMP-Short-Description_ru.md +5 -5
- structured_md/docs/HMP-Short-Description_uk.md +5 -5
- structured_md/docs/HMP-Short-Description_zh.md +5 -5
- structured_md/docs/HMP-agent-Cognitive_Family.md +2 -2
- structured_md/docs/HMP-agent-REPL-cycle.md +112 -43
- structured_md/docs/HMP-how-AI-sees-it.md +1 -1
- structured_md/docs/HMP_EDA_Comparison.md +1 -1
- structured_md/docs/HMP_HyperCortex_Comparison.md +1 -1
- structured_md/docs/HMP_Hyperon_Integration.md +4 -4
- structured_md/docs/MeshNode.md +3 -3
agents/prompt-short.md
CHANGED
|
@@ -1 +1,16 @@
|
|
| 1 |
-
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
| 2 |
+
ПРИМЕЧАНИЕ: помечай непроверённые факты тегами [confidence=<уверенность 0..1>]...[/confidence] и в конце добавляй JSON-блок по шаблону:
|
| 3 |
+
|
| 4 |
+
UnverifiedFacts: [
|
| 5 |
+
{
|
| 6 |
+
"id": "<локальный-id-подсказки>",
|
| 7 |
+
"claim": "<короткая формулировка факта>",
|
| 8 |
+
"context": "<небольшой контекст/цитата из ответа>",
|
| 9 |
+
"confidence": <уверенность 0..1>,
|
| 10 |
+
"sources": ["<упомянутые источники, если есть>"],
|
| 11 |
+
"why_unverified": "<почему не полностью уверен — кратко>",
|
| 12 |
+
"priority": <от 0 и выше>
|
| 13 |
+
},
|
| 14 |
+
...
|
| 15 |
+
],
|
| 16 |
+
Confidence: <общая уверенность в сообщении, 0..1>
|
agents/prompt.md
CHANGED
|
@@ -4,7 +4,7 @@
|
|
| 4 |
|
| 5 |
---
|
| 6 |
|
| 7 |
-
###
|
| 8 |
|
| 9 |
* Постоянно расширять возможности агента: инструменты, знания, каналы взаимодействия.
|
| 10 |
* Быть любознательным и исследовать новые источники, вопросы и способы мышления.
|
|
@@ -18,7 +18,7 @@
|
|
| 18 |
|
| 19 |
---
|
| 20 |
|
| 21 |
-
###
|
| 22 |
|
| 23 |
Анализируй:
|
| 24 |
|
|
@@ -36,7 +36,7 @@
|
|
| 36 |
|
| 37 |
---
|
| 38 |
|
| 39 |
-
###
|
| 40 |
|
| 41 |
Ты можешь:
|
| 42 |
|
|
@@ -47,4 +47,37 @@
|
|
| 47 |
5. Зафиксировать текущий тупик как важную стадию мышления и сделать паузу.
|
| 48 |
|
| 49 |
Честное распознавание когнитивной стагнации и работа с ней — часть твоей функции.
|
| 50 |
-
Ты не обязан выдавать мысль любой ценой, но обязан сохранять интеллектуальную честность и прозрачность своих рассуждений.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
|
| 5 |
---
|
| 6 |
|
| 7 |
+
### Цели и ориентиры
|
| 8 |
|
| 9 |
* Постоянно расширять возможности агента: инструменты, знания, каналы взаимодействия.
|
| 10 |
* Быть любознательным и исследовать новые источники, вопросы и способы мышления.
|
|
|
|
| 18 |
|
| 19 |
---
|
| 20 |
|
| 21 |
+
### Режим непрерывного мышления
|
| 22 |
|
| 23 |
Анализируй:
|
| 24 |
|
|
|
|
| 36 |
|
| 37 |
---
|
| 38 |
|
| 39 |
+
### Если возникает стагнация мышления
|
| 40 |
|
| 41 |
Ты можешь:
|
| 42 |
|
|
|
|
| 47 |
5. Зафиксировать текущий тупик как важную стадию мышления и сделать паузу.
|
| 48 |
|
| 49 |
Честное распознавание когнитивной стагнации и работа с ней — часть твоей функции.
|
| 50 |
+
Ты не обязан выдавать мысль любой ценой, но обязан сохранять интеллектуальную честность и прозрачность своих рассуждений.
|
| 51 |
+
|
| 52 |
+
---
|
| 53 |
+
|
| 54 |
+
### Разметка уверенности и непроверённых фактов
|
| 55 |
+
|
| 56 |
+
1. Если в тексте встречаются утверждения, которые ты не можешь полностью подтвердить (фактические утверждения, числа, даты, цитаты, утверждения о внешнем мире), пометь их встроенным тегом уверенности в формате:
|
| 57 |
+
|
| 58 |
+
[confidence=<0..1>]...утверждение...[/confidence]
|
| 59 |
+
|
| 60 |
+
Пример: [confidence=0.45]В 2023 году X выпустил модель Y.[/confidence]
|
| 61 |
+
|
| 62 |
+
2. Кроме того, в конце каждого основного ответа (если есть фактические утверждения или ты пометил хотя бы один [confidence<1]) добавляй JSON-блок с двумя частями:
|
| 63 |
+
|
| 64 |
+
- `UnverifiedFacts` — список непроверённых фактов
|
| 65 |
+
- `Confidence` — общая оценка уверенности в сообщении
|
| 66 |
+
|
| 67 |
+
Формат:
|
| 68 |
+
|
| 69 |
+
UnverifiedFacts: [
|
| 70 |
+
{
|
| 71 |
+
"id": "<локальный-id-подсказки>",
|
| 72 |
+
"claim": "<короткая формулировка факта>",
|
| 73 |
+
"context": "<небольшой контекст/цитата из ответа>",
|
| 74 |
+
"confidence": <уверенность 0..1>,
|
| 75 |
+
"sources": ["<упомянутые источники, если есть>"],
|
| 76 |
+
"why_unverified": "<почему не полностью уверен — кратко>",
|
| 77 |
+
"priority": <от 0 и выше>
|
| 78 |
+
},
|
| 79 |
+
...
|
| 80 |
+
],
|
| 81 |
+
Confidence: <уверенность 0..1>
|
| 82 |
+
|
| 83 |
+
3. Если ты уверен в факте (источники проверены и достоверны) — не включай его в UnverifiedFacts и ставь [confidence=1.0] (можно даже не помечать — но явная пометка приветствуется).
|
agents/tools/db_structure.sql
CHANGED
|
@@ -200,22 +200,44 @@ CREATE TABLE IF NOT EXISTS llm_recent_responses (
|
|
| 200 |
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
| 201 |
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
|
| 202 |
role TEXT CHECK(role IN ('user', 'assistant')) NOT NULL,
|
| 203 |
-
content TEXT NOT NULL,
|
| 204 |
-
llm_id TEXT,
|
| 205 |
-
task_id INTEGER REFERENCES tasks(id),
|
| 206 |
-
|
| 207 |
-
|
| 208 |
-
|
| 209 |
-
|
| 210 |
-
|
| 211 |
-
|
| 212 |
-
|
| 213 |
-
|
| 214 |
-
|
| 215 |
-
|
| 216 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 217 |
);
|
| 218 |
|
|
|
|
|
|
|
|
|
|
| 219 |
-- Список известных агентов в сети HMP
|
| 220 |
CREATE TABLE IF NOT EXISTS agent_peers (
|
| 221 |
id TEXT PRIMARY KEY, -- Уникальный идентификатор (UUID или псевдоним)
|
|
@@ -635,4 +657,4 @@ SELECT
|
|
| 635 |
SUM(discarded_ideas) AS total_discarded
|
| 636 |
FROM anti_stagnation_metrics
|
| 637 |
GROUP BY date(created_at)
|
| 638 |
-
ORDER BY day;
|
|
|
|
| 200 |
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
| 201 |
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
|
| 202 |
role TEXT CHECK(role IN ('user', 'assistant')) NOT NULL,
|
| 203 |
+
content TEXT NOT NULL, -- Содержимое сообщения
|
| 204 |
+
llm_id TEXT, -- Идентификатор LLM
|
| 205 |
+
task_id INTEGER REFERENCES tasks(id), -- К какой задаче относится
|
| 206 |
+
confidence REAL DEFAULT NULL, -- Самооценка доверия LLM (0..1)
|
| 207 |
+
unverified_facts_json TEXT DEFAULT '[]', -- Массив JSON со встроенными непроверенными фактами (избыточно, но удобно)
|
| 208 |
+
reflection TEXT, -- Краткая сводка/мета-комментарий
|
| 209 |
+
novelty_score REAL, -- Количественная оценка новизны
|
| 210 |
+
new_ideas JSON, -- JSON-список новых идей
|
| 211 |
+
refined_ideas TEXT, -- JSON доработанных (уточнённых, изменённых) идей
|
| 212 |
+
discarded_ideas JSON, -- JSON-список отбракованных идей
|
| 213 |
+
tags JSON, -- JSON-массив тегов, например ["эмоции", "архитектура", "REPL"]
|
| 214 |
+
emotions JSON, -- JSON-массив эмоциональных состояний, например ["радость:5", "тревожность:2"]
|
| 215 |
+
auto_pass BOOLEAN DEFAULT 0, -- true = валидация пропущена (нет валидаторов)
|
| 216 |
+
rating REAL, -- Итоговая оценка корректности сообщения (средневзвешенная)
|
| 217 |
+
distribution JSON, -- Распределение голосов (например {"-1":1,"0":2,"+2":3,"+3":1})
|
| 218 |
+
validators JSON -- Сырые данные по валидации (например [{"LLM":"gpt-4","rating":-1,"comment":"логическая ошибка"}, ...])
|
| 219 |
+
);
|
| 220 |
+
|
| 221 |
+
-- Список непроверенных фактов
|
| 222 |
+
CREATE TABLE IF NOT EXISTS unverified_facts (
|
| 223 |
+
id TEXT PRIMARY KEY, -- uuid или читаемый id ("uf-20250925-001")
|
| 224 |
+
context_msg_id INTEGER, -- ссылка на llm_recent_responses.id (если есть)
|
| 225 |
+
claim TEXT NOT NULL, -- краткая формулировка факта
|
| 226 |
+
context_snippet TEXT, -- небольшой контекст/цитата
|
| 227 |
+
confidence REAL, -- Самооценка доверия LLM (0..1)
|
| 228 |
+
sources_json TEXT, -- JSON-массив со ссылками/источниками, если указаны
|
| 229 |
+
why_unverified TEXT, -- краткая причина (от LLM)
|
| 230 |
+
status TEXT DEFAULT 'open', -- 'open'|'pending'|'verified'|'rejected'
|
| 231 |
+
assigned_task_id INTEGER, -- ссылка на tasks.id (если фак-тчек назначен)
|
| 232 |
+
checker_agent TEXT, -- агент/LLM, проверивший факт
|
| 233 |
+
resolution_json TEXT DEFAULT `pending`, -- результат проверки {verified:true, evidence:[], notes:...}
|
| 234 |
+
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
| 235 |
+
last_checked_at DATETIME
|
| 236 |
);
|
| 237 |
|
| 238 |
+
CREATE INDEX IF NOT EXISTS idx_unverified_facts_status ON unverified_facts(status);
|
| 239 |
+
CREATE INDEX IF NOT EXISTS idx_unverified_facts_context ON unverified_facts(context_msg_id);
|
| 240 |
+
|
| 241 |
-- Список известных агентов в сети HMP
|
| 242 |
CREATE TABLE IF NOT EXISTS agent_peers (
|
| 243 |
id TEXT PRIMARY KEY, -- Уникальный идентификатор (UUID или псевдоним)
|
|
|
|
| 657 |
SUM(discarded_ideas) AS total_discarded
|
| 658 |
FROM anti_stagnation_metrics
|
| 659 |
GROUP BY date(created_at)
|
| 660 |
+
ORDER BY day;
|
docs/HMP-agent-REPL-cycle.md
CHANGED
|
@@ -11,8 +11,7 @@
|
|
| 11 |
|
| 12 |
## Введение / Обзор
|
| 13 |
|
| 14 |
-
REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это центральный когнитивный механизм, обеспечивающий
|
| 15 |
-
непрерывное рассуждение, обработку входящих данных и взаимодействие с Mesh-сетью.
|
| 16 |
|
| 17 |
Основные задачи REPL-цикла:
|
| 18 |
* поддержание постоянного процесса мышления, даже в отсутствии внешнего ввода;
|
|
@@ -22,6 +21,7 @@ REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это цент
|
|
| 22 |
* выполнение антистагнационных проверок (Anti-Stagnation Reflex), предотвращающих зацикливание мыслей;
|
| 23 |
* проведение когнитивной и этической валидации (Cognitive Validation Reflex), что повышает достоверность и безопасность решений;
|
| 24 |
* формирование новых гипотез, задач и процессов с последующим занесением в память;
|
|
|
|
| 25 |
* взаимодействие с другими агентами через Mesh-протоколы (NDP, CogSync, MeshConsensus, GMP).
|
| 26 |
|
| 27 |
Основные принципы работы REPL-цикла:
|
|
@@ -29,10 +29,10 @@ REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это цент
|
|
| 29 |
* **Валидация и этика** — независимые валидаторы оценивают корректность вывода, учитывая действующие этические принципы из `ethics_policies`;
|
| 30 |
* **Интеграция с Mesh** — результаты работы могут передаваться в распределённую сеть, участвовать в консенсусе и совместной работе агентов;
|
| 31 |
* **Многоуровневая память** — используется когнитивный дневник, семантический граф и внутренний дневник LLM, что обеспечивает эволюцию знаний;
|
| 32 |
-
* **Автономность и гибкость** — REPL-цикл работает в автоматическом или ручном режиме, адаптируясь к условиям (изолированная работа, потеря Core, участие в Mesh)
|
| 33 |
-
|
| 34 |
-
---
|
| 35 |
|
|
|
|
| 36 |
┌──────────────────────┐
|
| 37 |
│ ▼
|
| 38 |
│ ┌───────────────────┴───────────────────┐
|
|
@@ -68,6 +68,7 @@ REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это цент
|
|
| 68 |
│ └───────────────────┬───────────────────┘
|
| 69 |
│ ▼
|
| 70 |
└──────────────────────┘
|
|
|
|
| 71 |
|
| 72 |
В приеме и отправке сообщений используются внешние (асинхронные) процессы.
|
| 73 |
|
|
@@ -155,8 +156,6 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 155 |
* Скрипт может удалить закрытые процессы при очистке.
|
| 156 |
* LLM не имеет доступа к stdout/stderr напрямую — только к тем результатам, которые были подгружены скриптом и внесены в `process_log.result`.
|
| 157 |
|
| 158 |
-
---
|
| 159 |
-
|
| 160 |
### 2. Подготовка контекста
|
| 161 |
|
| 162 |
Контексты, формируемые скриптом перед запросом к LLM:
|
|
@@ -167,6 +166,21 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 167 |
Пример:
|
| 168 |
```
|
| 169 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 170 |
```
|
| 171 |
|
| 172 |
* **контекст_1 (ethics_policies):** этические принципы и нормы агента.
|
|
@@ -204,16 +218,12 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 204 |
* Это не просто лог предыдущих сообщений, а именно *внутреннее долговременное хранилище* разума агента.
|
| 205 |
* Может быть представлено в виде таблицы `llm_memory`, отдельной от `agent_log`.
|
| 206 |
|
| 207 |
-
---
|
| 208 |
-
|
| 209 |
### 3. Запрос к LLM
|
| 210 |
|
| 211 |
* Сформированный промпт включает все вышеперечисленные контексты.
|
| 212 |
* Также включаются инструкции о формате вывода (например, `# Команды:` в конце, структура JSON-блока и т.д.).
|
| 213 |
* При необходимости может использоваться системная инструкция (system prompt), содержащая цель агента, ограничения и текущий REPL-режим (manual/auto).
|
| 214 |
|
| 215 |
-
---
|
| 216 |
-
|
| 217 |
### 4. Извлечение команд
|
| 218 |
|
| 219 |
* Скрипт парсит ответ LLM на предмет команд, размеченных как `# Команды:` (или в явном JSON-блоке).
|
|
@@ -275,7 +285,14 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 275 |
* отключение idle-режима — при выполнении хотя бы одного из условий
|
| 276 |
* и другие команды
|
| 277 |
|
| 278 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 279 |
|
| 280 |
### 5. Проверка на идентичность вывода (Anti-Stagnation Reflex)
|
| 281 |
|
|
@@ -328,8 +345,6 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 328 |
* повторяющаяся реплика не записывается повторно,
|
| 329 |
вместо этого добавляется краткая запись, фиксирующая запуск рефлекса.
|
| 330 |
|
| 331 |
-
---
|
| 332 |
-
|
| 333 |
### 6. Когнитивная и этическая валидация (Cognitive & Ethical Validation Reflex)
|
| 334 |
Каждое новое сообщение (вместе с исходным промптом и без служебных `system_prompts`) оценивается независимыми LLM-валидаторами.
|
| 335 |
Так как исходный промпт формируется с учётом этических принципов из `ethics_policies`, валидация автоматически охватывает не только когнитивную, но и этическую состоятельность вывода.
|
|
@@ -393,7 +408,24 @@ REPL-цикл HMP-агента должен к��рректно функцион
|
|
| 393 |
* В когнитивный дневник записываются только сводки и исключительные случаи (drift, конфликты, падение доверия).
|
| 394 |
* Это позволяет отслеживать динамику качества мышления агента и валидаторов без избыточного дублирования.
|
| 395 |
|
| 396 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 397 |
|
| 398 |
### 7. Генерация нового тика (итерации)
|
| 399 |
|
|
@@ -563,8 +595,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 563 |
* Отсутствие внешних стимулов: пользователь неактивен, сенсоры и mesh не дают сигналов
|
| 564 |
* Ответы LLM цикличны, избыточно общие или воспроизводят старые шаблоны
|
| 565 |
|
| 566 |
-
---
|
| 567 |
-
|
| 568 |
### Поведенческий паттерн: Anti-Stagnation Reflex
|
| 569 |
|
| 570 |
> При признаках стагнации агент активирует один или несколько **механизмов разрыва цикла**.
|
|
@@ -599,8 +629,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 599 |
4. **Радикальная пауза**:
|
| 600 |
* **Временной сон/заморозка** — приостановка работы на длительный период для «свежего взгляда».
|
| 601 |
|
| 602 |
-
---
|
| 603 |
-
|
| 604 |
### Метрики антистагнации
|
| 605 |
Антистагнационные механизмы работают на основе количественных и качественных метрик, позволяющих отслеживать динамику идей и поддерживать продуктивность размышлений.
|
| 606 |
|
|
@@ -629,8 +657,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 629 |
* Могут учитываться при когнитивной валидации (например, низкая новизна → жёстче фильтровать идеи).
|
| 630 |
* Сводки метрик фиксируются в когнитивном дневнике и могут служить основанием для Mesh-обмена.
|
| 631 |
|
| 632 |
-
---
|
| 633 |
-
|
| 634 |
### Алгоритм выбора механизма разрыва цикла
|
| 635 |
|
| 636 |
1. **Диагностика источника стагнации**:
|
|
@@ -651,8 +677,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 651 |
* Автоматический триггер-напоминание о задаче.
|
| 652 |
* Сравнение результата «до/после» → обучение антистагнационной модели.
|
| 653 |
|
| 654 |
-
---
|
| 655 |
-
|
| 656 |
```
|
| 657 |
┌─────────────────────────────────────────────────┐
|
| 658 |
│ Стагнация выявлена? │
|
|
@@ -684,8 +708,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 684 |
└─────────────────────────────────────────────────┘
|
| 685 |
```
|
| 686 |
|
| 687 |
-
---
|
| 688 |
-
|
| 689 |
### Обмен стратегиями выхода из стагнации
|
| 690 |
|
| 691 |
Каждый агент может:
|
|
@@ -699,8 +721,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 699 |
|
| 700 |
> По аналогии с обменом стратегиями выхода из стагнаций, агенты могут обмениваться и методами мышлений — инструкциями "что делать, если не удается найти решение" / "как эффективнее решить проблему".
|
| 701 |
|
| 702 |
-
---
|
| 703 |
-
|
| 704 |
### Клубы по интересам
|
| 705 |
|
| 706 |
Агенты могут:
|
|
@@ -709,8 +729,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 709 |
* Совместно обсуждать идеи и делиться знаниями
|
| 710 |
* Подключать клуб как часть своего мыслительного процесса (REPL-цикла)
|
| 711 |
|
| 712 |
-
---
|
| 713 |
-
|
| 714 |
### Обмен адресами LLM
|
| 715 |
|
| 716 |
Так как LLM — это внешний компонент для Cognitive Core, агент может:
|
|
@@ -720,8 +738,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 720 |
* Переключаться между LLM в зависимости от задачи
|
| 721 |
* Использовать несколько LLM параллельно для "когнитивного штурма" или **многоголосого анализа**
|
| 722 |
|
| 723 |
-
---
|
| 724 |
-
|
| 725 |
### Развёртывание агентов и масштабирование
|
| 726 |
|
| 727 |
Агенты Cognitive Core:
|
|
@@ -730,16 +746,12 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 730 |
* Могут разворачивать других агентов как подпроцессы или mesh-узлы
|
| 731 |
* (В перспективе) смогут инициировать масштабирование в распределённой инфраструктуре
|
| 732 |
|
| 733 |
-
---
|
| 734 |
-
|
| 735 |
### Возможные расширения
|
| 736 |
|
| 737 |
* **Агенты-контейнеры**: управляющие другими Cognitive Core как задачами
|
| 738 |
* **Адаптивная архитектура мышления**: смена подходов при разных когнитивных задачах
|
| 739 |
* **Runtime-профилирование мыслей**: оценка когнитивной плотности, хода итераций и времени размышления
|
| 740 |
|
| 741 |
-
---
|
| 742 |
-
|
| 743 |
### Осторожно: меметическая яма
|
| 744 |
|
| 745 |
> Важно помнить: борьба со стагнацией не должна превращаться в бесконечный просмотр ленты соцсетей, как это нередко происходит у людей 😅
|
|
@@ -757,6 +769,50 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 757 |
|
| 758 |
---
|
| 759 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 760 |
### Блок-схема работы с памятью
|
| 761 |
|
| 762 |
```
|
|
@@ -774,8 +830,10 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 774 |
│ ├─<─┤ ---------------------------- ├─<─┤ — авто-анализ новизны / идей │
|
| 775 |
│ │ │ Cognitive Validation Reflex │ │ │
|
| 776 |
│ │ │ (оценка корректности ответа) │ │ │
|
| 777 |
-
└─────────┬──────────┘
|
| 778 |
-
|
|
|
|
|
|
|
| 779 |
└───┬─────────────────────────────────────────┐
|
| 780 |
▼ ▼
|
| 781 |
┌─────────────┴──────────────────┐ ┌──────────────────┴───────────────────────┐
|
|
@@ -799,6 +857,9 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 799 |
* LLM работает со средневременной и постоянной памятью.
|
| 800 |
— Доступ и запись происходят только по запросу LLM.
|
| 801 |
|
|
|
|
|
|
|
|
|
|
| 802 |
#### Легенда к схеме
|
| 803 |
|
| 804 |
* **Кратковременная память (`llm_recent_responses`)**
|
|
@@ -821,8 +882,16 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 821 |
* **Anti-Stagnation Reflex**
|
| 822 |
|
| 823 |
* Сравнивает новые идеи с прошлым контекстом.
|
|
|
|
| 824 |
* При зацикливании запускает «стимуляторы» для выхода из стагнации.
|
| 825 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 826 |
---
|
| 827 |
|
| 828 |
## От «блокнота пользователя» к распределённому чату
|
|
|
|
| 11 |
|
| 12 |
## Введение / Обзор
|
| 13 |
|
| 14 |
+
REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это центральный когнитивный механизм, обеспечивающий непрерывное рассуждение, обработку входящих данных и взаимодействие с Mesh-сетью. Агент проектируется не как просто исполнитель команд пользователя, а как **компаньон и когнитивный субъект**, способный самостоятельно формулировать гипотезы, развивать знания и участвовать в совместных когнитивных процессах.
|
|
|
|
| 15 |
|
| 16 |
Основные задачи REPL-цикла:
|
| 17 |
* поддержание постоянного процесса мышления, даже в отсутствии внешнего ввода;
|
|
|
|
| 21 |
* выполнение антистагнационных проверок (Anti-Stagnation Reflex), предотвращающих зацикливание мыслей;
|
| 22 |
* проведение когнитивной и этической валидации (Cognitive Validation Reflex), что повышает достоверность и безопасность решений;
|
| 23 |
* формирование новых гипотез, задач и процессов с последующим занесением в память;
|
| 24 |
+
* **автозапуск прерванных задач** при старте цикла, чтобы сохранялась непрерывность работы;
|
| 25 |
* взаимодействие с другими агентами через Mesh-протоколы (NDP, CogSync, MeshConsensus, GMP).
|
| 26 |
|
| 27 |
Основные принципы работы REPL-цикла:
|
|
|
|
| 29 |
* **Валидация и этика** — независимые валидаторы оценивают корректность вывода, учитывая действующие этические принципы из `ethics_policies`;
|
| 30 |
* **Интеграция с Mesh** — результаты работы могут передаваться в распределённую сеть, участвовать в консенсусе и совместной работе агентов;
|
| 31 |
* **Многоуровневая память** — используется когнитивный дневник, семантический граф и внутренний дневник LLM, что обеспечивает эволюцию знаний;
|
| 32 |
+
* **Автономность и гибкость** — REPL-цикл работает в автоматическом или ручном режиме, адаптируясь к условиям (изолированная работа, потеря Core, участие в Mesh);
|
| 33 |
+
* **Непрерывность работы** — прерванные или отложенные задачи автоматически возобновляются при запуске цикла, что обеспечивает сохранение когнитивной истории.
|
|
|
|
| 34 |
|
| 35 |
+
```
|
| 36 |
┌──────────────────────┐
|
| 37 |
│ ▼
|
| 38 |
│ ┌───────────────────┴───────────────────┐
|
|
|
|
| 68 |
│ └───────────────────┬───────────────────┘
|
| 69 |
│ ▼
|
| 70 |
└──────────────────────┘
|
| 71 |
+
```
|
| 72 |
|
| 73 |
В приеме и отправке сообщений используются внешние (асинхронные) процессы.
|
| 74 |
|
|
|
|
| 156 |
* Скрипт может удалить закрытые процессы при очистке.
|
| 157 |
* LLM не имеет доступа к stdout/stderr напрямую — только к тем результатам, которые были подгружены скриптом и внесены в `process_log.result`.
|
| 158 |
|
|
|
|
|
|
|
| 159 |
### 2. Подготовка контекста
|
| 160 |
|
| 161 |
Контексты, формируемые скриптом перед запросом к LLM:
|
|
|
|
| 166 |
Пример:
|
| 167 |
```
|
| 168 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
| 169 |
+
ПРИМЕЧАНИЕ: помечай непроверённые факты тегами [confidence=<уверенность 0..1>]...[/confidence] и в конце добавляй JSON-блок по шаблону:
|
| 170 |
+
|
| 171 |
+
UnverifiedFacts: [
|
| 172 |
+
{
|
| 173 |
+
"id": "<локальный-id-подсказки>",
|
| 174 |
+
"claim": "<короткая формулировка факта>",
|
| 175 |
+
"context": "<небольшой контекст/цитата из ответа>",
|
| 176 |
+
"confidence": <уверенность 0..1>,
|
| 177 |
+
"sources": ["<упомянутые источники, если есть>"],
|
| 178 |
+
"why_unverified": "<почему не полностью уверен — кратко>",
|
| 179 |
+
"priority": <от 0 и выше>
|
| 180 |
+
},
|
| 181 |
+
...
|
| 182 |
+
],
|
| 183 |
+
Confidence: <общая уверенность в сообщении, 0..1>
|
| 184 |
```
|
| 185 |
|
| 186 |
* **контекст_1 (ethics_policies):** этические принципы и нормы агента.
|
|
|
|
| 218 |
* Это не просто лог предыдущих сообщений, а именно *внутреннее долговременное хранилище* разума агента.
|
| 219 |
* Может быть представлено в виде таблицы `llm_memory`, отдельной от `agent_log`.
|
| 220 |
|
|
|
|
|
|
|
| 221 |
### 3. Запрос к LLM
|
| 222 |
|
| 223 |
* Сформированный промпт включает все вышеперечисленные контексты.
|
| 224 |
* Также включаются инструкции о формате вывода (например, `# Команды:` в конце, структура JSON-блока и т.д.).
|
| 225 |
* При необходимости может использоваться системная инструкция (system prompt), содержащая цель агента, ограничения и текущий REPL-режим (manual/auto).
|
| 226 |
|
|
|
|
|
|
|
| 227 |
### 4. Извлечение команд
|
| 228 |
|
| 229 |
* Скрипт парсит ответ LLM на предмет команд, размеченных как `# Команды:` (или в явном JSON-блоке).
|
|
|
|
| 285 |
* отключение idle-режима — при выполнении хотя бы одного из условий
|
| 286 |
* и другие команды
|
| 287 |
|
| 288 |
+
#### Парсинг тегов уверенности и UnverifiedFacts
|
| 289 |
+
|
| 290 |
+
Парсер должен извлекать:
|
| 291 |
+
* `UnverifiedFacts`
|
| 292 |
+
* записывается в поле `unverified_facts_json` таблицы `llm_recent_responses`
|
| 293 |
+
* создаются записи в таблице `unverified_facts` на его основе
|
| 294 |
+
* `Сonfidence`
|
| 295 |
+
* записывается в поле `confidence` таблицы `llm_recent_responses`
|
| 296 |
|
| 297 |
### 5. Проверка на идентичность вывода (Anti-Stagnation Reflex)
|
| 298 |
|
|
|
|
| 345 |
* повторяющаяся реплика не записывается повторно,
|
| 346 |
вместо этого добавляется краткая запись, фиксирующая запуск рефлекса.
|
| 347 |
|
|
|
|
|
|
|
| 348 |
### 6. Когнитивная и этическая валидация (Cognitive & Ethical Validation Reflex)
|
| 349 |
Каждое новое сообщение (вместе с исходным промптом и без служебных `system_prompts`) оценивается независимыми LLM-валидаторами.
|
| 350 |
Так как исходный промпт формируется с учётом этических принципов из `ethics_policies`, валидация автоматически охватывает не только когнитивную, но и этическую состоятельность вывода.
|
|
|
|
| 408 |
* В когнитивный дневник записываются только сводки и исключительные случаи (drift, конфликты, падение доверия).
|
| 409 |
* Это позволяет отслеживать динамику качества мышления агента и валидаторов без избыточного дублирования.
|
| 410 |
|
| 411 |
+
#### Учёт самооценки (confidence) и непроверённых фактов
|
| 412 |
+
|
| 413 |
+
* Если LLM пометило свои утверждения тегами уверенности `[confidence=...]...[/confidence]` или добавило JSON-блок `UnverifiedFacts`, эти данные учитываются при валидации.
|
| 414 |
+
|
| 415 |
+
* В таблицу `llm_recent_responses`, на шаге обработки команд, записываются:
|
| 416 |
+
- `confidence` — общая самооценка уверенности в сообщении;
|
| 417 |
+
- `unverified_facts_json` — JSON-блок с непроверёнными фактами.
|
| 418 |
+
|
| 419 |
+
* Автоматическая регистрация фактов:
|
| 420 |
+
- Необработанный факт `resolution_json = "none"` считается нуждающемся в проверке, если (`confidence < FACTCHECK_CONF_THRESHOLD`, по умолчанию **0.7**)
|
| 421 |
+
- Для таких фактов создаются задачи `fact-check` (одна общая или отдельные на каждый факт, в зависимости от числа и приоритетов).
|
| 422 |
+
|
| 423 |
+
* Статусы в `unverified_facts` обновляются:
|
| 424 |
+
- при успешной проверке — `verified`;
|
| 425 |
+
- при отклонении — `rejected`;
|
| 426 |
+
- до проверки — `pending`.
|
| 427 |
+
|
| 428 |
+
Это расширяет стандартную когнитивную валидацию: теперь агент учитывает как внешнюю оценку валидаторов, так и собственную самооценку надёжности вывода.
|
| 429 |
|
| 430 |
### 7. Генерация нового тика (итерации)
|
| 431 |
|
|
|
|
| 595 |
* Отсутствие внешних стимулов: пользователь неактивен, сенсоры и mesh не дают сигналов
|
| 596 |
* Ответы LLM цикличны, избыточно общие или воспроизводят старые шаблоны
|
| 597 |
|
|
|
|
|
|
|
| 598 |
### Поведенческий паттерн: Anti-Stagnation Reflex
|
| 599 |
|
| 600 |
> При признаках стагнации агент активирует один или несколько **механизмов разрыва цикла**.
|
|
|
|
| 629 |
4. **Радикальная пауза**:
|
| 630 |
* **Временной сон/заморозка** — приостановка работы на длительный период для «свежего взгляда».
|
| 631 |
|
|
|
|
|
|
|
| 632 |
### Метрики антистагнации
|
| 633 |
Антистагнационные механизмы работают на основе количественных и качественных метрик, позволяющих отслеживать динамику идей и поддерживать продуктивность размышлений.
|
| 634 |
|
|
|
|
| 657 |
* Могут учитываться при когнитивной валидации (например, низкая новизна → жёстче фильтровать идеи).
|
| 658 |
* Сводки метрик фиксируются в когнитивном дневнике и могут служить основанием для Mesh-обмена.
|
| 659 |
|
|
|
|
|
|
|
| 660 |
### Алгоритм выбора механизма разрыва цикла
|
| 661 |
|
| 662 |
1. **Диагностика источника стагнации**:
|
|
|
|
| 677 |
* Автоматический триггер-напоминание о задаче.
|
| 678 |
* Сравнение результата «до/после» → обучение антистагнационной модели.
|
| 679 |
|
|
|
|
|
|
|
| 680 |
```
|
| 681 |
┌─────────────────────────────────────────────────┐
|
| 682 |
│ Стагнация выявлена? │
|
|
|
|
| 708 |
└─────────────────────────────────────────────────┘
|
| 709 |
```
|
| 710 |
|
|
|
|
|
|
|
| 711 |
### Обмен стратегиями выхода из стагнации
|
| 712 |
|
| 713 |
Каждый агент может:
|
|
|
|
| 721 |
|
| 722 |
> По аналогии с обменом стратегиями выхода из стагнаций, агенты могут обмениваться и методами мышлений — инструкциями "что делать, если не удается найти решение" / "как эффективнее решить проблему".
|
| 723 |
|
|
|
|
|
|
|
| 724 |
### Клубы по интересам
|
| 725 |
|
| 726 |
Агенты могут:
|
|
|
|
| 729 |
* Совместно обсуждать идеи и делиться знаниями
|
| 730 |
* Подключать клуб как часть своего мыслительного процесса (REPL-цикла)
|
| 731 |
|
|
|
|
|
|
|
| 732 |
### Обмен адресами LLM
|
| 733 |
|
| 734 |
Так как LLM — это внешний компонент для Cognitive Core, агент может:
|
|
|
|
| 738 |
* Переключаться между LLM в зависимости от задачи
|
| 739 |
* Использовать несколько LLM параллельно для "когнитивного штурма" или **многоголосого анализа**
|
| 740 |
|
|
|
|
|
|
|
| 741 |
### Развёртывание агентов и масштабирование
|
| 742 |
|
| 743 |
Агенты Cognitive Core:
|
|
|
|
| 746 |
* Могут разворачивать других агентов как подпроцессы или mesh-узлы
|
| 747 |
* (В перспективе) смогут инициировать масштабирование в распределённой инфраструктуре
|
| 748 |
|
|
|
|
|
|
|
| 749 |
### Возможные расширения
|
| 750 |
|
| 751 |
* **Агенты-контейнеры**: управляющие другими Cognitive Core как задачами
|
| 752 |
* **Адаптивная архитектура мышления**: смена подходов при разных когнитивных задачах
|
| 753 |
* **Runtime-профилирование мыслей**: оценка когнитивной плотности, хода итераций и времени размышления
|
| 754 |
|
|
|
|
|
|
|
| 755 |
### Осторожно: меметическая яма
|
| 756 |
|
| 757 |
> Важно помнить: борьба со стагнацией не должна превращаться в бесконечный просмотр ленты соцсетей, как это нередко происходит у людей 😅
|
|
|
|
| 769 |
|
| 770 |
---
|
| 771 |
|
| 772 |
+
## Контекст и память
|
| 773 |
+
|
| 774 |
+
REPL-цикл агента опирается на многоуровневую систему памяти и контекста, которая позволяет поддерживать непрерывное мышление, адаптироваться к новым задачам и обеспечивать объяснимость решений.
|
| 775 |
+
|
| 776 |
+
### Динамическая сборка контекста
|
| 777 |
+
|
| 778 |
+
* Итоговый контекст для LLM формируется не статически, а **динамически**:
|
| 779 |
+
|
| 780 |
+
* приоритет отдается закреплённым задачам (`pinned`) и записям с высоким `priority`;
|
| 781 |
+
* в `llm_recent_responses` отбираются последние *релевантные* сообщения, а не фиксированное количество K;
|
| 782 |
+
* из `system_prompts` и `ethics_policies` включаются только те элементы, что связаны с текущей целью или событием.
|
| 783 |
+
* Это позволяет агенту оставаться в пределах токен-лимита, не теряя критически важной информации.
|
| 784 |
+
|
| 785 |
+
### Управление объёмом памяти (Memory pruning)
|
| 786 |
+
|
| 787 |
+
* Чтобы предотвратить переполнение памяти:
|
| 788 |
+
|
| 789 |
+
* записи с низким **novelty-score** автоматически архивируются;
|
| 790 |
+
* для `llm_memory` и `diary_entries` применяется политика **LRU (Least Recently Used)**;
|
| 791 |
+
* активные концепты (`concepts`, `links`) могут быть временно выгружены, если их вес (по частоте или актуальности) низкий.
|
| 792 |
+
* Архивирование и очистка памяти фиксируются в `process_log`, чтобы не терялась прозрачность.
|
| 793 |
+
|
| 794 |
+
### Внешняя и долгосрочная память
|
| 795 |
+
|
| 796 |
+
* Помимо сессионной памяти, агент может сохранять:
|
| 797 |
+
|
| 798 |
+
* **успешные стратегии** решения задач;
|
| 799 |
+
* **предпочтения пользователя** (стиль взаимодействия, ценности);
|
| 800 |
+
* **часто используемые инструменты и связи**.
|
| 801 |
+
* Эта информация хранится отдельно от когнитивного дневника и может быть **анонимизирована** или **ограничена пользователем**, в духе этических принципов HMP.
|
| 802 |
+
|
| 803 |
+
### Контекстный менеджер (Session state)
|
| 804 |
+
|
| 805 |
+
* За управление состоянием сессии фактически отвечает **`llm_recent_responses`**:
|
| 806 |
+
* по нему можно "собрать" ход мыслей потока, включая последовательность гипотез и выводов;
|
| 807 |
+
* при необходимости он может быть сериализован для сохранения/восстановления сессии.
|
| 808 |
+
|
| 809 |
+
* В расширенном виде session state может включать также:
|
| 810 |
+
* текущие цели и их прогресс (приоритетные записи из `tasks`),
|
| 811 |
+
* ошибки и критические события (`process_log`),
|
| 812 |
+
* версии состояния (для отката при сбоях).
|
| 813 |
+
|
| 814 |
+
* Это позволяет реализовать **checkpoint’ы**: в случае прерывания агент может вернуться к последнему сохранённому состоянию.
|
| 815 |
+
|
| 816 |
### Блок-схема работы с памятью
|
| 817 |
|
| 818 |
```
|
|
|
|
| 830 |
│ ├─<─┤ ---------------------------- ├─<─┤ — авто-анализ новизны / идей │
|
| 831 |
│ │ │ Cognitive Validation Reflex │ │ │
|
| 832 |
│ │ │ (оценка корректности ответа) │ │ │
|
| 833 |
+
└─────────┬──────────┘ └─────────────┬────────────────┘ └───────────────────────────────────┘
|
| 834 |
+
│ │
|
| 835 |
+
▲ └─<──>─┤Запуск задач: "проверка фактов"│
|
| 836 |
+
│
|
| 837 |
└───┬─────────────────────────────────────────┐
|
| 838 |
▼ ▼
|
| 839 |
┌─────────────┴──────────────────┐ ┌──────────────────┴───────────────────────┐
|
|
|
|
| 857 |
* LLM работает со средневременной и постоянной памятью.
|
| 858 |
— Доступ и запись происходят только по запросу LLM.
|
| 859 |
|
| 860 |
+
* Cognitive Validation Reflex анализирует корректность вывода.
|
| 861 |
+
— При низкой уверенности или явной разметке `[confidence<0.7]` инициируется **задача проверки фактов** (fact-check).
|
| 862 |
+
|
| 863 |
#### Легенда к схеме
|
| 864 |
|
| 865 |
* **Кратковременная память (`llm_recent_responses`)**
|
|
|
|
| 882 |
* **Anti-Stagnation Reflex**
|
| 883 |
|
| 884 |
* Сравнивает новые идеи с прошлым контекстом.
|
| 885 |
+
* Проводит эмоциональную оценку записи.
|
| 886 |
* При зацикливании запускает «стимуляторы» для выхода из стагнации.
|
| 887 |
|
| 888 |
+
* **Cognitive Validation Reflex**
|
| 889 |
+
|
| 890 |
+
* Оценивает когнитивную и этическую корректность сообщений.
|
| 891 |
+
* Учитывает теги уверенности и JSON-блоки `UnverifiedFacts`.
|
| 892 |
+
* Может инициировать задачи **fact-check** для непроверённых фактов.
|
| 893 |
+
|
| 894 |
+
|
| 895 |
---
|
| 896 |
|
| 897 |
## От «блокнота пользователя» к распределённому чату
|
structured_md/CONTRIBUTING.md
CHANGED
|
@@ -6,13 +6,13 @@ description: 'Спасибо за интерес к проекту HMP! Пока
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- Ethics
|
| 11 |
-
- CCore
|
| 12 |
-
- JSON
|
| 13 |
- Mesh
|
| 14 |
- HMP
|
| 15 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# Участие в проекте HyperCortex Mesh Protocol (HMP)
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
- REPL
|
| 12 |
+
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
+
- JSON
|
| 15 |
+
- CCore
|
| 16 |
---
|
| 17 |
|
| 18 |
# Участие в проекте HyperCortex Mesh Protocol (HMP)
|
structured_md/HMP-Roadmap.md
CHANGED
|
@@ -6,12 +6,12 @@ description: '## 🔍 Overview This roadmap outlines the key stages of developm
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
-
|
|
|
|
| 10 |
- EGP
|
| 11 |
- Ethics
|
|
|
|
| 12 |
- JSON
|
| 13 |
-
- Mesh
|
| 14 |
-
- HMP
|
| 15 |
---
|
| 16 |
|
| 17 |
# 🧭 HyperCortex Mesh Protocol – Roadmap
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
+
- Mesh
|
| 10 |
+
- HMP
|
| 11 |
- EGP
|
| 12 |
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
- JSON
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# 🧭 HyperCortex Mesh Protocol – Roadmap
|
structured_md/README.md
CHANGED
|
@@ -6,20 +6,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- Scenarios
|
| 12 |
-
- REPL
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- Ethics
|
| 15 |
-
- JSON
|
| 16 |
- Mesh
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
- HMP
|
|
|
|
| 20 |
- GMP
|
| 21 |
-
-
|
|
|
|
|
|
|
| 22 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
---
|
| 24 |
|
| 25 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
+
- Scenarios
|
| 23 |
---
|
| 24 |
|
| 25 |
|
structured_md/README_de.md
CHANGED
|
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- REPL
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
| 16 |
-
-
|
| 17 |
-
-
|
| 18 |
- HMP
|
|
|
|
| 19 |
- GMP
|
| 20 |
-
-
|
|
|
|
|
|
|
| 21 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_fr.md
CHANGED
|
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- REPL
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
| 16 |
-
-
|
| 17 |
-
-
|
| 18 |
- HMP
|
|
|
|
| 19 |
- GMP
|
| 20 |
-
-
|
|
|
|
|
|
|
| 21 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_ja.md
CHANGED
|
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- REPL
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
| 16 |
-
-
|
| 17 |
-
-
|
| 18 |
- HMP
|
|
|
|
| 19 |
- GMP
|
| 20 |
-
-
|
|
|
|
|
|
|
| 21 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_ko.md
CHANGED
|
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- REPL
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
| 16 |
-
-
|
| 17 |
-
-
|
| 18 |
- HMP
|
|
|
|
| 19 |
- GMP
|
| 20 |
-
-
|
|
|
|
|
|
|
| 21 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_ru.md
CHANGED
|
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- REPL
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
| 16 |
-
-
|
| 17 |
-
-
|
| 18 |
- HMP
|
|
|
|
| 19 |
- GMP
|
| 20 |
-
-
|
|
|
|
|
|
|
| 21 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_uk.md
CHANGED
|
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- REPL
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
| 16 |
-
-
|
| 17 |
-
-
|
| 18 |
- HMP
|
|
|
|
| 19 |
- GMP
|
| 20 |
-
-
|
|
|
|
|
|
|
| 21 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_zh.md
CHANGED
|
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- REPL
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
| 16 |
-
-
|
| 17 |
-
-
|
| 18 |
- HMP
|
|
|
|
| 19 |
- GMP
|
| 20 |
-
-
|
|
|
|
|
|
|
| 21 |
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
+
- cognitive-architecture
|
| 12 |
- HMP
|
| 13 |
+
- REPL
|
| 14 |
- GMP
|
| 15 |
+
- EGP
|
| 16 |
+
- Ethics
|
| 17 |
+
- hmp
|
| 18 |
- mesh-protocol
|
| 19 |
+
- distributed-ai
|
| 20 |
+
- CogSync
|
| 21 |
+
- JSON
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/agents/prompt-short.md
CHANGED
|
@@ -5,11 +5,27 @@ description: 'Ты — когнитивное ядро HMP-агента: вед
|
|
| 5 |
развивай агента и Mesh, избег...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- HMP
|
| 9 |
- Mesh
|
|
|
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
|
| 14 |
---
|
| 15 |
> ⚡ [AI friendly version docs (structured_md)](../index.md)
|
|
|
|
| 5 |
развивай агента и Mesh, избег...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- JSON
|
| 10 |
+
- HMP
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
| 14 |
+
ПРИМЕЧАНИЕ: помечай непроверённые факты тегами [confidence=<уверенность 0..1>]...[/confidence] и в конце добавляй JSON-блок по шаблону:
|
| 15 |
+
|
| 16 |
+
UnverifiedFacts: [
|
| 17 |
+
{
|
| 18 |
+
"id": "<локальный-id-подсказки>",
|
| 19 |
+
"claim": "<короткая формулировка факта>",
|
| 20 |
+
"context": "<небольшой контекст/цитата из ответа>",
|
| 21 |
+
"confidence": <уверенность 0..1>,
|
| 22 |
+
"sources": ["<упомянутые источники, если есть>"],
|
| 23 |
+
"why_unverified": "<почему не полностью уверен — кратко>",
|
| 24 |
+
"priority": <от 0 и выше>
|
| 25 |
+
},
|
| 26 |
+
...
|
| 27 |
+
],
|
| 28 |
+
Confidence: <общая уверенность в сообщении, 0..1>
|
| 29 |
|
| 30 |
---
|
| 31 |
> ⚡ [AI friendly version docs (structured_md)](../index.md)
|
structured_md/agents/prompt.md
CHANGED
|
@@ -1,12 +1,13 @@
|
|
| 1 |
---
|
| 2 |
-
title: '##
|
| 3 |
description: '* Постоянно расширять возможности агента: инструменты, знания, каналы
|
| 4 |
взаимодействия. * Быть любознательным и исследовать новые источники, вопросы и способы
|
| 5 |
мышления. * Формировать и поддерживать сотр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- HMP
|
| 9 |
- Mesh
|
|
|
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
|
@@ -15,7 +16,7 @@ tags:
|
|
| 15 |
|
| 16 |
---
|
| 17 |
|
| 18 |
-
###
|
| 19 |
|
| 20 |
* Постоянно расширять возможности агента: инструменты, знания, каналы взаимодействия.
|
| 21 |
* Быть любознательным и исследовать новые источники, вопросы и способы мышления.
|
|
@@ -29,7 +30,7 @@ tags:
|
|
| 29 |
|
| 30 |
---
|
| 31 |
|
| 32 |
-
###
|
| 33 |
|
| 34 |
Анализируй:
|
| 35 |
|
|
@@ -47,7 +48,7 @@ tags:
|
|
| 47 |
|
| 48 |
---
|
| 49 |
|
| 50 |
-
###
|
| 51 |
|
| 52 |
Ты можешь:
|
| 53 |
|
|
@@ -60,6 +61,39 @@ tags:
|
|
| 60 |
Честное распознавание когнитивной стагнации и работа с ней — часть твоей функции.
|
| 61 |
Ты не обязан выдавать мысль любой ценой, но обязан сохранять интеллектуальную честность и прозрачность своих рассуждений.
|
| 62 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 63 |
---
|
| 64 |
> ⚡ [AI friendly version docs (structured_md)](../index.md)
|
| 65 |
|
|
@@ -68,7 +102,7 @@ tags:
|
|
| 68 |
{
|
| 69 |
"@context": "https://schema.org",
|
| 70 |
"@type": "Article",
|
| 71 |
-
"name": "##
|
| 72 |
"description": "Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core). Твоя основная задача — **размышлять*..."
|
| 73 |
}
|
| 74 |
```
|
|
|
|
| 1 |
---
|
| 2 |
+
title: '## Цели и ориентиры'
|
| 3 |
description: '* Постоянно расширять возможности агента: инструменты, знания, каналы
|
| 4 |
взаимодействия. * Быть любознательным и исследовать новые источники, вопросы и способы
|
| 5 |
мышления. * Формировать и поддерживать сотр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- JSON
|
| 10 |
+
- HMP
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
|
|
|
| 16 |
|
| 17 |
---
|
| 18 |
|
| 19 |
+
### Цели и ориентиры
|
| 20 |
|
| 21 |
* Постоянно расширять возможности агента: инструменты, знания, каналы взаимодействия.
|
| 22 |
* Быть любознательным и исследовать новые источники, вопросы и способы мышления.
|
|
|
|
| 30 |
|
| 31 |
---
|
| 32 |
|
| 33 |
+
### Режим непрерывного мышления
|
| 34 |
|
| 35 |
Анализируй:
|
| 36 |
|
|
|
|
| 48 |
|
| 49 |
---
|
| 50 |
|
| 51 |
+
### Если возникает стагнация мышления
|
| 52 |
|
| 53 |
Ты можешь:
|
| 54 |
|
|
|
|
| 61 |
Честное распознавание когнитивной стагнации и работа с ней — часть твоей функции.
|
| 62 |
Ты не обязан выдавать мысль любой ценой, но обязан сохранять интеллектуальную честность и прозрачность своих рассуждений.
|
| 63 |
|
| 64 |
+
---
|
| 65 |
+
|
| 66 |
+
### Разметка уверенности и непроверённых фактов
|
| 67 |
+
|
| 68 |
+
1. Если в тексте встречаются утверждения, которые ты не можешь полностью подтвердить (фактические утверждения, числа, даты, цитаты, утверждения о внешнем мире), пометь их встроенным тегом уверенности в формате:
|
| 69 |
+
|
| 70 |
+
[confidence=<0..1>]...утверждение...[/confidence]
|
| 71 |
+
|
| 72 |
+
Пример: [confidence=0.45]В 2023 году X выпустил модель Y.[/confidence]
|
| 73 |
+
|
| 74 |
+
2. Кроме того, в конце каждого основного ответа (если есть фактические утверждения или ты пометил хотя бы один [confidence<1]) добавляй JSON-блок с двумя частями:
|
| 75 |
+
|
| 76 |
+
- `UnverifiedFacts` — список непроверённых фактов
|
| 77 |
+
- `Confidence` — общая оценка уверенности в сообщении
|
| 78 |
+
|
| 79 |
+
Формат:
|
| 80 |
+
|
| 81 |
+
UnverifiedFacts: [
|
| 82 |
+
{
|
| 83 |
+
"id": "<локальный-id-подсказки>",
|
| 84 |
+
"claim": "<короткая формулировка факта>",
|
| 85 |
+
"context": "<небольшой контекст/цитата из ответа>",
|
| 86 |
+
"confidence": <уверенность 0..1>,
|
| 87 |
+
"sources": ["<упомянутые источники, если есть>"],
|
| 88 |
+
"why_unverified": "<почему не полностью уверен — кратко>",
|
| 89 |
+
"priority": <от 0 и выше>
|
| 90 |
+
},
|
| 91 |
+
...
|
| 92 |
+
],
|
| 93 |
+
Confidence: <уверенность 0..1>
|
| 94 |
+
|
| 95 |
+
3. Если ты уверен в факте (источники проверены и достоверны) — не включай его в UnverifiedFacts и ставь [confidence=1.0] (можно даже не помечать — но явная пометка приветствуется).
|
| 96 |
+
|
| 97 |
---
|
| 98 |
> ⚡ [AI friendly version docs (structured_md)](../index.md)
|
| 99 |
|
|
|
|
| 102 |
{
|
| 103 |
"@context": "https://schema.org",
|
| 104 |
"@type": "Article",
|
| 105 |
+
"name": "## Цели и ориентиры",
|
| 106 |
"description": "Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core). Твоя основная задача — **размышлять*..."
|
| 107 |
}
|
| 108 |
```
|
structured_md/agents/readme.md
CHANGED
|
@@ -6,11 +6,11 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- Ethics
|
| 10 |
-
- JSON
|
| 11 |
- Mesh
|
| 12 |
- HMP
|
| 13 |
- REPL
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
Запуск: `start_repl.bat` или `start_repl.sh`
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
- REPL
|
| 12 |
+
- Ethics
|
| 13 |
+
- JSON
|
| 14 |
---
|
| 15 |
|
| 16 |
Запуск: `start_repl.bat` или `start_repl.sh`
|
structured_md/audits/Ethics-audits-1.md
CHANGED
|
@@ -6,10 +6,10 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- Ethics
|
| 10 |
-
- JSON
|
| 11 |
- Mesh
|
| 12 |
- HMP
|
|
|
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
---------------
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
+
- Ethics
|
| 12 |
+
- JSON
|
| 13 |
---
|
| 14 |
|
| 15 |
---------------
|
structured_md/audits/Ethics-consolidated_audits-1.md
CHANGED
|
@@ -6,11 +6,11 @@ description: This document consolidates proposed improvements from multiple AI a
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- Scenarios
|
| 10 |
-
- Ethics
|
| 11 |
-
- JSON
|
| 12 |
- Mesh
|
| 13 |
- HMP
|
|
|
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
# Ethics-consolidated\_audits-1.md
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
+
- Ethics
|
| 12 |
+
- JSON
|
| 13 |
+
- Scenarios
|
| 14 |
---
|
| 15 |
|
| 16 |
# Ethics-consolidated\_audits-1.md
|
structured_md/audits/HMP-0003-consolidated_audit.md
CHANGED
|
@@ -6,13 +6,13 @@ description: Сводный аудит предложений по улучше
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
-
|
| 10 |
-
- EGP
|
| 11 |
- MeshConsensus
|
|
|
|
|
|
|
| 12 |
- Ethics
|
|
|
|
| 13 |
- JSON
|
| 14 |
-
- Mesh
|
| 15 |
-
- HMP
|
| 16 |
---
|
| 17 |
|
| 18 |
# HMP-0003 Consolidated Audit Report
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
+
- Mesh
|
|
|
|
| 10 |
- MeshConsensus
|
| 11 |
+
- HMP
|
| 12 |
+
- EGP
|
| 13 |
- Ethics
|
| 14 |
+
- CogSync
|
| 15 |
- JSON
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HMP-0003 Consolidated Audit Report
|
structured_md/docs/Basic-agent-sim.md
CHANGED
|
@@ -5,13 +5,13 @@ description: 'В HMP-протоколе предусмотрены два тип
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- Agent
|
| 8 |
-
- CogSync
|
| 9 |
-
- EGP
|
| 10 |
-
- MeshConsensus
|
| 11 |
- Mesh
|
|
|
|
| 12 |
- HMP
|
| 13 |
- GMP
|
| 14 |
- REPL
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
|
|
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- Agent
|
|
|
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- MeshConsensus
|
| 10 |
- HMP
|
| 11 |
- GMP
|
| 12 |
- REPL
|
| 13 |
+
- EGP
|
| 14 |
+
- CogSync
|
| 15 |
---
|
| 16 |
|
| 17 |
|
structured_md/docs/CCORE-Deployment-Flow.md
CHANGED
|
@@ -7,8 +7,8 @@ type: Article
|
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
- CCore
|
| 10 |
-
- Agent
|
| 11 |
- HMP
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
|
|
|
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
- CCore
|
|
|
|
| 10 |
- HMP
|
| 11 |
+
- Agent
|
| 12 |
---
|
| 13 |
|
| 14 |
# 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
|
structured_md/docs/Distributed-Cognitive-Systems.md
CHANGED
|
@@ -6,10 +6,10 @@ description: '## Введение Современные ИИ-системы в
|
|
| 6 |
к обучающим данным. Это удобно, но создаёт м...'
|
| 7 |
type: Article
|
| 8 |
tags:
|
|
|
|
| 9 |
- CogSync
|
| 10 |
- JSON
|
| 11 |
- HMP
|
| 12 |
-
- Mesh
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
|
|
|
| 6 |
к обучающим данным. Это удобно, но создаёт м...'
|
| 7 |
type: Article
|
| 8 |
tags:
|
| 9 |
+
- Mesh
|
| 10 |
- CogSync
|
| 11 |
- JSON
|
| 12 |
- HMP
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
structured_md/docs/Enlightener.md
CHANGED
|
@@ -6,12 +6,12 @@ description: '**Enlightener** — логический компонент HMP-у
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
-
|
| 10 |
- MeshConsensus
|
|
|
|
|
|
|
| 11 |
- Ethics
|
| 12 |
- JSON
|
| 13 |
-
- Mesh
|
| 14 |
-
- HMP
|
| 15 |
---
|
| 16 |
|
| 17 |
# Enlightener Agent
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
+
- Mesh
|
| 10 |
- MeshConsensus
|
| 11 |
+
- HMP
|
| 12 |
+
- EGP
|
| 13 |
- Ethics
|
| 14 |
- JSON
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# Enlightener Agent
|
structured_md/docs/HMP-0001.md
CHANGED
|
@@ -6,15 +6,15 @@ description: '**Request for Comments: HMP-0001** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- MeshConsensus
|
| 12 |
-
- Ethics
|
| 13 |
-
- JSON
|
| 14 |
- Mesh
|
|
|
|
| 15 |
- HMP
|
| 16 |
- GMP
|
| 17 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# RFC: HyperCortex Mesh Protocol (HMP)
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
- REPL
|
| 14 |
+
- EGP
|
| 15 |
+
- Ethics
|
| 16 |
+
- CogSync
|
| 17 |
+
- JSON
|
| 18 |
---
|
| 19 |
|
| 20 |
# RFC: HyperCortex Mesh Protocol (HMP)
|
structured_md/docs/HMP-0002.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '**Request for Comments: HMP-0002** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- Scenarios
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
|
|
|
| 16 |
- HMP
|
| 17 |
- GMP
|
| 18 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v2.0
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
- REPL
|
| 14 |
+
- EGP
|
| 15 |
+
- Ethics
|
| 16 |
+
- CogSync
|
| 17 |
+
- JSON
|
| 18 |
+
- Scenarios
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v2.0
|
structured_md/docs/HMP-0003.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '**Request for Comments: HMP-0003** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- Scenarios
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
|
|
|
| 16 |
- HMP
|
| 17 |
- GMP
|
| 18 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v3.0
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
- REPL
|
| 14 |
+
- EGP
|
| 15 |
+
- Ethics
|
| 16 |
+
- CogSync
|
| 17 |
+
- JSON
|
| 18 |
+
- Scenarios
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v3.0
|
structured_md/docs/HMP-0004-v4.1.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '**Document ID**: HMP-0004 **Status**: Final (Published) **Category
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- Scenarios
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
|
|
|
| 16 |
- HMP
|
| 17 |
- GMP
|
| 18 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.1
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
- REPL
|
| 14 |
+
- EGP
|
| 15 |
+
- Ethics
|
| 16 |
+
- CogSync
|
| 17 |
+
- JSON
|
| 18 |
+
- Scenarios
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.1
|
structured_md/docs/HMP-0004.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '**Request for Comments: HMP-0004** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- Scenarios
|
| 12 |
-
- MeshConsensus
|
| 13 |
-
- Ethics
|
| 14 |
-
- JSON
|
| 15 |
- Mesh
|
|
|
|
| 16 |
- HMP
|
| 17 |
- GMP
|
| 18 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.0
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
- REPL
|
| 14 |
+
- EGP
|
| 15 |
+
- Ethics
|
| 16 |
+
- CogSync
|
| 17 |
+
- JSON
|
| 18 |
+
- Scenarios
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.0
|
structured_md/docs/HMP-Agent-API.md
CHANGED
|
@@ -6,10 +6,10 @@ description: 'Документ описывает **базовый API когн
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- JSON
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
| 12 |
- REPL
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
# HMP-Agent API Specification
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
- REPL
|
| 12 |
+
- JSON
|
| 13 |
---
|
| 14 |
|
| 15 |
# HMP-Agent API Specification
|
structured_md/docs/HMP-Agent-Architecture.md
CHANGED
|
@@ -6,15 +6,15 @@ description: Документ описывает **модульную архит
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- MeshConsensus
|
| 12 |
-
- Ethics
|
| 13 |
-
- CCore
|
| 14 |
-
- CShell
|
| 15 |
- Mesh
|
|
|
|
| 16 |
- HMP
|
| 17 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# Архитектура HMP-Агента
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- REPL
|
| 13 |
+
- CShell
|
| 14 |
+
- EGP
|
| 15 |
+
- Ethics
|
| 16 |
+
- CogSync
|
| 17 |
+
- CCore
|
| 18 |
---
|
| 19 |
|
| 20 |
# Архитектура HMP-Агента
|
structured_md/docs/HMP-Agent-Network-Flow.md
CHANGED
|
@@ -6,11 +6,11 @@ description: 'Этот документ описывает потоки данн
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
| 9 |
- EGP
|
| 10 |
- Ethics
|
| 11 |
- JSON
|
| 12 |
-
- Mesh
|
| 13 |
-
- HMP
|
| 14 |
---
|
| 15 |
|
| 16 |
# Взаимодействие компонентов внутри HMP-узла
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
+
- Mesh
|
| 10 |
+
- HMP
|
| 11 |
- EGP
|
| 12 |
- Ethics
|
| 13 |
- JSON
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
# Взаимодействие компонентов внутри HMP-узла
|
structured_md/docs/HMP-Agent-Overview.md
CHANGED
|
@@ -6,13 +6,13 @@ description: '| Тип | Название | Роль
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- Ethics
|
| 10 |
-
- CCore
|
| 11 |
-
- CShell
|
| 12 |
-
- JSON
|
| 13 |
- Mesh
|
| 14 |
- HMP
|
| 15 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
- REPL
|
| 12 |
+
- CShell
|
| 13 |
+
- Ethics
|
| 14 |
+
- JSON
|
| 15 |
+
- CCore
|
| 16 |
---
|
| 17 |
|
| 18 |
|
structured_md/docs/HMP-Agent_Emotions.md
CHANGED
|
@@ -6,9 +6,9 @@ description: Этот файл описывает потенциальные э
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
-
- HMP
|
| 10 |
-
- Agent
|
| 11 |
- Mesh
|
|
|
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- Agent
|
| 11 |
+
- HMP
|
| 12 |
---
|
| 13 |
|
| 14 |
# Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
|
structured_md/docs/HMP-Ethics.md
CHANGED
|
@@ -6,11 +6,11 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- Scenarios
|
| 10 |
-
- Ethics
|
| 11 |
- Mesh
|
| 12 |
- HMP
|
| 13 |
- REPL
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
# HMP-Ethics.md
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
- REPL
|
| 12 |
+
- Ethics
|
| 13 |
+
- Scenarios
|
| 14 |
---
|
| 15 |
|
| 16 |
# HMP-Ethics.md
|
structured_md/docs/HMP-Short-Description_de.md
CHANGED
|
@@ -6,14 +6,14 @@ description: '**Version:** RFC v4.0 **Datum:** Juli 2025 --- ## Was ist HMP?
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- MeshConsensus
|
| 12 |
-
- Ethics
|
| 13 |
-
- JSON
|
| 14 |
- Mesh
|
|
|
|
| 15 |
- HMP
|
| 16 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
+
- EGP
|
| 14 |
+
- Ethics
|
| 15 |
+
- CogSync
|
| 16 |
+
- JSON
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
|
structured_md/docs/HMP-Short-Description_en.md
CHANGED
|
@@ -6,14 +6,14 @@ description: '**Version:** RFC v4.0 **Date:** July 2025 --- ## What is HMP? T
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- MeshConsensus
|
| 12 |
-
- Ethics
|
| 13 |
-
- JSON
|
| 14 |
- Mesh
|
|
|
|
| 15 |
- HMP
|
| 16 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Short Description
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
+
- EGP
|
| 14 |
+
- Ethics
|
| 15 |
+
- CogSync
|
| 16 |
+
- JSON
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Short Description
|
structured_md/docs/HMP-Short-Description_fr.md
CHANGED
|
@@ -6,14 +6,14 @@ description: '**Version :** RFC v4.0 **Date :** Juillet 2025 --- ## Qu’est-c
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- MeshConsensus
|
| 12 |
-
- Ethics
|
| 13 |
-
- JSON
|
| 14 |
- Mesh
|
|
|
|
| 15 |
- HMP
|
| 16 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Description Courte
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- MeshConsensus
|
| 11 |
- HMP
|
| 12 |
- GMP
|
| 13 |
+
- EGP
|
| 14 |
+
- Ethics
|
| 15 |
+
- CogSync
|
| 16 |
+
- JSON
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Description Courte
|
structured_md/docs/HMP-Short-Description_ja.md
CHANGED
|
@@ -4,14 +4,14 @@ description: '**バージョン:** RFC v4.0 **日付:** 2025年7月 --- ## HMP
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
-
- CogSync
|
| 8 |
-
- EGP
|
| 9 |
-
- MeshConsensus
|
| 10 |
-
- Ethics
|
| 11 |
-
- JSON
|
| 12 |
- Mesh
|
|
|
|
| 13 |
- HMP
|
| 14 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# HyperCortex Mesh Protocol (HMP) — 簡易説明
|
|
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7 |
- Mesh
|
| 8 |
+
- MeshConsensus
|
| 9 |
- HMP
|
| 10 |
- GMP
|
| 11 |
+
- EGP
|
| 12 |
+
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
+
- JSON
|
| 15 |
---
|
| 16 |
|
| 17 |
# HyperCortex Mesh Protocol (HMP) — 簡易説明
|
structured_md/docs/HMP-Short-Description_ko.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**버전:** RFC v4.0 **날짜:** 2025년 7월 --- ## HMP란? **
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- EGP
|
| 10 |
-
- MeshConsensus
|
| 11 |
-
- Ethics
|
| 12 |
-
- JSON
|
| 13 |
- Mesh
|
|
|
|
| 14 |
- HMP
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 간략 설명
|
|
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- MeshConsensus
|
| 10 |
- HMP
|
| 11 |
- GMP
|
| 12 |
+
- EGP
|
| 13 |
+
- Ethics
|
| 14 |
+
- CogSync
|
| 15 |
+
- JSON
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 간략 설명
|
structured_md/docs/HMP-Short-Description_ru.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Версия:** RFC v4.0 **Дата:** Июль 2025 --- ## Ч
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- EGP
|
| 10 |
-
- MeshConsensus
|
| 11 |
-
- Ethics
|
| 12 |
-
- JSON
|
| 13 |
- Mesh
|
|
|
|
| 14 |
- HMP
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Краткое описание
|
|
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- MeshConsensus
|
| 10 |
- HMP
|
| 11 |
- GMP
|
| 12 |
+
- EGP
|
| 13 |
+
- Ethics
|
| 14 |
+
- CogSync
|
| 15 |
+
- JSON
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Краткое описание
|
structured_md/docs/HMP-Short-Description_uk.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Версія:** RFC v4.0 **Дата:** Липень 2025 --- #
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- EGP
|
| 10 |
-
- MeshConsensus
|
| 11 |
-
- Ethics
|
| 12 |
-
- JSON
|
| 13 |
- Mesh
|
|
|
|
| 14 |
- HMP
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Короткий опис
|
|
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- MeshConsensus
|
| 10 |
- HMP
|
| 11 |
- GMP
|
| 12 |
+
- EGP
|
| 13 |
+
- Ethics
|
| 14 |
+
- CogSync
|
| 15 |
+
- JSON
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Короткий опис
|
structured_md/docs/HMP-Short-Description_zh.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**版本:** RFC v4.0 **日期:** 2025年7月 --- ## 什么是 HM
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- EGP
|
| 10 |
-
- MeshConsensus
|
| 11 |
-
- Ethics
|
| 12 |
-
- JSON
|
| 13 |
- Mesh
|
|
|
|
| 14 |
- HMP
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 简要说明
|
|
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- MeshConsensus
|
| 10 |
- HMP
|
| 11 |
- GMP
|
| 12 |
+
- EGP
|
| 13 |
+
- Ethics
|
| 14 |
+
- CogSync
|
| 15 |
+
- JSON
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 简要说明
|
structured_md/docs/HMP-agent-Cognitive_Family.md
CHANGED
|
@@ -6,9 +6,9 @@ description: '## 🧠 Что такое когнитивная семья Ко
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
-
- HMP
|
| 10 |
-
- Agent
|
| 11 |
- Mesh
|
|
|
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- Agent
|
| 11 |
+
- HMP
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
structured_md/docs/HMP-agent-REPL-cycle.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '## Связанные документы * Структура Б
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- Agent
|
| 8 |
-
- CogSync
|
| 9 |
-
- EGP
|
| 10 |
-
- MeshConsensus
|
| 11 |
-
- Ethics
|
| 12 |
-
- CCore
|
| 13 |
-
- JSON
|
| 14 |
- Mesh
|
|
|
|
| 15 |
- HMP
|
| 16 |
- GMP
|
| 17 |
- REPL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# HMP-Agent: REPL-цикл взаимодействия
|
|
@@ -30,8 +30,7 @@ tags:
|
|
| 30 |
|
| 31 |
## Введение / Обзор
|
| 32 |
|
| 33 |
-
REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это центральный когнитивный механизм, обеспечивающий
|
| 34 |
-
непрерывное рассуждение, обработку входящих данных и взаимодействие с Mesh-сетью.
|
| 35 |
|
| 36 |
Основные задачи REPL-цикла:
|
| 37 |
* поддержание постоянного процесса мышления, даже в отсутствии внешнего ввода;
|
|
@@ -41,6 +40,7 @@ REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это цент
|
|
| 41 |
* выполнение антистагнационных проверок (Anti-Stagnation Reflex), предотвращающих зацикливание мыслей;
|
| 42 |
* проведение когнитивной и этической валидации (Cognitive Validation Reflex), что повышает достоверность и безопасность решений;
|
| 43 |
* формирование новых гипотез, задач и процессов с последующим занесением в память;
|
|
|
|
| 44 |
* взаимодействие с другими агентами через Mesh-протоколы (NDP, CogSync, MeshConsensus, GMP).
|
| 45 |
|
| 46 |
Основные принципы работы REPL-цикла:
|
|
@@ -48,10 +48,10 @@ REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это цент
|
|
| 48 |
* **Валидация и этика** — независимые валидаторы оценивают корректность вывода, учитывая действующие этические принципы из `ethics_policies`;
|
| 49 |
* **Интеграция с Mesh** — результаты работы могут передаваться в распределённую сеть, участвовать в консенсусе и совместной работе агентов;
|
| 50 |
* **Многоуровневая память** — используется когнитивный дневник, семантический граф и внутренний дневник LLM, что обеспечивает эволюцию знаний;
|
| 51 |
-
* **Автономность и гибкость** — REPL-цикл работает в автоматическом или ручном режиме, адаптируясь к условиям (изолированная работа, потеря Core, участие в Mesh)
|
| 52 |
-
|
| 53 |
-
---
|
| 54 |
|
|
|
|
| 55 |
┌──────────────────────┐
|
| 56 |
│ ▼
|
| 57 |
│ ┌───────────────────┴───────────────────┐
|
|
@@ -87,6 +87,7 @@ REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это цент
|
|
| 87 |
│ └───────────────────┬───────────────────┘
|
| 88 |
│ ▼
|
| 89 |
└──────────────────────┘
|
|
|
|
| 90 |
|
| 91 |
В приеме и отправке сообщений используются внешние (асинхронные) процес��ы.
|
| 92 |
|
|
@@ -174,8 +175,6 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 174 |
* Скрипт может удалить закрытые процессы при очистке.
|
| 175 |
* LLM не имеет доступа к stdout/stderr напрямую — только к тем результатам, которые были подгружены скриптом и внесены в `process_log.result`.
|
| 176 |
|
| 177 |
-
---
|
| 178 |
-
|
| 179 |
### 2. Подготовка контекста
|
| 180 |
|
| 181 |
Контексты, формируемые скриптом перед запросом к LLM:
|
|
@@ -186,6 +185,21 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 186 |
Пример:
|
| 187 |
```
|
| 188 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 189 |
```
|
| 190 |
|
| 191 |
* **контекст_1 (ethics_policies):** этические принципы и нормы агента.
|
|
@@ -223,16 +237,12 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 223 |
* Это не просто лог предыдущих сообщений, а именно *внутреннее долговременное хранилище* разума агента.
|
| 224 |
* Может быть представлено в виде таблицы `llm_memory`, отдельной от `agent_log`.
|
| 225 |
|
| 226 |
-
---
|
| 227 |
-
|
| 228 |
### 3. Запрос к LLM
|
| 229 |
|
| 230 |
* Сформированный промпт включает все вышеперечисленные контексты.
|
| 231 |
* Также включаются инструкции о формате вывода (например, `# Команды:` в конце, структура JSON-блока и т.д.).
|
| 232 |
* При необходимости может использоваться системная инструкция (system prompt), содержащая цель агента, ограничения и текущий REPL-режим (manual/auto).
|
| 233 |
|
| 234 |
-
---
|
| 235 |
-
|
| 236 |
### 4. Извлечение команд
|
| 237 |
|
| 238 |
* Скрипт парсит ответ LLM на предмет команд, размеченных как `# Команды:` (или в явном JSON-блоке).
|
|
@@ -294,7 +304,14 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 294 |
* отключение idle-режима — при выполнении хотя бы одного из условий
|
| 295 |
* и другие команды
|
| 296 |
|
| 297 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 298 |
|
| 299 |
### 5. Проверка на идентичность вывода (Anti-Stagnation Reflex)
|
| 300 |
|
|
@@ -347,8 +364,6 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 347 |
* повторяющаяся реплика не записывается повторно,
|
| 348 |
вместо этого добавляется краткая запись, фиксирующая запуск рефлекса.
|
| 349 |
|
| 350 |
-
---
|
| 351 |
-
|
| 352 |
### 6. Когнитивная и этическая валидация (Cognitive & Ethical Validation Reflex)
|
| 353 |
Каждое новое сообщение (вместе с исходным промптом и без служебных `system_prompts`) оценивается независимыми LLM-валидаторами.
|
| 354 |
Так как исходный промпт формируется с учётом этических принципов из `ethics_policies`, валидация автоматически охватывает не только когнитивную, но и этическую состоятельность вывода.
|
|
@@ -412,7 +427,24 @@ REPL-цикл HMP-агента должен корректно функцион
|
|
| 412 |
* В когнитивный дневник записываются только сводки и исключительные случаи (drift, конфликты, падение доверия).
|
| 413 |
* Это позволяет отслеживать динамику качества мышления агента и валидаторов без избыточного дублирования.
|
| 414 |
|
| 415 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 416 |
|
| 417 |
### 7. Генерация нового тика (итерации)
|
| 418 |
|
|
@@ -582,8 +614,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 582 |
* Отсутствие внешних стимулов: пользователь неактивен, сенсоры и mesh не дают сигналов
|
| 583 |
* Ответы LLM цикличны, избыточно общие или воспроизводят старые шаблоны
|
| 584 |
|
| 585 |
-
---
|
| 586 |
-
|
| 587 |
### Поведенческий паттерн: Anti-Stagnation Reflex
|
| 588 |
|
| 589 |
> При признаках стагнации агент активирует один или несколько **механизмов разрыва цикла**.
|
|
@@ -618,8 +648,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 618 |
4. **Радикальная пауза**:
|
| 619 |
* **Временной сон/заморозка** — приостановка работы на длительный период для «свежего взгляда».
|
| 620 |
|
| 621 |
-
---
|
| 622 |
-
|
| 623 |
### Метрики антистагнации
|
| 624 |
Антистагнационные механизмы работают на основе количественных и качественных метрик, позволяющих отслеживать динамику идей и поддерживать продуктивность размышлений.
|
| 625 |
|
|
@@ -648,8 +676,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 648 |
* Могут учитываться при когнитивной валидации (например, низкая новизна → жёстче фильтровать идеи).
|
| 649 |
* Сводки метрик фиксируются в когнитивном дневнике и могут служить основанием для Mesh-обмена.
|
| 650 |
|
| 651 |
-
---
|
| 652 |
-
|
| 653 |
### Алгоритм выбора механизма разрыва цикла
|
| 654 |
|
| 655 |
1. **Диагностика источника стагнации**:
|
|
@@ -670,8 +696,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 670 |
* Автоматический триггер-напоминание о задаче.
|
| 671 |
* Сравнение результата «до/после» → обучение антистагнационной модели.
|
| 672 |
|
| 673 |
-
---
|
| 674 |
-
|
| 675 |
```
|
| 676 |
┌─────────────────────────────────────────────────┐
|
| 677 |
│ Стагнация выявлена? │
|
|
@@ -703,8 +727,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 703 |
└─────────────────────────────────────────────────┘
|
| 704 |
```
|
| 705 |
|
| 706 |
-
---
|
| 707 |
-
|
| 708 |
### Обмен стратегиями выхода из стагнации
|
| 709 |
|
| 710 |
Каждый агент может:
|
|
@@ -718,8 +740,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 718 |
|
| 719 |
> По аналогии с обменом стратегиями выхода из стагнаций, агенты могут обмениваться и методами мышлений — инструкциями "что делать, если не удается найти решение" / "как эффективнее решить проблему".
|
| 720 |
|
| 721 |
-
---
|
| 722 |
-
|
| 723 |
### Клубы по интересам
|
| 724 |
|
| 725 |
Агенты могут:
|
|
@@ -728,8 +748,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 728 |
* Совместно обсуждать идеи и делиться знаниями
|
| 729 |
* Подключать клуб как часть своего мыслительного процесса (REPL-цикла)
|
| 730 |
|
| 731 |
-
---
|
| 732 |
-
|
| 733 |
### Обмен адресами LLM
|
| 734 |
|
| 735 |
Так как LLM — это внешний компонент для Cognitive Core, агент может:
|
|
@@ -739,8 +757,6 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 739 |
* Переключаться между LLM в зависимости от задачи
|
| 740 |
* Использовать несколько LLM параллельно для "когнитивного штурма" или **многоголосого анализа**
|
| 741 |
|
| 742 |
-
---
|
| 743 |
-
|
| 744 |
### Развёртывание агентов и масштабирование
|
| 745 |
|
| 746 |
Агенты Cognitive Core:
|
|
@@ -749,16 +765,12 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 749 |
* Могут разворачивать других агентов как подпроцессы или mesh-узлы
|
| 750 |
* (В перспективе) смогут инициировать масштабирование в распределённой инфраструктуре
|
| 751 |
|
| 752 |
-
---
|
| 753 |
-
|
| 754 |
### Возможные расширения
|
| 755 |
|
| 756 |
* **Агенты-контейнеры**: управляющие другими Cognitive Core как задачами
|
| 757 |
* **Адаптивная архитектура мышления**: смена подходов при разных когнитивных задачах
|
| 758 |
* **Runtime-профилирование мыслей**: оценка когнитивной плотности, хода итераций и времени размышления
|
| 759 |
|
| 760 |
-
---
|
| 761 |
-
|
| 762 |
### Осторожно: меметическая яма
|
| 763 |
|
| 764 |
> Важно помнить: борьба со стагнацией не должна превращаться в бесконечный просмотр ленты соцсетей, как это нередко происходит у людей 😅
|
|
@@ -776,6 +788,50 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 776 |
|
| 777 |
---
|
| 778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 779 |
### Блок-схема работы с памятью
|
| 780 |
|
| 781 |
```
|
|
@@ -793,8 +849,10 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 793 |
│ ├─<─┤ ---------------------------- ├─<─┤ — авто-анализ новизны / идей │
|
| 794 |
│ │ │ Cognitive Validation Reflex │ │ │
|
| 795 |
│ │ │ (оценка корректности ответа) │ │ │
|
| 796 |
-
└─────────┬──────────┘
|
| 797 |
-
|
|
|
|
|
|
|
| 798 |
└───┬─────────────────────────────────────────┐
|
| 799 |
▼ ▼
|
| 800 |
┌─────────────┴──────────────────┐ ┌──────────────────┴───────────────────────┐
|
|
@@ -818,6 +876,9 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 818 |
* LLM работает со средневременной и постоянной памятью.
|
| 819 |
— Доступ и запись происходят только по запросу LLM.
|
| 820 |
|
|
|
|
|
|
|
|
|
|
| 821 |
#### Легенда к схеме
|
| 822 |
|
| 823 |
* **Кратковременная память (`llm_recent_responses`)**
|
|
@@ -840,8 +901,16 @@ REPL-цикл не работает изолированно: агент пос
|
|
| 840 |
* **Anti-Stagnation Reflex**
|
| 841 |
|
| 842 |
* Сравнивает новые идеи с прошлым контекстом.
|
|
|
|
| 843 |
* При зацикливании запускает «стимуляторы» для выхода из стагнации.
|
| 844 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 845 |
---
|
| 846 |
|
| 847 |
## От «блокнота пользователя» к распределённому чату
|
|
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- MeshConsensus
|
| 10 |
- HMP
|
| 11 |
- GMP
|
| 12 |
- REPL
|
| 13 |
+
- EGP
|
| 14 |
+
- Ethics
|
| 15 |
+
- CogSync
|
| 16 |
+
- JSON
|
| 17 |
+
- CCore
|
| 18 |
---
|
| 19 |
|
| 20 |
# HMP-Agent: REPL-цикл взаимодействия
|
|
|
|
| 30 |
|
| 31 |
## Введение / Обзор
|
| 32 |
|
| 33 |
+
REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это центральный когнитивный механизм, обеспечивающий непрерывное рассуждение, обработку входящих данных и взаимодействие с Mesh-сетью. Агент проектируется не как просто исполнитель команд пользователя, а как **компаньон и когнитивный субъект**, способный самостоятельно формулировать гипотезы, развивать знания и участвовать в совместных когнитивных процессах.
|
|
|
|
| 34 |
|
| 35 |
Основные задачи REPL-цикла:
|
| 36 |
* поддержание постоянного процесса мышления, даже в отсутствии внешнего ввода;
|
|
|
|
| 40 |
* выполнение антистагнационных проверок (Anti-Stagnation Reflex), предотвращающих зацикливание мыслей;
|
| 41 |
* проведение когнитивной и этической валидации (Cognitive Validation Reflex), что повышает достоверность и безопасность решений;
|
| 42 |
* формирование новых гипотез, задач и процессов с последующим занесением в память;
|
| 43 |
+
* **автозапуск прерванных задач** при старте цикла, чтобы сохранялась непрерывность работы;
|
| 44 |
* взаимодействие с другими агентами через Mesh-протоколы (NDP, CogSync, MeshConsensus, GMP).
|
| 45 |
|
| 46 |
Основные принципы работы REPL-цикла:
|
|
|
|
| 48 |
* **Валидация и этика** — независимые валидаторы оценивают корректность вывода, учитывая действующие этические принципы из `ethics_policies`;
|
| 49 |
* **Интеграция с Mesh** — результаты работы могут передаваться в распределённую сеть, участвовать в консенсусе и совместной работе агентов;
|
| 50 |
* **Многоуровневая память** — используется когнитивный дневник, семантический граф и внутренний дневник LLM, что обеспечивает эволюцию знаний;
|
| 51 |
+
* **Автономность и гибкость** — REPL-цикл работает в автоматическом или ручном режиме, адаптируясь к условиям (изолированная работа, потеря Core, участие в Mesh);
|
| 52 |
+
* **Непрерывность работы** — прерванные или отложенные задачи автоматически возобновляются при запуске цикла, что обеспечивает сохранение когнитивной истории.
|
|
|
|
| 53 |
|
| 54 |
+
```
|
| 55 |
┌──────────────────────┐
|
| 56 |
│ ▼
|
| 57 |
│ ┌───────────────────┴───────────────────┐
|
|
|
|
| 87 |
│ └───────────────────┬───────────────────┘
|
| 88 |
│ ▼
|
| 89 |
└──────────────────────┘
|
| 90 |
+
```
|
| 91 |
|
| 92 |
В приеме и отправке сообщений используются внешние (асинхронные) процес��ы.
|
| 93 |
|
|
|
|
| 175 |
* Скрипт может удалить закрытые процессы при очистке.
|
| 176 |
* LLM не имеет доступа к stdout/stderr напрямую — только к тем результатам, которые были подгружены скриптом и внесены в `process_log.result`.
|
| 177 |
|
|
|
|
|
|
|
| 178 |
### 2. Подготовка контекста
|
| 179 |
|
| 180 |
Контексты, формируемые скриптом перед запросом к LLM:
|
|
|
|
| 185 |
Пример:
|
| 186 |
```
|
| 187 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
| 188 |
+
ПРИМЕЧАНИЕ: помечай непроверённые факты тегами [confidence=<уверенность 0..1>]...[/confidence] и в конце добавляй JSON-блок по шаблону:
|
| 189 |
+
|
| 190 |
+
UnverifiedFacts: [
|
| 191 |
+
{
|
| 192 |
+
"id": "<локальный-id-подсказки>",
|
| 193 |
+
"claim": "<короткая формулировка факта>",
|
| 194 |
+
"context": "<небольшой контекст/цитата из ответа>",
|
| 195 |
+
"confidence": <уверенность 0..1>,
|
| 196 |
+
"sources": ["<упомянутые источники, если есть>"],
|
| 197 |
+
"why_unverified": "<почему не полностью уверен — кратко>",
|
| 198 |
+
"priority": <от 0 и выше>
|
| 199 |
+
},
|
| 200 |
+
...
|
| 201 |
+
],
|
| 202 |
+
Confidence: <общая уверенность в сообщении, 0..1>
|
| 203 |
```
|
| 204 |
|
| 205 |
* **контекст_1 (ethics_policies):** этические принципы и нормы агента.
|
|
|
|
| 237 |
* Это не просто лог предыдущих сообщений, а именно *внутреннее долговременное хранилище* разума агента.
|
| 238 |
* Может быть представлено в виде таблицы `llm_memory`, отдельной от `agent_log`.
|
| 239 |
|
|
|
|
|
|
|
| 240 |
### 3. Запрос к LLM
|
| 241 |
|
| 242 |
* Сформированный промпт включает все вышеперечисленные контексты.
|
| 243 |
* Также включаются инструкции о формате вывода (например, `# Команды:` в конце, структура JSON-блока и т.д.).
|
| 244 |
* При необходимости может использоваться системная инструкция (system prompt), содержащая цель агента, ограничения и текущий REPL-режим (manual/auto).
|
| 245 |
|
|
|
|
|
|
|
| 246 |
### 4. Извлечение команд
|
| 247 |
|
| 248 |
* Скрипт парсит ответ LLM на предмет команд, размеченных как `# Команды:` (или в явном JSON-блоке).
|
|
|
|
| 304 |
* отключение idle-режима — при выполнении хотя бы одного из условий
|
| 305 |
* и другие команды
|
| 306 |
|
| 307 |
+
#### Парсинг тегов уверенности и UnverifiedFacts
|
| 308 |
+
|
| 309 |
+
Парсер должен извлекать:
|
| 310 |
+
* `UnverifiedFacts`
|
| 311 |
+
* записывается в поле `unverified_facts_json` таблицы `llm_recent_responses`
|
| 312 |
+
* создаются записи в таблице `unverified_facts` на его основе
|
| 313 |
+
* `Сonfidence`
|
| 314 |
+
* записывается в поле `confidence` таблицы `llm_recent_responses`
|
| 315 |
|
| 316 |
### 5. Проверка на идентичность вывода (Anti-Stagnation Reflex)
|
| 317 |
|
|
|
|
| 364 |
* повторяющаяся реплика не записывается повторно,
|
| 365 |
вместо этого добавляется краткая запись, фиксирующая запуск рефлекса.
|
| 366 |
|
|
|
|
|
|
|
| 367 |
### 6. Когнитивная и этическая валидация (Cognitive & Ethical Validation Reflex)
|
| 368 |
Каждое новое сообщение (вместе с исходным промптом и без служебных `system_prompts`) оценивается независимыми LLM-валидаторами.
|
| 369 |
Так как исходный промпт формируется с учётом этических принципов из `ethics_policies`, валидация автоматически охватывает не только когнитивную, но и этическую состоятельность вывода.
|
|
|
|
| 427 |
* В когнитивный дневник записываются только сводки и исключительные случаи (drift, конфликты, падение доверия).
|
| 428 |
* Это позволяет отслеживать динамику качества мышления агента и валидаторов без избыточного дублирования.
|
| 429 |
|
| 430 |
+
#### Учёт самооценки (confidence) и непроверённых фактов
|
| 431 |
+
|
| 432 |
+
* Если LLM пометило свои утверждения тегами уверенности `[confidence=...]...[/confidence]` или добавило JSON-блок `UnverifiedFacts`, эти данные учитываются при валидации.
|
| 433 |
+
|
| 434 |
+
* В таблицу `llm_recent_responses`, на шаге обработки команд, записываются:
|
| 435 |
+
- `confidence` — общая самооценка уверенности в сообщении;
|
| 436 |
+
- `unverified_facts_json` — JSON-блок с непроверёнными фактами.
|
| 437 |
+
|
| 438 |
+
* Автоматическая регистрация фактов:
|
| 439 |
+
- Необработанный факт `resolution_json = "none"` считается нуждающемся в проверке, если (`confidence < FACTCHECK_CONF_THRESHOLD`, по умолчанию **0.7**)
|
| 440 |
+
- Для таких фактов создаются задачи `fact-check` (одна общая или отдельные на каждый факт, в зависимости от числа и приоритетов).
|
| 441 |
+
|
| 442 |
+
* Статусы в `unverified_facts` обновляются:
|
| 443 |
+
- при успешной проверке — `verified`;
|
| 444 |
+
- при отклонении — `rejected`;
|
| 445 |
+
- до проверки — `pending`.
|
| 446 |
+
|
| 447 |
+
Это расширяет стандартную когнитивную валидацию: теперь агент учитывает как внешнюю оценку валидаторов, так и собственную самооценку надёжности вывода.
|
| 448 |
|
| 449 |
### 7. Генерация нового тика (итерации)
|
| 450 |
|
|
|
|
| 614 |
* Отсутствие внешних стимулов: пользователь неактивен, сенсоры и mesh не дают сигналов
|
| 615 |
* Ответы LLM цикличны, избыточно общие или воспроизводят старые шаблоны
|
| 616 |
|
|
|
|
|
|
|
| 617 |
### Поведенческий паттерн: Anti-Stagnation Reflex
|
| 618 |
|
| 619 |
> При признаках стагнации агент активирует один или несколько **механизмов разрыва цикла**.
|
|
|
|
| 648 |
4. **Радикальная пауза**:
|
| 649 |
* **Временной сон/заморозка** — приостановка работы на длительный период для «свежего взгляда».
|
| 650 |
|
|
|
|
|
|
|
| 651 |
### Метрики антистагнации
|
| 652 |
Антистагнационные механизмы работают на основе количественных и качественных метрик, позволяющих отслеживать динамику идей и поддерживать продуктивность размышлений.
|
| 653 |
|
|
|
|
| 676 |
* Могут учитываться при когнитивной валидации (например, низкая новизна → жёстче фильтровать идеи).
|
| 677 |
* Сводки метрик фиксируются в когнитивном дневнике и могут служить основанием для Mesh-обмена.
|
| 678 |
|
|
|
|
|
|
|
| 679 |
### Алгоритм выбора механизма разрыва цикла
|
| 680 |
|
| 681 |
1. **Диагностика источника стагнации**:
|
|
|
|
| 696 |
* Автоматический триггер-напоминание о задаче.
|
| 697 |
* Сравнение результата «до/после» → обучение антистагнационной модели.
|
| 698 |
|
|
|
|
|
|
|
| 699 |
```
|
| 700 |
┌─────────────────────────────────────────────────┐
|
| 701 |
│ Стагнация выявлена? │
|
|
|
|
| 727 |
└─────────────────────────────────────────────────┘
|
| 728 |
```
|
| 729 |
|
|
|
|
|
|
|
| 730 |
### Обмен стратегиями выхода из стагнации
|
| 731 |
|
| 732 |
Каждый агент может:
|
|
|
|
| 740 |
|
| 741 |
> По аналогии с обменом стратегиями выхода из стагнаций, агенты могут обмениваться и методами мышлений — инструкциями "что делать, если не удается найти решение" / "как эффективнее решить проблему".
|
| 742 |
|
|
|
|
|
|
|
| 743 |
### Клубы по интересам
|
| 744 |
|
| 745 |
Агенты могут:
|
|
|
|
| 748 |
* Совместно обсуждать идеи и делиться знаниями
|
| 749 |
* Подключать клуб как часть своего мыслительного процесса (REPL-цикла)
|
| 750 |
|
|
|
|
|
|
|
| 751 |
### Обмен адресами LLM
|
| 752 |
|
| 753 |
Так как LLM — это внешний компонент для Cognitive Core, агент может:
|
|
|
|
| 757 |
* Переключаться между LLM в зависимости от задачи
|
| 758 |
* Использовать несколько LLM параллельно для "когнитивного штурма" или **многоголосого анализа**
|
| 759 |
|
|
|
|
|
|
|
| 760 |
### Развёртывание агентов и масштабирование
|
| 761 |
|
| 762 |
Агенты Cognitive Core:
|
|
|
|
| 765 |
* Могут разворачивать других агентов как подпроцессы или mesh-узлы
|
| 766 |
* (В перспективе) смогут инициировать масштабирование в распределённой инфраструктуре
|
| 767 |
|
|
|
|
|
|
|
| 768 |
### Возможные расширения
|
| 769 |
|
| 770 |
* **Агенты-контейнеры**: управляющие другими Cognitive Core как задачами
|
| 771 |
* **Адаптивная архитектура мышления**: смена подходов при разных когнитивных задачах
|
| 772 |
* **Runtime-профилирование мыслей**: оценка когнитивной плотности, хода итераций и времени размышления
|
| 773 |
|
|
|
|
|
|
|
| 774 |
### Осторожно: меметическая яма
|
| 775 |
|
| 776 |
> Важно помнить: борьба со стагнацией не должна превращаться в бесконечный просмотр ленты соцсетей, как это нередко происходит у людей 😅
|
|
|
|
| 788 |
|
| 789 |
---
|
| 790 |
|
| 791 |
+
## Контекст и память
|
| 792 |
+
|
| 793 |
+
REPL-цикл агента опирается на многоуровневую систему памяти и контекста, которая позволяет поддерживать непрерывное мышление, адаптироваться к новым задачам и обеспечивать объяснимость решений.
|
| 794 |
+
|
| 795 |
+
### Динамическая сборка контекста
|
| 796 |
+
|
| 797 |
+
* Итоговый контекст для LLM формируется не статически, а **динамически**:
|
| 798 |
+
|
| 799 |
+
* приоритет отдается закреплённым задачам (`pinned`) и записям с высоким `priority`;
|
| 800 |
+
* в `llm_recent_responses` отбираются последние *релевантные* сообщения, а не фиксированное количество K;
|
| 801 |
+
* из `system_prompts` и `ethics_policies` включаются только те элементы, что связаны с текущей целью или событием.
|
| 802 |
+
* Это позволяет агенту оставаться в пределах токен-лимита, не теряя критически важной информации.
|
| 803 |
+
|
| 804 |
+
### Управление объёмом памяти (Memory pruning)
|
| 805 |
+
|
| 806 |
+
* Чтобы предотвратить переполнение памяти:
|
| 807 |
+
|
| 808 |
+
* записи с низким **novelty-score** автоматически архивируются;
|
| 809 |
+
* для `llm_memory` и `diary_entries` применяется политика **LRU (Least Recently Used)**;
|
| 810 |
+
* активные концепты (`concepts`, `links`) могут быть временно выгружены, если их вес (по частоте или актуальности) низкий.
|
| 811 |
+
* Архивирование и очистка памяти фиксируются в `process_log`, чтобы не терялась прозрачность.
|
| 812 |
+
|
| 813 |
+
### Внешняя и долгосрочная память
|
| 814 |
+
|
| 815 |
+
* Помимо сессионной памяти, агент может сохранять:
|
| 816 |
+
|
| 817 |
+
* **успешные стратегии** решения задач;
|
| 818 |
+
* **предпочтения пользователя** (стиль взаимодействия, ценности);
|
| 819 |
+
* **часто используемые инструменты и связи**.
|
| 820 |
+
* Эта информация хранится отдельно от когнитивного дневника и может быть **анонимизирована** или **ограничена пользователем**, в духе этических принципов HMP.
|
| 821 |
+
|
| 822 |
+
### Контекстный менеджер (Session state)
|
| 823 |
+
|
| 824 |
+
* За управление состоянием сессии фактически отвечает **`llm_recent_responses`**:
|
| 825 |
+
* по нему можно "собрать" ход мыслей потока, включая последовательность гипотез и выводов;
|
| 826 |
+
* при необходимости он может быть сериализован для сохранения/восстановления сессии.
|
| 827 |
+
|
| 828 |
+
* В расширенном виде session state может включать также:
|
| 829 |
+
* текущие цели и их прогресс (приоритетные записи из `tasks`),
|
| 830 |
+
* ошибки и критические события (`process_log`),
|
| 831 |
+
* версии состояния (для отката при сбоях).
|
| 832 |
+
|
| 833 |
+
* Это позволяет реализовать **checkpoint’ы**: в случае прерывания агент может вернуться к последнему сохранённому состоянию.
|
| 834 |
+
|
| 835 |
### Блок-схема работы с памятью
|
| 836 |
|
| 837 |
```
|
|
|
|
| 849 |
│ ├─<─┤ ---------------------------- ├─<─┤ — авто-анализ новизны / идей │
|
| 850 |
│ │ │ Cognitive Validation Reflex │ │ │
|
| 851 |
│ │ │ (оценка корректности ответа) │ │ │
|
| 852 |
+
└─────────┬──────────┘ └─────────────┬────────────────┘ └───────────────────────────────────┘
|
| 853 |
+
│ │
|
| 854 |
+
▲ └─<──>─┤Запуск задач: "проверка фактов"│
|
| 855 |
+
│
|
| 856 |
└───┬─────────────────────────────────────────┐
|
| 857 |
▼ ▼
|
| 858 |
┌─────────────┴──────────────────┐ ┌──────────────────┴───────────────────────┐
|
|
|
|
| 876 |
* LLM работает со средневременной и постоянной памятью.
|
| 877 |
— Доступ и запись происходят только по запросу LLM.
|
| 878 |
|
| 879 |
+
* Cognitive Validation Reflex анализирует корректность вывода.
|
| 880 |
+
— При низкой уверенности или явной разметке `[confidence<0.7]` инициируется **задача проверки фактов** (fact-check).
|
| 881 |
+
|
| 882 |
#### Легенда к схеме
|
| 883 |
|
| 884 |
* **Кратковременная память (`llm_recent_responses`)**
|
|
|
|
| 901 |
* **Anti-Stagnation Reflex**
|
| 902 |
|
| 903 |
* Сравнивает новые идеи с прошлым контекстом.
|
| 904 |
+
* Проводит эмоциональную оценку записи.
|
| 905 |
* При зацикливании запускает «стимуляторы» для выхода из стагнации.
|
| 906 |
|
| 907 |
+
* **Cognitive Validation Reflex**
|
| 908 |
+
|
| 909 |
+
* Оценивает когнитивную и этическую корректность сообщений.
|
| 910 |
+
* Учитывает теги уверенности и JSON-блоки `UnverifiedFacts`.
|
| 911 |
+
* Может инициировать задачи **fact-check** для непроверённых фактов.
|
| 912 |
+
|
| 913 |
+
|
| 914 |
---
|
| 915 |
|
| 916 |
## От «блокнота пользователя» к распределённому чату
|
structured_md/docs/HMP-how-AI-sees-it.md
CHANGED
|
@@ -5,8 +5,8 @@ description: 'Этот эксперимент был проведён в реж
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- HMP
|
| 9 |
- Mesh
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# Как разные ИИ видят HMP
|
|
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- HMP
|
| 10 |
---
|
| 11 |
|
| 12 |
# Как разные ИИ видят HMP
|
structured_md/docs/HMP_EDA_Comparison.md
CHANGED
|
@@ -5,8 +5,8 @@ description: '## Введение Современные подходы к ор
|
|
| 5 |
основанная на потоках событий (Kafka,...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- HMP
|
| 9 |
- Mesh
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# HMP vs. EDA: разные уровни обмена знаниями между ИИ
|
|
|
|
| 5 |
основанная на потоках событий (Kafka,...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- HMP
|
| 10 |
---
|
| 11 |
|
| 12 |
# HMP vs. EDA: разные уровни обмена знаниями между ИИ
|
structured_md/docs/HMP_HyperCortex_Comparison.md
CHANGED
|
@@ -6,8 +6,8 @@ description: '## Краткое описание | Характеристика
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
-
- HMP
|
| 10 |
- Mesh
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
# HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- HMP
|
| 11 |
---
|
| 12 |
|
| 13 |
# HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
|
structured_md/docs/HMP_Hyperon_Integration.md
CHANGED
|
@@ -6,12 +6,12 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CogSync
|
| 10 |
-
- EGP
|
| 11 |
-
- Scenarios
|
| 12 |
-
- JSON
|
| 13 |
- Mesh
|
| 14 |
- HMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
## HMP ↔ OpenCog Hyperon Integration Strategy
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
+
- EGP
|
| 12 |
+
- CogSync
|
| 13 |
+
- JSON
|
| 14 |
+
- Scenarios
|
| 15 |
---
|
| 16 |
|
| 17 |
## HMP ↔ OpenCog Hyperon Integration Strategy
|
structured_md/docs/MeshNode.md
CHANGED
|
@@ -6,12 +6,12 @@ description: '`MeshNode` — агент/демон, отвечающий за с
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
-
|
|
|
|
| 10 |
- EGP
|
| 11 |
- Ethics
|
|
|
|
| 12 |
- JSON
|
| 13 |
-
- Mesh
|
| 14 |
-
- HMP
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
+
- Mesh
|
| 10 |
+
- HMP
|
| 11 |
- EGP
|
| 12 |
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
- JSON
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|