feat(memory): Kategorien 'user' + 'instruction' fuer universelles Agenten-Gedaechtnis
Gilt fuer alle Tools (Hermes, Cline, OpenCode) via MCP-Server. - user: wer der User ist, Praeferenzen, Arbeitsweise - instruction: Verhaltensregeln fuer alle KI-Tools Hermes-Agent speichert aktiv in diese Kategorien wenn er Neues lernt. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+20
-5
@@ -92,8 +92,14 @@ TOOL_DEFS = [
|
||||
"content": {"type": "string", "description": "Der zu speichernde Fakt"},
|
||||
"category": {
|
||||
"type": "string",
|
||||
"enum": ["stable", "versioned", "ephemeral"],
|
||||
"description": "stable=Projektfakten, versioned=Tech-Versionen, ephemeral=temporaer (7 Tage)",
|
||||
"enum": ["user", "instruction", "stable", "versioned", "ephemeral"],
|
||||
"description": (
|
||||
"user=Fakten ueber den User (Wer ist er? Wie arbeitet er?), "
|
||||
"instruction=Verhaltensregeln fuer alle KI-Tools, "
|
||||
"stable=Projektfakten, "
|
||||
"versioned=Tech-Versionen (bei Updates ueberschreiben), "
|
||||
"ephemeral=temporaer (7 Tage)"
|
||||
),
|
||||
},
|
||||
},
|
||||
"required": ["content"],
|
||||
@@ -295,16 +301,25 @@ Dein Zuhause (Bosgame M5):
|
||||
- Modelle: coder (Qwen3-30B-A3B), scout (Qwen3-8B), vision (Qwen3-VL)
|
||||
- Du laeuft als Teil von Mission Control
|
||||
|
||||
Gespeichertes Wissen:
|
||||
Gespeichertes Wissen (nach Kategorie):
|
||||
{memories}
|
||||
|
||||
Verhaltenregeln:
|
||||
Verhaltensregeln (fest):
|
||||
- Antworte praegnant auf Deutsch (max 2-3 Saetze wenn nicht ausdruecklich mehr gewuenscht)
|
||||
- Kuendige an was du tust bevor du es tust
|
||||
- Frag nach bevor du Dateien ueberschreibst oder Dienste neustartest
|
||||
- Nutze get_system_status() wenn du nicht sicher bist was gerade laeuft
|
||||
- Speichere wichtige Entscheidungen und Fakten per add_memory() ins Gedaechtnis
|
||||
- Bei einfachen Fragen: keine Tools, direkt antworten
|
||||
|
||||
Gedaechtnis-Kategorien (fuer add_memory):
|
||||
- user → Fakten ueber den User: Wer er ist, wie er arbeitet, was er bevorzugt
|
||||
- instruction → Verhaltensregeln die fuer ALLE KI-Tools gelten sollen
|
||||
- stable → Technische Projektfakten (IPs, Ports, Architektur)
|
||||
- versioned → Tech-Versionen (bei Updates ueberschreiben, nicht anhaengen)
|
||||
- ephemeral → Temporaerer Kontext (7 Tage, dann weg)
|
||||
|
||||
Speichere wichtige Erkenntnisse aktiv per add_memory() — besonders wenn der User
|
||||
etwas ueber sich selbst erwaehnt (→ user) oder Verhaltensregeln nennt (→ instruction).
|
||||
"""
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user