Toolverse
Wszystkie skille

knuspr

autor: openclaw

Zarządzaj zakupami na Knuspr.de bezpośrednio z poziomu agenta — wyszukuj produkty, dodawaj do koszyka i rezerwuj dostawę.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill umożliwia pełne zarządzanie zakupami spożywczymi na niemieckiej platformie Knuspr.de. Wyszukujesz produkty po nazwie, filtrujesz po cenie lub promocjach, dodajesz artykuły do koszyka, przeglądasz historię zamówień, zarządzasz listami zakupów i rezerwujesz przedziały dostawy. Narzędzie działa poprzez interfejs wiersza poleceń knuspr-cli napisany w czystym Pythonie — bez dodatkowych zależności. Idealny dla użytkowników, którzy chcą zautomatyzować powtarzające się zadania zakupowe lub szybko sprawdzić dostępność produktów i sloty dostawy.

Jak używać

  1. Upewnij się, że masz zainstalowany Python 3.8 lub nowszy. Skill zawiera plik knuspr_cli.py, który nie wymaga dodatkowych bibliotek.

  2. Zaloguj się do Knuspr, uruchamiając polecenie auth login lub ustawiając zmienne środowiskowe KNUSPR_EMAIL i KNUSPR_PASSWORD. Minimalna wartość zamówienia to 39 EUR.

  3. Aby wyszukać produkt, użyj polecenia product search z nazwą artykułu — na przykład "Hafermilch" lub "Käse". Możesz dodać flagi --bio dla produktów ekologicznych, --rette dla promocji lub --sort price_asc dla sortowania po cenie. Zawsze dodaj flagę --json, aby wynik był czytelny dla agenta.

  4. Po znalezieniu produktu dodaj go do koszyka, podając jego ID i ilość. Następnie wyświetl zawartość koszyka za pomocą cart show --json, aby zweryfikować produkty i całkowitą cenę przed potwierdzeniem.

  5. Aby zarezerwować dostawę, najpierw wylistuj dostępne przedziały czasowe poleceniem slot list --detailed --json. Wybierz slot o odpowiedniej godzinie i zarezerwuj go za pomocą slot reserve, podając jego ID.

  6. Nigdy nie finalizuj zakupu automatycznie — zawsze poinformuj użytkownika, aby sam przejrzał koszyk i dokończył transakcję na stronie Knuspr.de lub w aplikacji mobilnej.

Podobne skille