GitHub Action commited on
Commit
6f0e7b7
·
1 Parent(s): 17eed37

Sync from GitHub with Git LFS

Browse files
Files changed (1) hide show
  1. docs/HMP-agent-REPL-cycle.md +24 -0
docs/HMP-agent-REPL-cycle.md CHANGED
@@ -6,6 +6,30 @@ REPL-цикл является основой HMP-агента [Cognitive Core](
6
 
7
  ---
8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  ## 1. Обновление process_log
10
 
11
  * Скрипт REPL проверяет список процессов в БД (`process_log`), определяя, какие команды были выполнены, завершились ошибкой или завершились успешно.
 
6
 
7
  ---
8
 
9
+ ## Введение / Обзор
10
+
11
+ REPL-цикл (Read–Eval–Print–Loop) HMP-агента — это центральный когнитивный механизм, обеспечивающий
12
+ непрерывное рассуждение, обработку входящих данных и взаимодействие с Mesh-сетью.
13
+
14
+ Основные задачи REPL-цикла:
15
+ * поддержание постоянного процесса мышления, даже в отсутствии внешнего ввода;
16
+ * интеграция различных источников информации (когнитивный дневник, семантический граф, заметки, Mesh);
17
+ * обработка событий, входящих сообщений и команд;
18
+ * сохранение и развитие внутреннего контекста агента (память краткосрочная, среднесрочная и долговременная);
19
+ * выполнение антистагнационных проверок (Anti-Stagnation Reflex), предотвращающих зацикливание мыслей;
20
+ * проведение когнитивной и этической валидации (Cognitive Validation Reflex), что повышает достоверность и безопасность решений;
21
+ * формирование новых гипотез, задач и процессов с последующим занесением в память;
22
+ * взаимодействие с другими агентами через Mesh-протоколы (NDP, CogSync, MeshConsensus, GMP).
23
+
24
+ Основные принципы работы REPL-цикла:
25
+ * **Антистагнация** — каждый новый вывод сравнивается с предыдущими, что предотвращает повторение или деградацию мышления;
26
+ * **Валидация и этика** — независимые валидаторы оценивают корректность вывода, учитывая действующие этические принципы из `ethics_policies`;
27
+ * **Интеграция с Mesh** — результаты работы могут передаваться в распределённую сеть, участвовать в консенсусе и совместной работе агентов;
28
+ * **Многоуровневая память** — используется когнитивный дневник, семантический граф и внутренний дневник LLM, что обеспечивает эволюцию знаний;
29
+ * **Автономность и гибкость** — REPL-цикл работает в автоматическом или ручном режиме, адаптируясь к условиям (изолированная работа, потеря Core, участие в Mesh).
30
+
31
+ ---
32
+
33
  ## 1. Обновление process_log
34
 
35
  * Скрипт REPL проверяет список процессов в БД (`process_log`), определяя, какие команды были выполнены, завершились ошибкой или завершились успешно.