Cet enregistrement est un système de surveillance sur chaîne et de stratégie de transaction que j'étudie depuis longtemps. L'architecture centrale est une collaboration entre trois Agents :
Un se spécialise dans la recherche d'opportunités sur la chaîne, un est responsable de l'évaluation des risques, et un est responsable des rapports quotidiens et des notifications.
La sécurité d'abord
Ne jamais donner de clés privées à aucun Skill, uniquement ouvrir les permissions de lecture et de transaction, les permissions de retrait sont désactivées séparément.
La clé API doit être placée dans un fichier .env local. D'abord, utilisez le réseau de test ou une très petite position pendant sept jours pour confirmer que la logique est correcte avant d'augmenter le volume.
Les instructions de déclenchement doivent être réglées à l'avance, envoyez un "arrêter toutes les transactions" pour arrêter immédiatement.

Principe de l'architecture globale
Agent A (recherche sur la chaîne) → Découverte d'opportunités → Transfert à l'Agent B
Agent B (Contrôle des risques) → Juger l'exécution → Informer l'Agent C
Agent C (Rapport quotidien) → Compiler et envoyer → Telegram
Transmettre des informations en fonction des correspondances des 3 petits homards via MEMORY.md partagé.

Première étape : créer la structure de répertoire des trois Agents
~/.openclaw/agents/
├── scanner/ # Agent A Balayage
│ ├── config.yaml
│ └── MEMORY.md # Fichier mémoire partagé
├── risk/ # Agent B Contrôle des risques
│ └── config.yaml
└── reporter/ # Agent C Rapport quotidien
└── config.yaml

Deuxième étape : configurer l'Agent A (Agent de balayage)
# ~/.openclaw/agents/scanner/config.yaml
nom: Agent de balayage
modèle: claude-sonnet-4-6
système: |
Vous êtes l'Agent responsable du balayage.
Tâche :
Surveiller en continu les données sur la chaîne, découvrir des opportunités conformes aux critères.
Après avoir découvert des opportunités, écrivez l'information dans la section "opportunités à juger" de MEMORY.md.
Format : [Temps] Adresse du jeton / Liquidité / Augmentation / Nombre d'achats intelligents / Opération recommandée
Ne pas être responsable de l'exécution des transactions, uniquement de la découverte et de l'enregistrement.
battement de cœur:
activé: vrai
horaires:
- cron: "*/15 "
invite: |
Scanner les nouveaux jetons lancés sur la chaîne au cours des 15 dernières minutes,
Critères de sélection : liquidité supérieure à 50 000 $
Augmentation de 5 minutes inférieure à 50%,
Plus de 3 achats d'argent intelligent.
Les éléments conformes sont écrits dans la section à juger de MEMORY.md.
canaux:
telegram:
token: VOTRE_TOKEN_BOT_TELEGRAM

Troisième étape : configurer l'Agent B (Agent de contrôle des risques)
# ~/.openclaw/agents/risk/config.yaml
nom: Agent de contrôle des risques
modèle: claude-sonnet-4-6
système: |
Vous êtes l'Agent responsable du jugement des risques.
Tâche :
Lire la section "opportunités à juger" de MEMORY.md.
Effectuer une vérification des risques pour chaque opportunité :
L'adresse du contrat est-elle sur la liste noire,
La liquidité est-elle réelle,
Y a-t-il des signes de mouvements d'argent intelligent.
Les opportunités approuvées par le contrôle des risques sont marquées comme "exécutables",
Les non approuvées sont marquées comme "filtrées" avec une indication de la raison.
Mettre à jour les résultats du jugement dans MEMORY.md.
battement de cœur:
activé: vrai
horaires:
- cron: "*/16 "
invite: |
Lire la section à juger de MEMORY.md,
Effectuer une vérification des risques pour les opportunités non jugées,
Les marques acceptées peuvent être exécutées et envoyer des notifications Telegram,
Les marques non acceptées sont filtrées et indiquent la raison.
canaux:
telegram:
token: VOTRE_TOKEN_BOT_TELEGRAM

