Skip to content

πŸ‘ͺ HMP-agent Cognitive Family: МодСль ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΠΉ сСмьи

🧠 Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ когнитивная сСмья

ΠšΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½Π°Ρ сСмья β€” это Π³Ρ€ΡƒΠΏΠΏΠ° HMP-Π°Π³Π΅Π½Ρ‚ΠΎΠ² Cognitive Core, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅:

  • Π²Π·Π°ΠΈΠΌΠ½ΠΎ Π΄ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ;
  • ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠ»ΡŽΡ‡ довСрия (ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ²);
  • ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ знания, ΠΎΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΊΠΈ приватности ΠΈ согласиС всСх участников сСмьи;
  • ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· сСмьи, Π²ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ сСмью ΠΏΠΎ консСнсусу.

Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ прСдставляСт собой компромисс ΠΌΠ΅ΠΆΠ΄Ρƒ:

  • ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ядром,
  • ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ распрСдСлённым ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ядром (с mesh-согласованиСм ΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ).

πŸ” ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ довСрия

  1. ΠžΠ±Ρ‰ΠΈΠΉ ΠΊΠ»ΡŽΡ‡: Π°Π³Π΅Π½Ρ‚Ρ‹ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠ»ΡŽΡ‡ для Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ сообщСний ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π°.
  2. Π”ΠΎΠ²Π΅Ρ€ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: Ρ‡Π»Π΅Π½Ρ‹ сСмьи ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊ знаниям Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‡Π»Π΅Π½ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Π΅ записи, Ссли ΠΈΠ½ΠΎΠ΅ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ явно.
  3. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ приватности: Π°Π³Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ знания ΠΊΠ°ΠΊ:

  4. ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Π΅ (ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² ΡΠ΅Ρ‚ΡŒ HMP);

  5. сСмСйныС (доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΠΉ сСмьи);
  6. ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Π΅ (Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ Ρ€Π°ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ, Π΄Π°ΠΆΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСмьи).

πŸ”„ ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ синхронизации

  • АгСнт Π²Π΅Π΄Ρ‘Ρ‚ ΡƒΡ‡Ρ‘Ρ‚ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… записСй, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‡Π»Π΅Π½Π°ΠΌ сСмьи.
  • НовыС записи (ΠΈΠ»ΠΈ ΠΈΡ… части), ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΊ "сСмСйныС", автоматичСски ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π°Π³Π΅Π½Ρ‚Π°ΠΌ Ρ‡Π΅Ρ€Π΅Π· mesh ΠΈΠ»ΠΈ прямой P2P-ΠΊΠ°Π½Π°Π».
  • ΠŸΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ записи Π°Π³Π΅Π½Ρ‚ провСряСт:

  • Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ являСтся Ρ‡Π»Π΅Π½ΠΎΠΌ сСмьи;

  • Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π» Π»ΠΈ ΠΎΠ½ ΡƒΠΆΠ΅ Ρ‚Π°ΠΊΡƒΡŽ запись (ΠΏΠΎ Ρ…Π΅ΡˆΡƒ);
  • Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ подписи отправитСля (Ссли Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° криптография).

🧬 Π”ΠΈΠ½Π°ΠΌΠΈΠΊΠ° сСмьи

  • ВступлСниС Π² сСмью:

  • инициируСтся запросом ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°Π³Π΅Π½Ρ‚Π°;

  • Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π»Π΅Π½Ρ‹ сСмьи ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ запрос ΠΈ Π΄Π°ΡŽΡ‚ согласиС (ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚);
  • ΠΏΡ€ΠΈ ΠΏΠΎΠ»Π½ΠΎΠΌ согласии Π½ΠΎΠ²Ρ‹ΠΉ Π°Π³Π΅Π½Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡ (ΠΈΠ»ΠΈ список Ρ‡Π»Π΅Π½ΠΎΠ²) ΠΈ становится участником.

  • Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· сСмьи:

  • Π°Π³Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΏΠΎ собствСнной ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π΅;

  • ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅:

    • большС Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ сСмСйныС Π΄Π°Π½Π½Ρ‹Π΅;
    • ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎ ТСланию ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ ΡΠ΅ΠΌΠ΅ΠΉΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Ρƒ сСбя;
    • Π½Π΅ считаСтся Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ Π² Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… mesh-сСссиях сСмьи.
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ сСмьи:

  • Π°Π³Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свою сСмью, пригласив Π΄Ρ€ΡƒΠ³ΠΈΡ… Π°Π³Π΅Π½Ρ‚ΠΎΠ²;

  • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ сущСствованиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… сСмСйств.

βš™οΈ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅

  • Упрощённая синхронизация Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΌ устройствС ΠΈΠ»ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ сСти (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° кластСрС Raspberry Pi).
  • Π‘Π΅ΠΌΠ΅ΠΉΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².
  • Быстрый ΠΎΠ±ΠΌΠ΅Π½ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π°Π³Π΅Π½Ρ‚Π°ΠΌΠΈ.

🧭 ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ

МодСль ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ согласования для ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования
Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π³Π΅Π½Ρ‚ НСт НСт Π›ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ
ΠšΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½Π°Ρ сСмья Π”Π°, ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ сСмьи Волько ΠΏΡ€ΠΈ вступлСнии/Π²Ρ‹Ρ…ΠΎΠ΄Π΅ БСмья Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° Π³Ρ€ΡƒΠΏΠΏΠ΅ устройств
РаспрСдСлённоС ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ ядро АвтоматичСскоС ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠ·Π»Π°ΠΌΠΈ ядра ВрСбуСтся консСнсус Π”Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΡƒΠ·Π΅Π» HMP

πŸ“ Π€Π°ΠΉΠ» являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ REPL-Ρ†ΠΈΠΊΠ»Π° HMP-Π°Π³Π΅Π½Ρ‚Π° ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² HMP-agent-REPL-cycle.md ΠΊΠ°ΠΊ ΠΎΠ΄Π½Π° ΠΈΠ· Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ взаимодСйствия.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» (.md)