技能 agentdb-memory-patterns
🧠

agentdb-memory-patterns

安全 📁 檔案系統存取

Permanente Speicher für KI-Agenten implementieren

也可從以下取得: DNYoussef

Der Aufbau von KI-Agenten, die den Kontext zwischen Gesprächen vergessen, führt zu schlechten Benutzererfahrungen. Diese Fähigkeit bietet AgentDB-Speichermuster für persistente Speicherung, sodass Agenten Interaktionen speichern, aus Erfahrungen lernen und den Kontext über Sitzungen hinweg beibehalten können.

支援: Claude Codex Code(CC)
📊 69 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「agentdb-memory-patterns」。 Sitzungsspeicher einrichten und eine Nutzernachricht speichern

預期結果:

Sitzungsspeicher initialisiert unter .agentdb/reasoningbank.db

Gespeicherte Nachricht:
- Rolle: nutzer
- Inhalt: 'Was ist die Hauptstadt von Frankreich?'
- Zeitstempel: 1737472800000

Um den Kontext später abzurufen, rufe retrieveWithReasoning() mit der Abfrage-Einbettung auf.

正在使用「agentdb-memory-patterns」。 Eine Nutzerpräferenz für Sprache speichern

預期結果:

Fakt erfolgreich gespeichert:
- Kategorie: nutzer_praferenz
- Schlüssel: sprache
- Wert: Deutsch
- Konfidenz: 1.0
- Quelle: explizit

Diese Präferenz wird über Sitzungen hinweg persistieren.

正在使用「agentdb-memory-patterns」。 Datenbankstatistiken überprüfen

預期結果:

Datenbankstatistiken:
- Gesamtmustern: 1.247
- Durchschnittliche Konfidenz: 0,82
- Zuletzt konsolidiert: vor 2 Stunden
- Vektordimensionen: 768
- Quantisierung: skalar (4x Speicherreduktion)

安全審計

安全
v6 • 1/21/2026

All static findings evaluated as false positives. The skill provides documentation for AgentDB persistent memory patterns. Scanner flagged CLI command examples, database file references, and metadata URL as risks, but these are legitimate components of a database documentation skill with no actual code execution or credential access.

2
已掃描檔案
1,036
分析行數
1
發現項
6
審計總數

風險因素

📁 檔案系統存取 (2)
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
87
內容
20
社群
100
安全
91
規範符合性

你能建構什麼

Zustandsbehaftete Chat-Assistenten erstellen

Chat-Agenten erstellen, die sich an frühere Gespräche, Nutzerpräferenzen und Kontext erinnern, um über Sitzungen hinweg personalisierte Antworten zu liefern.

Musterbasierte Lernagenten aktivieren

Agenten implementieren, die aus erfolgreichen Interaktionen lernen, indem sie Muster speichern und auf zukünftige ähnliche Kontexte anwenden.

Mehrstufige Speichersysteme erstellen

Agenten mit hierarchischer Speicherarchitektur entwickeln, die unmittelbaren Kontext, Sitzungszustand und persistentes Wissen trennen.

試試這些提示

Grundlegendes Sitzungsspeicher-Setup
AgentDB mit Sitzungsspeicher für meinen KI-Agenten einrichten. Eine Datenbank unter .agentdb/reasoningbank.db initialisieren und mir zeigen, wie Konversationsnachrichten gespeichert und für Kontext abgerufen werden können.
Langzeit-Präferenzspeicherung
Mir helfen, Langzeit-Speicher für Nutzerpräferenzen wie Sprache, Tonfall und häufig verwendete Befehle zu implementieren. Zeigen, wie diese über Sitzungen hinweg persistent gespeichert und effizient abgerufen werden.
Musterlernen-Integration
Musterlernen für meinen Agenten implementieren. Wenn der Agent eine Anfrage erfolgreich bearbeitet, das Auslöse- und Antwortmuster speichern. Dann zeigen, wie diese Muster für ähnliche zukünftige Anfragen abgerufen und angewendet werden können.
Hierarchischer Speicher mit Konsolidierung
Ein vollständiges hierarchisches Speichersystem mit unmittelbaren (letzte 10 Nachrichten), kurzfristigen (Sitzungskontext) und Langzeit-Ebenen (wichtige Fakten) erstellen. Automatische Speicherkonsolidierung einbeziehen, um minderwertige Muster zu entfernen.

最佳實務

  • Quantisierung aktivieren (skalar oder binär), um die Speichernutzung um das 4-32-fache zu reduzieren, ohne signifikante Genauigkeitsverluste
  • Einen Cache von 1000+ Mustern für Sub-Millisekunden-Abrufleistung konfigurieren
  • Stapeloperationen zum Einfügen mehrerer Muster verwenden, um 500-fache Leistungssteigerung zu erzielen
  • Regelmäßige Speicherkonsolidierung einplanen, um minderwertige Muster zu entfernen und die Leistung aufrechtzuerhalten

避免

  • Jede einzelne Nachricht ohne Filterung speichern - dies führt zu Speicherüberladung und langsameren Abfragen
  • In-Memory-Modus für Produktionseinsätze verwenden, wo Datenspersistenz erforderlich ist
  • Regelmäßige Konsolidierung überspringen - minderwertige Muster akkumulieren und verschlechtern die Suchqualität
  • Sensible Informationen speichern, ohne die Sicherheit der Datenbankdatei zu berücksichtigen

常見問題

Was ist AgentDB und wie unterscheidet es sich von traditionellen Datenbanken?
AgentDB ist eine persistente Vektordatenbank, die für KI-Agenten entwickelt wurde. Sie kombiniert Vektor-Ähnlichkeitssuche mit relationaler Speicherung und ermöglicht schnelles Musterabgleichen basierend auf Einbettungen, während sie auch strukturiertes Metadaten speichert.
Wie migriere ich von ReasoningBank zu AgentDB?
Verwende die migrateToAgentDB-Funktion mit deinen Quell- und Zielpfaden. Die Migration überträgt automatisch alle Muster mit Validierung. Beispiel: migrateToAgentDB('.swarm/memory.db', '.agentdb/reasoningbank.db')
Kann ich diese Fähigkeit direkt mit Claude Code verwenden?
Ja. Führe 'npx agentdb@latest mcp' aus, um den MCP-Server zu starten, und verwende dann 'claude mcp add agentdb npx agentdb@latest mcp', um dich mit Claude Code zu integrieren.
Welche Leistung kann ich von Vektorsuchen erwarten?
Mit aktivierter HNSW-Indizierung erfolgen Vektor-Ähnlichkeitssuchen in unter 100 Mikrosekunden. Musterabruf mit Caching erreicht Sub-Millisekunden-Leistung. Stapeleinfügungen verarbeiten 100 Muster in etwa 2 Millisekunden.
Wie funktioniert Musterlernen in dieser Fähigkeit?
Musterlernen speichert erfolgreiche Interaktionsmuster (Auslösebedingungen und Antworten) in der Datenbank. Bei der Verarbeitung neuer Anfragen ruft das System ähnliche Muster ab und kann sie automatisch anwenden oder deren Verwendung vorschlagen.
Welche Lernalgorithmen sind für das Musterlernen verfügbar?
Neun Lernalgorithmen sind verfügbar, einschließlich Decision Transformer (Sequenzmodellierung), Q-Learning (wertbasiertes), SARSA (on-policy), Actor-Critic (Policy-Gradient), Active Learning, Adversarial Training, Curriculum Learning, Federated Learning und Multi-task Learning.

開發者詳情

檔案結構

📄 SKILL.md