Moltbot Skills & MoltHub Marketplace Guide
Dowiedz się, jak rozszerzyć Moltbota o umiejętności i wtyczki z MoltHub. Naucz się instalować, tworzyć i zarządzać automatyzacjami dla swojego osobistego asystenta AI.
Czym są umiejętności Moltbota?
Jedną z najpotężniejszych funkcji Moltbot (dawniej ClawdBot) jest jego rozszerzalny system umiejętności (skills system). Myśl o umiejętnościach jak o wtyczkach lub automatyzacjach, które rozszerzają możliwości Twojego osobistego asystenta AI — od monitorowania cen lotów po zarządzanie inteligentnym domem.
Z ponad 15 000 umiejętnościami dostępnymi już w marketplace MoltHub oraz możliwością tworzenia własnych umiejętności poprzez proste zapytanie, ekosystem Moltbot rozwija się szybciej niż jakakolwiek platforma AI, którą widzieliśmy.
Zrozumienie architektury umiejętności
Moltbot wykorzystuje warstwowy system umiejętności z jasną hierarchią ważności:
1. Workspace Skills (najwyższy priorytet)
└── Twoje własne umiejętności dla konkretnych projektów
2. Managed/Local Skills
└── Umiejętności zainstalowane i skonfigurowane przez Ciebie
3. Bundled Skills (najniższy priorytet)
└── Domyślne umiejętności dostarczane z Moltbot
Każda umiejętność to w istocie plik SKILL.md wraz z plikami pomocniczymi, które instruują AI, jak wykonywać określone zadania.
MoltHub: Oficjalny marketplace umiejętności
MoltHub (dawniej ClawdHub) to publiczny rejestr umiejętności Moltbot:- URL: https://github.com/moltbot/molthub
- Dostępne umiejętności: ponad 15 000
- Funkcje: Publikowanie, wersjonowanie, wyszukiwanie i instalowanie umiejętności przez CLI
- Moderacja: Recenzowane przez społeczność z wyszukiwaniem wektorowym dla łatwiejszego odkrywania
Popularne kategorie umiejętności
| Kategoria | Przykłady | Zastosowania |
|---|---|---|
| Produktywność | Podsumowanie e-maili, Planowanie spotkań | Inbox zero, zarządzanie kalendarzem |
| Podróże | Śledzenie lotów, Wyszukiwarka hoteli | Alerty cenowe, automatyzacja rezerwacji |
| Finanse | Monitorowanie wydatków, Generator faktur | Monitorowanie budżetu, rozliczanie klientów |
| Inteligentny dom | Sterownik oświetlenia, Zarządzanie termostatem | Wyzwalacze automatyki domowej |
| Programowanie | Powiadomienia GitHub, Monitor CI/CD | Bycie na bieżąco z PR i buildami |
| Social Media | Planowanie postów na Twitterze, Odpowiedzi na LinkedIn | Automatyzacja treści |
| Research | Agregator wiadomości, Podsumowanie prac naukowych | Automatyczne pozyskiwanie informacji |
Instalowanie umiejętności z MoltHub
Przez CLI (Zalecane)
# Szukaj umiejętności
moltbot skill search "flight tracker"
# Zainstaluj umiejętność
moltbot skill install flight-price-monitor
# Lista zainstalowanych umiejętności
moltbot skill list
# Zaktualizuj wszystkie umiejętności
moltbot skill update --all
Przez czat
Po prostu zapytaj Moltbota naturalnie:
"Install the flight price monitor skill" (Zainstaluj umiejętność monitorowania cen lotów)
"Find me a skill for tracking crypto prices" (Znajdź mi umiejętność do śledzenia cen kryptowalut)
"Show me all my installed skills" (Pokaż mi wszystkie moje zainstalowane umiejętności)
Tworzenie własnych umiejętności
Tu zaczyna się magia Moltbota: AI potrafi sama pisać umiejętności dla siebie.
Metoda 1: Poproś Moltbota o stworzenie umiejętności
Po prostu powiedz Moltbotowi, czego potrzebujesz:
"Create a skill to monitor flight prices from SFO to Tokyo and alert me when they drop below $800" (Stwórz umiejętność monitorowania cen lotów z SFO do Tokio i powiadom mnie, gdy spadną poniżej 800$)
"Build an automation that summarizes my unread emails every morning at 8am" (Zbuduj automatyzację, która podsumowuje moje nieprzeczytane e-maile codziennie rano o 8:00)
"Make a skill that posts my daily standup to Slack based on my git commits" (Stwórz umiejętność, która wysyła mój codzienny standup na Slacka na podstawie moich commitów w git)
Moltbot wygeneruje pliki umiejętności, przetestuje je i zainstaluje automatycznie.
Metoda 2: Ręczne pisanie umiejętności
Stwórz plik SKILL.md w swojej przestrzeni roboczej:
# Monitor cen lotów
## Opis
Monitoruje ceny lotów i wysyła alerty, gdy spadną poniżej progu.
## Triggers
- Schedule: Co 6 godzin
- Webhook: /api/check-flights
## Parameters
- origin: string (kod lotniska)
- destination: string (kod lotniska)
- max_price: number (próg w USD)
- notify_channel: string (whatsapp|telegram|slack)
## Actions
1. Zapytaj API lotów o aktualne ceny
2. Porównaj z progiem max_price
3. Jeśli cena jest niższa, wyślij powiadomienie na wybrany kanał
4. Zapisz historię cen do analizy trendów
## Przykładowe użycie
"Check flights from SFO to NRT under $800 and notify me on WhatsApp"
Metoda 3: Forkowanie i modyfikowanie istniejących umiejętności
# Sklonuj umiejętność, aby ją dostosować
moltbot skill clone popular-skill-name my-custom-version
# Edytuj umiejętność
code ~/.moltbot/skills/my-custom-version/SKILL.md
# Przetestuj zmiany
moltbot skill test my-custom-version
Przykłady umiejętności z życia wzięte
1. Umiejętność porannego briefingu
# Poranny briefing
## Trigger
- Schedule: Codziennie o 7:00 rano
## Actions
1. Pobierz dzisiejsze wydarzenia z kalendarza
2. Sprawdź nieprzeczytane e-maile o wysokim priorytecie
3. Pobierz prognozę pogody
4. Podsumuj najważniejsze wiadomości zgodnie z moimi zainteresowaniami
5. Sprawdź status lotu, jeśli dzisiaj podróżuję
6. Skompiluj i wyślij preferowanym kanałem
2. Umiejętność inteligentnej odpowiedzi
# Inteligentna odpowiedź e-mail
## Trigger
- Event: Nowy e-mail spełniający kryteria
## Kryteria
- Od: znane kontakty
- Nie: newslettery, marketing
## Actions
1. Analizuj treść i intencję e-maila
2. Przygotuj projekt odpowiedniej odpowiedzi
3. Dodaj do kolejki do zatwierdzenia lub wyślij automatycznie (konfigurowalne)
4. Zapisz interakcję dla kontekstu
3. Monitor spadku cen
# Tracker cen Amazon
## Trigger
- Schedule: Co 4 godziny
- Webhook: /api/track-price
## Parameters
- product_urls: lista URL Amazon
- target_prices: progi cenowe
## Actions
1. Pobierz aktualne ceny (przez automatyzację przeglądarki)
2. Porównaj z celami
3. Zaalarmuj w przypadku wykrycia spadków
4. Prowadź wykres historii cen
Kwestie bezpieczeństwa umiejętności
⚠️ Ważne: Umiejętności mogą uruchamiać kod na Twojej maszynie. Dokumentacja Moltbot wyraźnie ostrzega:
"Traktuj umiejętności stron trzecich jak zaufany kod. Przeczytaj je przed włączeniem. Preferuj uruchamianie w piaskownicy (sandbox) dla niezaufanych danych wejściowych."
Najlepsze praktyki
- Przejrzyj przed instalacją - Przeczytaj plik SKILL.md i wszelki wspierający kod.
- Używaj izolowanego środowiska (sandbox) - Włącz tryb sandbox dla niezaufanych umiejętności.
- Ogranicz uprawnienia - Niektóre umiejętności potrzebują mniej uprawnień, niż żądają.
- Wybieraj popularne umiejętności - Umiejętności recenzowane przez społeczność są zazwyczaj bezpieczniejsze.
- Monitoruj aktywność - Sprawdzaj logi pod kątem nieoczekiwanych zachowań.
Znane zagrożenia
Badacze bezpieczeństwa z SOC Prime zidentyfikowali problemy w niektórych wdrożeniach Moltbota:
- Eksponowane nieuwierzytelnione porty administratora
- Dane uwierzytelniające przechowywane otwartym tekstem
- Ataki typu poisoning na biblioteki umiejętności
- Potencjał dla zdalnego wykonania kodu (RCE)
Przenaszalność umiejętności między agentami
Ekscytujący kierunek rozwoju: istnieje aktywna propozycja integracji SkillKit z Moltbotem, co umożliwi:
- Umiejętności działające w ponad 17 różnych agentach kodujących AI
- Zunifikowane zarządzanie umiejętnościami
- Przenośne automatyzacje, które podążają za Tobą w różnych narzędziach
Budujesz umiejętności dla innych? Rozważ Y Build
Jeśli tworzysz skomplikowane automatyzacje i umiejętności, możesz chcieć zmienić je w prawdziwe produkty, z których inni będą mogli korzystać bez technicznej konfiguracji.
Y Build pomaga programistom opakować możliwości AI w przyjazne dla użytkownika aplikacje:| Umiejętności Moltbot | Produkty Y Build |
|---|---|
| Osobista automatyzacja | AI jako gotowy produkt dla użytkowników |
| Samodzielne hostowanie | Wdrożenie w chmurze |
| Tylko dla użytkowników technicznych | Każdy może używać |
| Darmowe (Twój czas) | Generujące przychód |
Od umiejętności do produktu: Przykład
Załóżmy, że zbudowałeś niesamowitą umiejętność "Inteligentny asystent e-mail" dla Moltbota. Dzięki Y Build możesz:
- Obudować to w interfejs użytkownika - Interfejs no-code dla nietechnicznych użytkowników
- Dodać uwierzytelnianie - Konta użytkowników i zarządzanie kluczami API
- Wdrożyć natychmiastowo - Wdrożenie w chmurze jednym kliknięciem
- Monetyzować - Wbudowane płatności subskrypcyjne
- Analizować użycie - Sprawdzać, jak klienci korzystają z Twoich funkcji AI
Przyszłość umiejętności AI
Ekosystem umiejętności reprezentuje coś większego: składalne możliwości AI. Zamiast monolitycznych aplikacji AI, zmierzamy w stronę:
- Modularnych, wielorazowych komponentów AI
- Bibliotek automatyzacji tworzonych przez społeczność
- Osobistej AI, która rośnie wraz z Twoimi potrzebami
- Międzyplatformowej przenaszalności umiejętności
Jak zacząć z umiejętnościami
- Zainstaluj Moltbota - Postępuj zgodnie z kompletnym przewodnikiem
- Przeglądaj MoltHub - Odkryj dostępne umiejętności
- Zainstaluj swoją pierwszą umiejętność -
moltbot skill install morning-briefing - Stwórz własną umiejętność - Poproś Moltbota, aby coś dla Ciebie zbudował
- Podziel się ze społecznością - Opublikuj swoje umiejętności w MoltHub
Zasoby:
- MoltHub Skills Registry
- Dokumentacja Moltbot Skills
- Kolekcja Awesome Moltbot Skills
- Propozycja integracji SkillKit
Gotowy, by zmienić swoje pomysły na automatyzację w produkty? Y Build pomaga niezależnym twórcom dostarczać aplikacje oparte na AI szybciej niż kiedykolwiek. Rozpocznij darmowy okres próbny już dziś.