Cześć wszystkim, w tym konkursie na małże Binance użyłem oficjalnej ramy OpenClaw v2026.3.2, zaczynając od zera, zbudowałem prawdziwego agenta AI Binance - ClawOps Sentinel, gotowego do produkcji.

To nie jest prosty "robot do sprawdzania APY", lecz agent do zarządzania produkcją napędzany zdarzeniami + ochrona przed przeciążeniem + audyt pełnego łańcucha, wspierający podwójne modele zapasowe, obliczanie priorytetów dostosowanych do ryzyka oraz obserwowalność Prometheusa.

Napisałem cały proces budowy jako tutorial w stylu opiekunki, postępując krok po kroku, w 10-15 minut można uruchomić podstawową wersję na lokalnym komputerze lub VPS, testując przez 72 godziny bez przerwy.

Poniżej znajduje się pełny proces budowy od zera:

1. Przygotowanie środowiska (Mac / Windows WSL2 / Linux VPS uniwersalne)

Zalecana konfiguracja:

- Node.js 22+ (konieczne)

- 2 rdzenie, 4 GB RAM (rekomendowane VPS Alibaba Cloud 68 zł/rok)

# Sprawdź wersję Node (konieczne 22+)

node -v

# Jeśli nie, zainstaluj Mac za pomocą brew, Linux użyj poniższego polecenia:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - && sudo apt install -y nodejs

2. Jedno kliknięcie, aby zainstalować OpenClaw i uruchomić tryb produkcji

# Globalna instalacja określonej wersji (oficjalnie zalecane przez konkurs)

npm install -g openclaw@2026.3.2

# Inicjalizacja daemonu produkcyjnego (automatyczne ponowne uruchamianie + trwałe logowanie)

openclaw onboard --install-daemon --production

# Uruchom bramę (z portem metrics, wygodne do monitorowania)

openclaw gateway --port 18789 --log-level=info --metrics-port=9090 --background

Po udanym uruchomieniu zobaczysz: Brama działająca na http://localhost:18789

3. Skonfiguruj parametry podstawowe (~/.openclaw/openclaw.json)

Otwórz plik za pomocą nano lub notatnika, całkowicie zastępując go poniższą treścią (optymalizowałem limity + przerywanie):

{

"agent": {

"primaryModel": "google/gemini-3-flash",

"fallbackModel": "kimi/k2.5",

"failoverThreshold": 3,

"circuitBreaker": {

"errorRate": 0.2,

"timeoutMs": 8000,

"resetTimeoutMs": 30000

}

},

"binance": {

"apiKey": "Twój klucz API Binance tylko do odczytu",

"secret": "Twój Klucz Sekretny",

"rateLimit": {

"windowMs": 1000,

"maxRequests": 1200

}

},

"observability": {

"logRetentionDays": 30,

"prometheusEnabled": true

},

"telegram": {

"botToken": "Twój Telegram Bot Token",

"chatId": "Twój Telegram Chat ID"

}

}

Zapisz i uruchom ponownie:

openclaw gateway restart

4. Zainstaluj oficjalną podstawową umiejętność (wersja oparta na wydarzeniach)

W Telegramie @twojego agenta, lub użyj terminala do wykonania:

Zainstaluj https://github.com/binance/binance-skills-hub/tree/main/skills/binance/launchpool

Zainstaluj https://github.com/binance/binance-skills-hub/tree/main/skills/binance/tasks

Zainstaluj https://github.com/binance/binance-skills-hub/tree/main/skills/binance/market

Zainstaluj https://github.com/binance/binance-skills-hub/tree/main/skills/binance/futures

5. Utwórz moją niestandardową umiejętność: ClawOps Sentinel (kluczowy atut)

# Utwórz folder

mkdir -p \~/.openclaw/workspace/skills/ClawOpsSentinel

# Utwórz nowy plik SKILL.md i wklej poniższą treść

Pełny kod SKILL.md (bezpośrednio skopiować):

# ClawOps Sentinel

wersja: 1.0

autor: CTO produkcji dla Konkursu Binance Square

opis: Wydarzeniowy agent produkcyjny Binance AI Ops - wspiera ponowne próby w przypadku limitu, ROI dostosowane do ryzyka, pełne logowanie audytowe

uprawnienia:

- binance:read

- binance:limited-trade

- cron

- prometheus:export

- telegram:send

komendy:

- name: event_driven_process

trigger: "Wykryto zmianę Launchpool / Futures / Zadań lub wyzwolono limit API"

action: |

// Ponowna próba z wykładniczym opóźnieniem (max 5 razy)

retry_with_backoff(maxRetries=5)

// Obliczanie ROI dostosowanego do ryzyka

roi_adj = apy * (1 - volatility*0.3) - slippage

// Kolejka wykonywania + rejestracja metryk Prometheus

execute_and_audit()

- name: audit_log_query

trigger: "Zapytaj o najnowsze rekordy wykonania"

action: "Zwróć uporządkowany dziennik audytu JSON (czas, operacja, model, czas trwania, wynik, współczynnik ryzyka)"

Zapisz i aktywuj:

openclaw agent restart

6. Weryfikacja testów (trzy kroki, aby potwierdzić)

# Test 1: Wyzwól zdarzenie

openclaw agent run --skill ClawOpsSentinel --command event_driven_process --test

# Test 2: Zapytaj o dziennik audytu (użyj polecenia w języku angielskim)

Wprowadź w Telegramie: Zapytaj o najnowsze rekordy wykonania

# Test 3: Sprawdź metryki Prometheus

curl http://localhost:9090/metrics | grep clawops

Oczekiwany wynik: zobacz dziennik obliczeń ROI dostosowanego do ryzyka + udane rekordy wykonania.

7. Optymalizacja produkcji (72 godziny stabilnego działania to konieczność)

- Wdrażanie VPS: użyj pm2 lub systemd do hostowania bramy

- Uprawnienia klucza API: tylko odczyt + ograniczony handel

- Monitorowanie: Prometheus + Grafana do śledzenia wskaźnika sukcesu żądań

- Obsługa wyjątków: model automatycznie przechodzi do fallback w przypadku niepowodzenia, ograniczenie automatycznie zmniejsza częstotliwość

Mój lokalny Mac + VPS Alibaba Cloud w trybie replikacji, działał nieprzerwanie przez 72 godziny, w scenariuszu limitu API automatycznie przywrócił wskaźnik sukcesu 100%.

Zapraszam przyjaciół zainteresowanych wdrażaniem OpenClaw, ochroną przed limitami API Binance, agentem opartym na wydarzeniach do wymiany lub dyskusji technicznych w sekcji komentarzy lub prywatnie!

#币安小龙虾大赛 #OpenClaw #AIBinance #生产级AIAgent