Was macht anxi-skill?
教练,我想训练 Skill。Ein lokaler Agent-Skill, der instabile Skill-Pakete mit begrenzten Patches, menschlicher Überprüfung, Validierungsprotokollen und abgelehntem Gedächtnis trainiert.
Überblick
Dieser Skill bietet einen kontrollierten Rahmen für das Training und die Verbesserung von instabilen oder fehlerhaften Skill-Paketen. Er ist darauf ausgelegt, mit lokalen Agenten zu arbeiten, die Skill-Repositories verwalten und aktualisieren.
Hauptmerkmale
- Begrenzte Patches (Bounded Patches): Führe gezielte, kleine Änderungen an einem Skill-Paket durch, ohne das gesamte System zu beeinträchtigen.
- Menschliche Überprüfung (Human Review): Änderungen müssen von einem Menschen validiert werden, bevor sie übernommen werden.
- Validierungsprotokolle (Validation Logs): Alle Änderungen und Überprüfungen werden detailliert protokolliert.
- Abgelehntes Gedächtnis (Rejected Memory): Fehlgeschlagene oder abgelehnte Patches werden archiviert, um zukünftige Trainingsiterationen zu informieren.
Verwendung
Um diesen Skill zu verwenden, stelle sicher, dass dein lokaler Agent (z. B. Claude Code, Cursor, Codex) das Skill-Repository referenziert. Führe die entsprechenden Befehle aus, um das Training zu starten:
# Beispielbefehl zum Initialisieren des Trainings
anxi-skill train --repo ./unstable-skill --patches bounded
Konfiguration
Die folgenden Umgebungsvariablen können gesetzt werden:
ANXI_SKILL_PATCH_LIMIT: Maximale Anzahl von Patches pro Trainingssitzung (Standard: 5).ANXI_SKILL_REVIEW_REQUIRED: Wenn auftruegesetzt, muss jede Änderung vor der Übernahme überprüft werden (Standard:true).ANXI_SKILL_LOG_LEVEL: Protokollebene (z. B.info,debug,error).
Beispiele
Einen Patch vorschlagen
anxi-skill propose-patch --file ./skill.py --diff "+print('Hallo Welt')"
Überprüfungsprotokolle einsehen
anxi-skill logs --since 2025-01-01
Fehlerbehebung
- Patch wird abgelehnt: Überprüfe die Validierungsprotokolle (
anxi-skill logs) auf spezifische Fehler. - Menschliche Überprüfung hängt: Stelle sicher, dass der Überprüfungsprozess nicht blockiert ist (z. B. durch fehlende Berechtigungen).
Lizenz
MIT