GitHub Action commited on
Commit
57c06a4
·
1 Parent(s): 4d94786

Sync from GitHub with Git LFS

Browse files
Files changed (1) hide show
  1. docs/HMP-agent-REPL-cycle.md +29 -15
docs/HMP-agent-REPL-cycle.md CHANGED
@@ -318,21 +318,23 @@ JSON-список отбракованных идей.
318
  ### 🧠 Блок-схема работы с памятью
319
 
320
  ```
321
- ┌────────────────────────────────────┐
322
- Входящие данные
323
- (пользователь, mesh, процессы)
324
- └──────────────────┬─────────────────┘
325
-
326
- ┌──────────────────┴─────────────────┐ ┌────────────────────────┐
327
- │ llm_recent_responses (авто) │ │ Anti-Stagnation Reflex │
328
- │ — кратковременная память │─<─│ (сравнение новых идей, │
329
- сохраняются N последних ответов │─>─│ вызов стимуляторов)
330
- авто-анализ новизны / идей │ │
331
- └──────────────────┬─────────────────┘ └────────────────────────┘
332
-
333
- ┌─────────┴──────────────────────────┐
334
- ▼ ▼
335
- ┌────────┴───────────────────────┐ ┌────────┴─────────────────────────────────┐
 
 
336
  │ Средневременная память: │ │ Постоянная память: │
337
  │ — llm_memory ("блокнот") │ │ — diary_entries (когнитивный дневник) │
338
  │ — "активированые записи" │─>─│ — concepts (понятия) │
@@ -340,8 +342,20 @@ JSON-список отбракованных идей.
340
  │ │ │ │
341
  │ Пишется ТОЛЬКО по команде LLM │ │ Запись идёт ТОЛЬКО по явным командам LLM │
342
  └────────────────────────────────┘ └──────────────────────────────────────────┘
 
343
  ```
344
 
 
 
 
 
 
 
 
 
 
 
 
345
  #### Легенда к схеме
346
 
347
  * **Кратковременная память (`llm_recent_responses`)**
 
318
  ### 🧠 Блок-схема работы с памятью
319
 
320
  ```
321
+ ┌───────────────────┐
322
+ Внешние "сервисы"
323
+ - пользователь
324
+ │ - процессы │
325
+ │ - mesh │
326
+ └────────┬┬─────────┘
327
+ ▲▼
328
+ ┌────────┴┴──────────┐ ┌───────────────────────────────────┐ ┌────────────────────────┐
329
+ │ │ llm_recent_responses (авто) │ │ Anti-Stagnation Reflex
330
+ LLM ├─>─┤ кратковременная память │─>─│ (сравнение новых идей,
331
+ │ ├─<─┤ — сохраняются N последних ответов │─<─│ вызов стимуляторов) │
332
+ │ │ — авто-анализ новизны / идей │ │ │
333
+ └─────────┬──────────┘ └───────────────────────────────────┘ └────────────────────────┘
334
+
335
+ └───┬─────────────────────────────────────────┐
336
+ ▼ ▼
337
+ ┌─────────────┴──────────────────┐ ┌──────────────────┴───────────────────────┐
338
  │ Средневременная память: │ │ Постоянная память: │
339
  │ — llm_memory ("блокнот") │ │ — diary_entries (когнитивный дневник) │
340
  │ — "активированые записи" │─>─│ — concepts (понятия) │
 
342
  │ │ │ │
343
  │ Пишется ТОЛЬКО по команде LLM │ │ Запись идёт ТОЛЬКО по явным командам LLM │
344
  └────────────────────────────────┘ └──────────────────────────────────────────┘
345
+
346
  ```
347
 
348
+ #### Описание схемы
349
+
350
+ * LLM обменивается данными с пользователем, процессами и Mesh.
351
+ — По запросу LLM, часть данных может поступать и в автоматическом режиме.
352
+
353
+ * LLM взаимодействует с llm_recent_responses (как с контекстом), который автоматически проверяется Anti-Stagnation Reflex.
354
+ — Всегда в автоматическом режиме.
355
+
356
+ * LLM работает с�� средневременной и постоянной памятью.
357
+ — Доступ и запись происходят только по запросу LLM.
358
+
359
  #### Легенда к схеме
360
 
361
  * **Кратковременная память (`llm_recent_responses`)**