mod-actions
Zarządzaj moderacją użytkowników – banuj, wyciszaj i usuwaj treści na platformie Civitai
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do Claude'a umożliwiający moderatorom platformy Civitai wykonywanie akcji moderacyjnych bezpośrednio z poziomu asystenta AI. Możesz banować użytkowników, wyciszać ich, usuwać ich treści, zarządzać eligibilnością do rankingów i wysyłać wiadomości prywatne. Wszystkie działania przechodzą przez oficjalny API tRPC z pełnymi efektami ubocznymi – unieważnianiem sesji, aktualizacją indeksów wyszukiwania i śledzeniem aktywności.
Jak używać
Skopiuj plik .env-example do .env w katalogu skill'u mod-actions, a następnie edytuj go, dodając swój klucz API Civitai. Klucz możesz znaleźć w sekcji API Keys na stronie https://civitai.com/user/account – pamiętaj, że musi on należeć do konta z uprawnieniami moderatora.
Opcjonalnie ustaw zmienną CIVITAI_API_URL, jeśli pracujesz lokalnie (domyślnie wskazuje na https://civitai.com). Do testowania lokalnego użyj http://localhost:3000.
Aby wyszukać informacje o użytkowniku, uruchom komendę node .claude/skills/mod-actions/query.mjs user [id|username], podając identyfikator lub nazwę użytkownika.
Aby banować użytkownika, użyj komendy node .claude/skills/mod-actions/query.mjs ban [id|username]. Komenda działa jako przełącznik – jeśli użytkownik jest już zbanowany, zostanie odbanowany.
Aby wyciszyć użytkownika, uruchom node .claude/skills/mod-actions/query.mjs mute [id|username]. Podobnie jak ban, jest to przełącznik – ponowne wykonanie wycisza lub odcisza użytkownika.
Do zaawansowanych akcji użyj komendy leaderboard [id|username] [true|false] do zmiany eligibilności rankingowej lub remove-content [id|username] do usunięcia całej treści użytkownika.
Podobne skille
obsidian
autor: gapmiss
better-auth-best-practices
autor: novuhq
brand-voice
autor: anthropics
gmail-manager
autor: jeffvincent
reviewing-code
autor: CaptainCrouton89
google-analytics
autor: davila7