Przejdź do głównej zawartości

Napisz prompty, które działają z Cryptohopper MCP

Naucz się pisać efektywne prompty dla Cryptohopper MCP — meta-zasady, wzorce do ponownego użycia, dobre i złe przykłady, poprawki najczęstszych błędów.

Napisane przez Isaac

Wymagania wstępne

  • Cryptohopper MCP skonfigurowany w kliencie MCP — patrz przegląd konfiguracji.

  • Ogólne pojęcie o tym, co chcesz zapytać. Dyscyplina promptów pomaga najbardziej, gdy pytanie jest już jasne w Twojej głowie.


Meta-zasady

Zasada

Co to oznacza w praktyce

Bądź konkretny co, nie jak

Podaj parę, giełdę, interwał, okres wsteczny, format wyjściowy. Nie podawaj nazwy narzędzia MCP ani nie opisuj mechaniki wywołania — model lepiej dobierze odpowiednie narzędzie niż Ty, wskazując je.

Wyraźnie określ ograniczenia

„Użyj tylko danych tickerowych” lub „ogranicz okres świec do 100 słupków” zapobiega nadmiernemu pobieraniu danych przez agenta.

Wymagaj konkretnych liczb

„Dołącz co najmniej jedną cenę, procent lub stosunek do każdego twierdzenia” zamienia niejasne werdykty w ugruntowane.

Ustal format wyjściowy

Jeśli chcesz tabelę, powiedz to. Jeśli chcesz konkretną kolejność kolumn, powiedz to. Bez tego format może się zmieniać z każdym uruchomieniem.

Daj pole do swobody w rozumowaniu, nie w trasowaniu

Model powinien mieć swobodę w konkludowaniu tego, co chce — ale nie w wyborze interwału. To Twój wybór.


Kroki konfiguracji

1. Zacznij od bezpośredniego, prostego promptu

Nie martw się elegancją. „Używając Cryptohopper MCP, uzyskaj aktualny ticker BTC/USDT na Binance.” Uruchom go. Spójrz na wynik. Zwróć uwagę, co chciałbyś mieć inaczej.

2. Iteruj, dodając specyfiki po jednej

Warstwuj ograniczenia, aż wynik będzie tym, czego chcesz. Każde zdanie powinno dodawać jedno zaostrzające ograniczenie — parę, giełdę, interwał, wskaźnik, pytanie o wynik, regułę obsługi danych. Na przykład: „Pobierz świece 1-godzinne dla ETH/USDT na Binance, ostatnie 150 słupków. Oblicz RSI(14). Powiedz mi aktualną wartość RSI i czy ostatnie 10 słupków wykazuje jakąkolwiek dywergencję między RSI a ceną. Wszystkie obliczenia opieraj wyłącznie na zamkniętych słupkach; zignoruj bieżący nieukończony słupek.”

3. Zapisuj to, co działa, i wersjonuj swoją bibliotekę

W momencie, gdy prompt daje wynik, który faktycznie byś użył, zapisz go pod zrozumiałą nazwą (daily_digest_v3, ta_single_pair, multi_venue_depth_check). Kiedy zmieniasz prompt, zachowaj starą wersję — czasami prostsza działała lepiej.

4. Oznaczaj prompty profilem kosztów

Zapobiegnie to uruchomieniu drogiego promptu, gdy tani wystarczyłby.

Tag

Znaczenie

tani

Tylko ticker, działa na każdym poziomie

średni

Tickery + świece, Explorer+

drogi

Obejmuje orderbooki lub głęboką historię


Wzorce, które się opłacają

Dziesięć wzorców obejmuje około 90% tego, czego faktycznie będziesz chciał. Pełne omówienie w „wzorce promptów, które działają z Cryptohopper MCP”.

Wzorzec

Kształt

Przypadek użycia

Skanowanie

„Dla {zestawu}, pokaż mi {N}, które {kryterium}”

Dzienne ruchy, kontrole listy obserwacyjnej

Głęboki wgląd

„Pobierz świece {interwał} dla {para}. Oblicz {wskaźniki}. Powiedz mi {interpretację}”

Analiza techniczna na żądanie

Wiele interwałów

„Porównaj {wskaźnik} na interwałach 1h/4h/dziennym. Czy się zgadzają?”

Walidacja handlu krótkoterminowego

Sprawdzenie głębokości

„Dla {pary} na {giełdzie}, ile by kosztował {rozmiar} biorąc pod uwagę księgę zleceń?”

Poślizg cenowy przed transakcją

Zaplanowany raport

„Każdego {okresu}, zrób {skanowanie}. Podsumuj w {formacie}”