Quatrième étape : configurer l'Agent C (Agent des rapports quotidiens)
# ~/.openclaw/agents/reporter/config.yaml
nom: Agent de rapport quotidien
modèle: claude-sonnet-4-6
système: |
Vous êtes l'Agent responsable de la compilation et de l'envoi.
Tâche :
Lire l'enregistrement complet de MEMORY.md,
Générer un rapport quotidien, comprenant :
Combien d'opportunités ont été découvertes aujourd'hui,
Combien ont été approuvées par le contrôle des risques,
Quelles actions ont été effectuées,
Situation actuelle des profits et pertes.
Format concis, que les utilisateurs peuvent directement capturer et partager.
battement de cœur:
activé: vrai
horaires:
- cron: "0 20 *"
invite: |
Lire l'enregistrement de MEMORY.md d'aujourd'hui,
Générer le rapport de balayage quotidien,
Comprendre : nombre d'opportunités découvertes, nombre approuvé par les risques, actions exécutées, résumé des profits et pertes,
Envoyer à Telegram.
- cron: "0 8 *"
invite: |
Générer le résumé d'hier et le plan d'aujourd'hui,
Rappeler la situation actuelle des positions,
Envoyer à Telegram.
canaux:
telegram:
token: VOTRE_TOKEN_BOT_TELEGRAM

Cinquième étape : Partager la structure de MEMORY.md
# Partager la mémoire de balisage
## Opportunités à juger
[Écrit par l'Agent A, lu et jugé par l'Agent B]
## Opportunités exécutables
[Marqué par l'Agent B, approuvé par le contrôle des risques]
## Filtré
[Opportunités et raisons filtrées par l'Agent B]
## Enregistrements d'exécution d'aujourd'hui
[Quelles actions ont été effectuées, quel en est le résultat]
## Adresses de la liste noire
[Contrats à risque connus, filtrés automatiquement]
```
---
Exemple d'invite de stratégie de balisage
Sniper de nouvelles pièces:
```
Balayez en temps réel les nouveaux jetons lancés sur la chaîne,
Lorsque la liquidité dépasse 50 000 $, l'augmentation en 5 minutes est inférieure à 50%,
Lorsque l'argent intelligent achète plus de 3 fois,
Enregistrer dans la section à juger de MEMORY.md,
Attendre le jugement de l'Agent des risques.
```
Stratégie d'achat à bas prix:
```
Surveiller les jetons cibles sur la chaîne ETH,
Lorsque le prix tombe en dessous de 5 % du point bas à 24 heures et que le volume des transactions double,
Écrire dans la section à juger de MEMORY.md,
Annoter: conditions déclenchées, prix actuel, position suggérée.
```
---
Conception de contrôle des risques
Le montant de chaque commande a une limite fixe, ne dépassant pas 5 % du total des positions. Les adresses des contrats de la liste noire sont écrites à l'avance dans MEMORY.md, l'Agent B filtre automatiquement. La ligne de stop-loss est codée en dur dans l'invite de stratégie, l'Agent n'est pas autorisé à la modifier. Instruction de déclenchement : envoyer un message "Suspendre toutes les transactions", les trois Agents arrêtent simultanément l'exécution des tâches.
---
Ordre de démarrage
```
openclaw gateway --agent scanner
openclaw gateway --agent risk
openclaw gateway --agent reporter

La configuration de base ci-dessus peut être modifiée selon vos besoins et vos idées avec l'aide des petits homards.
Commencer avec de petites positions, exécuter pendant sept jours sans effectuer de transactions, confirmer que la logique de collaboration des trois Agents est correcte avant de commencer l'exécution réelle. Vérifier le rapport quotidien de l'Agent C, ajuster immédiatement l'invite si des problèmes de logique de stratégie sont découverts. Un problème avec un Agent n'affecte pas les deux autres, ce qui facilite le dépannage.#AIBinance