slop statusSprawdź instalację
Potwierdza, że CLI może znaleźć pakiet aplikacji, i informuje, czy Pro jest aktywne.
Pokaż polecenie i odpowiedź
Uruchom
slop status --jsonZwraca
{
"localCachePro" : true,
"pro" : true,
"version" : "1.1.1"
}Sprawdzanie na urządzeniu w Terminalu
CLI slop uruchamia detektor tekstu AI i detektor obrazów AI Slop or Not z terminala na Macu. Zwraca JSON dla Claude, Codex, Hermes Agent, OpenClaw, Cursor, skryptów i edytorów, a także obsługuje surową ocenę modelu obrazu, czytelność i czyszczenie tekstu.
Przechodzisz z detektora w chmurze, takiego jak ZeroGPT lub GPTZero? Przekaż wersję roboczą, zrzut ekranu lub lokalny plik przez potok. Slop or Not ocenia go lokalnie i nigdy go nie przesyła.

Konfiguracja
Zainstaluj Slop or Not dla Mac, otwórz ją raz i aktywuj Pro. Następnie uruchom poniższy blok konfiguracji: łączy on dołączony plik binarny z ~/.local/bin i dodaje ten folder do PATH, czego macOS nie robi za Ciebie. Settings > Command Line oferuje inną jednowierszową komendę, która dodaje sam pakiet aplikacji do PATH. Sprawdź poleceniem slop status. Od tego momentu każda nowa sesja Terminal znajduje slop w PATH bez ponownej instalacji.
# One-time setup for zsh, the default shell on macOS.
mkdir -p ~/.local/bin && ln -sf '/Applications/Slop Or Not.app/Contents/MacOS/slop' ~/.local/bin/slop
grep -qsxF 'export PATH="$HOME/.local/bin:$PATH"' ~/.zshrc || printf '\nexport PATH="$HOME/.local/bin:$PATH"\n' >> ~/.zshrc
source ~/.zshrc
slop status --jsonDokumentacja poleceń
Zakres poleceń jest celowo mały: status, text, image, score-image, readability, cleanup i MCP.
Każdy przykład poniżej to rzeczywisty wynik, zarejestrowany w Slop or Not 1.1.1 dla Mac w sierpniu 2026 r. i skrócony tam, gdzie zaznaczono.
slop statusPotwierdza, że CLI może znaleźć pakiet aplikacji, i informuje, czy Pro jest aktywne.
Uruchom
slop status --jsonZwraca
{
"localCachePro" : true,
"pro" : true,
"version" : "1.1.1"
}slop textOdczytuje tekst UTF-8 ze stdin i zwraca to samo lokalne prawdopodobieństwo AI, które pokazuje aplikacja dla Mac, oraz metryki czytelności. Dodaj --language, gdy znasz już język.
Uruchom
pbpaste | slop text --jsonZwraca
{
"detectedLanguage" : "en",
"detection" : {
"result" : {
"_0" : 0.12590113,
"_1" : { "most_likely_real" : {} }
}
},
"inputTruncated" : false,
"readability" : {
"detectedLanguage" : "en",
"languageConfidence" : 0.99984,
"scores" : [
{ "kind" : "fleschReadingEase", "direction" : "higherIsEasier", "label" : "Fairly difficult", "value" : 50.85 },
{ "kind" : "fleschKincaidGradeLevel", "direction" : "gradeLevel", "value" : 16.97 }
],
"full" : { "consensus" : { … }, "genre" : { … }, "gradeLabel" : { … }, … },
"selectedLanguage" : "en",
"stats" : { "wordCount" : 87, "sentenceCount" : 2, "syllableCount" : 115, … },
"warnings" : [ … ]
},
"sentenceCount" : 2
}slop readabilityDla angielskiego pełny raport zawiera Flesch Reading Ease i Flesch-Kincaid Grade Level oraz Gunning Fog, Coleman-Liau i ARI, z oceną konsensusową odrzucającą wartości odstające. Niemiecki, hiszpański, włoski, szwedzki, duński i norweski korzystają ze swoich uznanych formuł.
Uruchom
cat draft.md | slop readability --jsonZwraca
{
"readability" : {
"detectedLanguage" : "en",
"languageConfidence" : 0.99984,
"scores" : [
{ "kind" : "fleschReadingEase", "direction" : "higherIsEasier", "label" : "Fairly difficult", "value" : 50.85 },
{ "kind" : "fleschKincaidGradeLevel", "direction" : "gradeLevel", "value" : 16.97 }
],
"full" : { "consensus" : { … }, "genre" : { … }, "gradeLabel" : { … }, … },
"selectedLanguage" : "en",
"stats" : { "wordCount" : 87, "sentenceCount" : 2, "syllableCount" : 115, … },
"warnings" : [ … ]
}
}slop cleanupTabela zamian, nie przepisywanie tekstu: usuwa znaki o zerowej szerokości, homoglify i ozdobną interpunkcję, nie zmieniając Twoich słów. Dodaj --british, aby zamienić amerykańską pisownię na brytyjską odmianę angielskiego.
Uruchom
pbpaste | slop cleanup --jsonZwraca
{
"britishMappings" : [],
"cleanedText" : "He said \"hello\" - and left.",
"detectedLanguage" : "en",
"homoglyphCounts" : [],
"invisibleCounts" : [
{ "count" : 1, "kind" : "Zero Width Space (U+200B)" }
],
"punctuationCounts" : [
{ "count" : 1, "kind" : "Em Dash (U+2014) with '-'" },
{ "count" : 1, "kind" : "Left Double Quotation Mark (U+201C) with '\"'" },
{ "count" : 1, "kind" : "Right Double Quotation Mark (U+201D) with '\"'" }
]
}slop imageSprawdza lokalnie przesłane potokiem bajty obrazów JPEG, PNG, HEIC lub WebP. Dodaj --ocr, aby odczytać tekst ze zrzutu ekranu.
Uruchom
slop image --json < ~/Desktop/screenshot.pngZwraca
{
"detection" : {
"result" : {
"_0" : 0.8416403,
"_1" : { "most_likely_ai_slop" : {} }
}
},
"detectionSourceRaw" : "ml"
}slop score-imagePrzekaż obraz z pipe bezpośrednio do modelu i odbierz jego surowy wynik, pomijając heurystyki pochodzenia. Przydatne, gdy pętla generowania obrazów potrzebuje bezpośredniej informacji zwrotnej z modelu. Wymaga zainstalowanego modelu do wykrywania obrazów AI.
Uruchom
slop score-image --json < ~/Desktop/generated.pngZwraca
{
"rawSlopScore" : 0.706787109375
}slop mcpUruchamia serwer stdio, który udostępnia wszystkie sześć narzędzi Claude, Codex, Cursor i innym klientom MCP. Użyj --print-config, aby wydrukować gotowe do wklejenia fragmenty konfiguracji zamiast uruchamiać serwer.
Uruchom
slop mcp --print-configZwraca
CLIENT SETUP
------------
To use slop CLI in the Terminal, run this once to symlink it
into ~/.local/bin:
mkdir -p ~/.local/bin && ln -sf '/Applications/Slop Or Not.app/Contents/MacOS/slop' ~/.local/bin/slop
MCP SERVER
----------
Run slop CLI as a MCP server so your AI client can call its
detection tools directly. …
(snippets for Claude Desktop, Claude Code, Codex CLI, and Cursor follow)Szybkie ścieżki
To polecenia, po które większość osób sięga najpierw. Każde z nich odczytuje lokalne dane wejściowe i wypisuje lokalny wynik.
Skopiuj wersję roboczą, przekaż ją potokiem do slop text i odczytaj werdykt JSON. Dodaj --json, gdy inne narzędzie potrzebuje stabilnego wyjścia.
pbpaste | slop text --jsonCzytelność jest oddzielona od wykrywania AI. Użyj jej, gdy potrzebujesz sprawdzić poziom trudności tekstu bez wysyłania go do narzędzia webowego.
cat draft.md | slop readability --jsonText Cleanup usuwa niewidoczne znaki, homoglif i sztuczki z odstępami. Nie przeredagowuje tekstu.
pbpaste | slop cleanup --jsonUżyj score-image, gdy workflow generowania obrazów potrzebuje surowego sygnału z modelu, a nie wyniku detekcji obrazu z uwzględnieniem pochodzenia.
slop score-image --json < ~/Desktop/generated.pngPrzesyłaj potokiem zrzuty ekranu, zdjęcia produktów, zdjęcia z profili randkowych i inne pliki, które chcesz sprawdzić lokalnie.
slop image --json < ~/Desktop/screenshot.pngLokalne API detektora AI
Do lokalnej automatyzacji - tak. CLI czyta stdin lub pliki lokalne i zwraca JSON, więc skrypty i edytory mogą traktować je jak lokalne API detektora AI bez wysyłania tekstu ani obrazów do endpointu w chmurze. To nie jest hostowane HTTP API; aplikacja na Mac uruchamia sprawdzanie na komputerze, który wywołuje polecenie.
pbpaste | slop text --json
slop image --json < ~/Desktop/source-photo.png
slop score-image --json < ~/Desktop/generated.pngMCP z CLI
Serwer MCP jest podpoleceniem CLI. Uruchom go bezpośrednio, gdy klient MCP prosi o polecenie albo gdy debugujesz konfigurację.
slop mcpPomóż nam zrozumieć, jak używana jest ta strona. Polityka prywatności