Podsumowania i alerty

Ograniczone pytanie

„Użyj tylko danych tickerowych. {pytanie}”

Przepływy pracy z uwzględnieniem limitu tokenów

Porównanie i wyjaśnienie

„Porównaj {A} i {B} na osi {oś}. Powiedz mi, które jest {silniejsze}”

Analiza siły względnej

Wiadomości plus kontekst

„Oto {artykuł}. Zidentyfikuj tokeny, pobierz bieżący kontekst, powiedz mi, co robi rynek”

Badania oparte na wiadomościach

Samokontrola

„Sprawdź z {drugim źródłem}. Jeśli jest rozbieżność, powiedz mi i nie zatwierdzaj.”

Decyzje o wysokiej stawce

Meta-prompt

„Jakie narzędzia MCP masz do kryptowalut?”

Debugowanie, odkrywanie


Przykłady działające vs. przykłady niedziałające

✗ Źle

„Opowiedz mi o ETH.”

Brak giełdy, brak interwału, brak konkretnego pytania. Agent tworzy generyczne podsumowanie.

✓ Dobrze

„Pobierz aktualny ticker ETH/USDT na Binance i ostatnie 100 świec 4-godzinnych. Powiedz mi aktualną cenę, zmianę 24-godzinną i czy trend 4-godzinny jest wzrostowy/spadkowy/boczny. Ogranicz odpowiedź do trzech zdań.”

Para, giełda, interwał, okres wsteczny, konkretne pytania, ustalona długość odpowiedzi.

✗ Źle

„Czy powinienem kupić BTC?”

Prośba o radę, której model nie może odpowiedzialnie udzielić. Odmówi lub wymyśli wiarygodnie brzmiącą odpowiedź, nieopartą na danych.

✓ Dobrze

„Dla BTC/USDT na Binance, pobierz świece 1-godzinne (ostatnie 150). Raport: aktualny trend, RSI(14), odległość od 50-okresowej EMA, i czy wolumen dzisiaj jest powyżej czy poniżej średniej 7-dniowej. Nie udzielaj porad typu kup/sprzedaj — tylko dane i Twoja interpretacja konfiguracji.”

To samo podstawowe pytanie, przetłumaczone na rzeczy, na które model faktycznie może odpowiedzieć danymi.

✗ Źle

„Uruchom analizę techniczną.”

Brak pary, brak giełdy, brak interwału. Każde uruchomienie będzie pytać o szczegóły.

✓ Dobrze

„Uruchom analizę techniczną dla {para} na Binance, interwał 4-godzinny, ostatnie 150 słupków. Uwzględnij RSI(14), MACD, 20/50/200 EMA oraz ostatnie wsparcie/opór. Wyjście: trzy akapity — trend, momentum, kluczowe poziomy.”

Parametryzowane dla pary; wszystkie inne wybory ustalone.


Rozwiązywanie problemów

Wynik jest generyczny i nie odpowiada temu, czego chciałeś

Przeczytaj swój prompt ponownie. Jeśli znajdziesz przymiotniki typu „dobry”, „silny” lub „zdrowy” — są subiektywne. Zastąp je progami liczbowymi. „Silny trend wzrostowy” → „cena powyżej 20 EMA, EMA rosnąca, RSI powyżej 55.”

Agent wykonuje błędne wywołanie narzędzia

Zazwyczaj oznacza to, że podałeś zły interwał lub giełdę. Sprawdź swój prompt przed obwinieniem modelu.

Ten sam prompt daje różne wyniki przy kolejnych uruchomieniach

Nie ustaliłeś formatu wyjściowego. Dodaj jawny szablon: „wyjście w postaci tabeli markdown z kolumnami X, Y, Z w tej kolejności.”

Prompt działa, ale jest długi i nieporęczny

Podziel go na nazwane sekcje: [KONTEKST], [ZADANIE], [WYJŚCIE]. Modele lepiej radzą sobie ze strukturalnymi promptami niż ze ścianą tekstu.

Agent pobiera dane, które już masz w kontekście

Powiedz mu: „X podałem już powyżej; nie pobieraj ponownie.” Szczególnie przydatne w przepływach pracy z ograniczonym kontekstem — zobacz jak zasilić agenta kontekstem rynkowym bez spalania tokenów.

Piszesz ten sam akapit na początku każdego prompta

To jest Twój blok kontekstu. Wyodrębnij go do przyjaznego użytkownikowi fragmentu, który klient może wstrzykiwać automatycznie. Zobacz jak dodać pamięć do swojego agenta AI do kryptowalut.

Czy to odpowiedziało na twoje pytanie?