Was macht better-every-run?
Better Every Run: OpenClaw-Fertigkeit, die Korrekturen durch einen einfachen /ber-Chat-Workflow in zukünftiges Verhalten umwandelt.
Funktionsweise
- Nutzer senden Korrekturen mit dem Befehl
/ber <Korrektur>. - Die Fertigkeit speichert die Korrektur in einer lokalen Datei (z. B.
ber-history.json). - Bei zukünftigen Anfragen wird der gespeicherte Korrekturverlauf als Kontext in den Prompt des Agenten eingefügt.
- Der Agent kann dann das gelernte Verhalten anwenden, ohne erneut darauf hingewiesen werden zu müssen.
Installation
Füge die Fertigkeit zu deiner openclaw.yml-Konfigurationsdatei hinzu:
skills:
- name: better-every-run
source: github:LeoStehlik/better-every-run
Verwendung
- Starte deinen OpenClaw-Agenten.
- Gib einen Befehl oder eine Anfrage ein.
- Wenn die Antwort verbessert werden muss, sende
/ber <deine Korrektur>. - Der Agent speichert die Korrektur bei der nächsten Antwort und wendet sie zukünftig an.
Beispiel
Du: Erstelle eine Python-Funktion zum Berechnen der Fakultät.
Agent: [liefert Basis-Code]
Du: /ber Verwende Rekursion statt Iteration.
Agent: [liefert Code mit Rekursion] – Diese Korrektur wird für zukünftige Anfragen gespeichert.
Konfiguration
history_file: Pfad zur Datei, in der der Korrekturverlauf gespeichert wird (Standard:./ber-history.json).max_history: Maximale Anzahl gespeicherter Korrekturen (Standard: 100).
Lizenz
MIT