Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Local E2E debug and test framework for clawd-feishu plugin development. Use when debugging message flow, testing bot responses, verifying Feishu web UI interactions, or performing end-to-end validation of the OpenClaw-Feishu integration during development.
How to use
Przygotuj środowisko: zaloguj się do Feishu na stronie https://feishu.cn/next/messenger, upewnij się, że masz zainstalowany OpenClaw lokalnie oraz dostęp do agent-browser CLI. Przygotuj identyfikator i sekret bota Feishu (możesz je podać w zmiennych środowiskowych lub w pliku .env).
Uruchom OpenClaw Gateway w trybie headed, aby widzieć przeglądarkę podczas testów: agent-browser --headed --session feishu-test open "https://feishu.cn/next/messenger". Tryb headed pozwala obserwować interakcje i ręcznie wspierać logowanie, jeśli będzie potrzebne.
Po każdej modyfikacji kodu rozszerzenia zrestartuj OpenClaw Gateway, aby zmiany weszły w życie. Użyj komendy openclaw gateway restart, a następnie sprawdź status: ps aux | grep openclaw. Logi dostępne są w tail -f ~/.openclaw/logs/gateway.log.
Aby znaleźć bota w interfejsie Feishu, użyj wyszukiwarki zamiast klikania na listę czatów (które mogą być zawodne). Naciśnij Meta+k, wpisz nazwę bota litera po literze, a następnie potwierdź Enter.
Po wejściu do czatu z botem naciśnij "/", aby skoncentrować się na polu wpisywania wiadomości. Teraz możesz wysyłać testowe wiadomości i obserwować odpowiedzi bota w przeglądarce.
Weryfikuj przepływ wiadomości, odpowiedzi bota i interakcje UI w czasie rzeczywistym. Jeśli coś nie działa, sprawdź logi gateway'a i zmodyfikuj kod — pamiętaj o restarcie OpenClaw po każdej zmianie.