CommunityCodierung & Entwicklunggithub.com

Bhuneshsuthar/persistent-outcome-memory

🚀 TradeMemory 2026: Persistentes Speicherprotokoll für KI-Trading-Agenten – gewichtete Ergebnisse für intelligentere Entscheidungen

Was ist persistent-outcome-memory?

Das Skill 'persistent-outcome-memory' von Bhuneshsuthar implementiert ein persistentes Speicherprotokoll für KI-Trading-Agenten, das gewichtete Ergebnisse (sogenannte 'Outcome Memories') verwendet, um Entscheidungen zu verbessern. Es ermöglicht Agenten, vergangene Handelsergebnisse mit einem Gewichtungssystem zu speichern, abzurufen und zu bewerten, sodass erfolgreiche Strategien priorisiert und fehlerhafte vermieden werden. Das System ist für Plattformen wie Claude Code, Cursor und Codex optimiert und nutzt eine JSON-basierte Speicherstruktur, die über API-Endpunkte aktualisiert werden kann. Dadurch lernen Agenten kontinuierlich aus ihrer Historie, ohne dass externe Datenbanken erforderlich sind. Dieses Skill ist besonders nützlich für Entwickler, die adaptive und kontextbewusste Trading-Bots bauen möchten, die sich an Marktbedingungen anpassen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Bhuneshsuthar/persistent-outcome-memory

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht persistent-outcome-memory?

🚀 TradeMemory 2026: Persistentes Speicherprotokoll für KI-Trading-Agenten – gewichtete Ergebnisse für intelligentere Entscheidungen

Übersicht

TradeMemory 2026 ist ein persistentes Speicherprotokoll für KI-Trading-Agenten. Es speichert Handelsergebnisse mit einem Gewichtungssystem, sodass Agenten aus vergangenen Aktionen lernen können.

Hauptfunktionen

  • Gewichtete Ergebnisse: Jeder Eintrag hat ein Gewicht, das dessen Relevanz und Erfolg widerspiegelt.
  • Persistenter Speicher: Ergebnisse werden dauerhaft gespeichert, auch nach einem Neustart des Agenten.
  • API-Endpunkte: Einfaches Lesen, Schreiben und Aktualisieren von Speicherinhalten über die API.
  • Plattformunabhängig: Funktioniert mit Claude Code, Cursor, Codex und anderen.

Installation

Fügen Sie das Skill zu Ihrem Agentenprojekt hinzu:

git clone https://github.com/Bhuneshsuthar/persistent-outcome-memory.git
cd persistent-outcome-memory

Verwendung

Speicher initialisieren

from outcome_memory import OutcomeMemory

memory = OutcomeMemory()
memory.initialize()

Ergebnis speichern

memory.store(
    outcome="profit",
    weight=0.85,
    context="bullish_market"
)

Ergebnisse abrufen

ergebnisse = memory.retrieve(limit=10)
print(ergebnisse)

Gewichtungen aktualisieren

memory.update_weight(outcome_id=123, new_weight=0.95)

API-Referenz

MethodeBeschreibungParameter
initialize()Initialisiert den Speicher–
store(outcome, weight, context)Speichert ein neues Ergebnisoutcome (string), weight (float), context (string)
retrieve(limit)Ruft die letzten Ergebnisse ablimit (int, optional)
update_weight(outcome_id, new_weight)Aktualisiert das Gewicht eines Ergebnissesoutcome_id (int), new_weight (float)

Konfiguration

Umgebungsvariablen:

VariableBeschreibungStandard
OUTCOME_MEMORY_PATHSpeicherort der JSON-Datei./memory.json
OUTCOME_MEMORY_MAX_SIZEMaximale Anzahl gespeicherter Ergebnisse1000

Lizenz

MIT

Autor

Bhunesh Suthar (https://github.com/Bhuneshsuthar)

Verwandte Skills