Slop Or Not Logo

Sprawdzanie na urządzeniu w Terminalu

CLI do wykrywania AI dla Claude, Codex, Hermes Agent, OpenClaw

CLI slop uruchamia z terminala na Mac detektor tekstu AI Slop or Not, detektor obrazów AI, analizator czytelności i narzędzie do oczyszczania. Zwraca JSON dla Claude, Codex, Hermes Agent, OpenClaw, Cursor, skryptów i edytorów.

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.

Download on the App Store
Ekran konfiguracji wiersza poleceń Slop or Not na Mac
Plik binarny jest dołączony do podpisanej aplikacji Slop or Not na Mac.
Działa lokalnie
Sprawdzanie tekstu, obrazów, czytelności i oczyszczania zostaje na Twoim Mac.
Zwraca JSON
Użyj --json, gdy skrypty lub agenty potrzebują stabilnych wyników.
Wymaga Pro
CLI jest dołączone do aplikacji na Mac i odblokowuje się z Pro lub Lifetime.

Konfiguracja

Jak zainstalować CLI Slop or Not?

Otwórz raz Slop or Not dla Mac, aktywuj Pro, a potem utwórz symlink do dołączonego pliku binarnego w katalogu PATH. Symlink ułatwia powłoce i lokalnym narzędziom AI znalezienie polecenia.

mkdir -p ~/.local/bin
ln -sf '/Applications/Slop Or Not - AI Fake Detector.app/Contents/MacOS/slop' ~/.local/bin/slop
export PATH="$HOME/.local/bin:$PATH"
slop status

Dokumentacja poleceń

Co potrafi CLI Slop or Not?

Zakres poleceń jest celowo mały: status, text, image, readability, cleanup i MCP.

slop status

Sprawdź instalację

Potwierdza, że CLI może znaleźć pakiet aplikacji, i informuje, czy Pro jest aktywne.

Pokaż polecenie i odpowiedź

Uruchom

slop status --json

Zwraca

{
  "localCachePro" : true,
  "pro" : true,
  "version" : "1.0.9"
}
slop text

Oceń tekst AI

Odczytuje tekst UTF-8 ze stdin i zwraca to samo lokalne prawdopodobieństwo AI, którego używa aplikacja na Mac, oraz metryki czytelności.

Pokaż polecenie i odpowiedź

Uruchom

pbpaste | slop text --json

Zwraca

{
  "detectedLanguage" : "en",
  "detection" : {
    "result" : {
      "_0" : 0,
      "_1" : { "real" : {} }
    }
  },
  "readability" : {
    "detectedLanguage" : "en",
    "languageConfidence" : 0.9996,
    "scores" : [
      { "kind" : "fleschReadingEase", "direction" : "higherIsEasier", "label" : "<label>", "value" : 75.17 },
      { "kind" : "fleschKincaidGradeLevel", "direction" : "gradeLevel", "value" : 5.51 }
    ],
    "selectedLanguage" : "en",
    "stats" : { "wordCount" : 66, "sentenceCount" : 6, "syllableCount" : 94 },
    "warnings" : []
  },
  "sentenceCount" : 6
}
slop readability

Analizuj czytelność

Zwraca wyniki Flesch dla języka angielskiego i obsługiwaną formułę właściwą dla sześciu innych języków.

Pokaż polecenie i odpowiedź

Uruchom

cat draft.md | slop readability --json

Zwraca

{
  "readability" : {
    "detectedLanguage" : "en",
    "languageConfidence" : 0.9996,
    "scores" : [
      { "kind" : "fleschReadingEase", "direction" : "higherIsEasier", "label" : "<label>", "value" : 88.54 },
      { "kind" : "fleschKincaidGradeLevel", "direction" : "gradeLevel", "value" : 2.65 }
    ],
    "selectedLanguage" : "en",
    "stats" : { "wordCount" : 35, "sentenceCount" : 5, "syllableCount" : 46 },
    "warnings" : []
  }
}
slop cleanup

Usuń ukryte sztuczki w tekście

Usuwa spacje o zerowej szerokości, homoglif, ozdobną interpunkcję i inne formatowanie zdradzające ślady przed kolejnym sprawdzeniem.

Pokaż polecenie i odpowiedź

Uruchom

pbpaste | slop cleanup --json

Zwraca

{
  "cleanedText" : "<cleaned_text>",
  "detectedLanguage" : "en",
  "invisibleCounts" : [
    { "count" : 1, "kind" : "<invisible_character>" }
  ],
  "punctuationCounts" : [
    { "count" : 1, "kind" : "<punctuation_replacement>" }
  ],
  "homoglyphCounts" : [],
  "britishMappings" : []
}
slop image

Wykrywaj obrazy AI

Sprawdza lokalnie przekazane potokiem bajty obrazów JPEG, PNG, HEIC lub WebP, z opcjonalnym OCR dla zrzutów ekranu.

Pokaż polecenie i odpowiedź

Uruchom

slop image --json < ~/Desktop/screenshot.png

Zwraca

{
  "detection" : {
    "result" : {
      "_0" : 0.80,
      "_1" : { "most_likely_ai_slop" : {} }
    }
  }
}
slop mcp

Uruchom serwer MCP

Udostępnia narzędzia Slop or Not klientom Claude, Codex, Hermes Agent, OpenClaw, Cursor i innym klientom MCP przez stdio.

Pokaż polecenie i odpowiedź

Uruchom

slop mcp --print-config

Zwraca

{
  "clients": [
    "Claude Desktop",
    "Claude Code",
    "Codex CLI",
    "Hermes Agent",
    "OpenClaw",
    "Cursor"
  ],
  "tools": [
    "detect_text",
    "analyze_readability",
    "clean_text",
    "detect_image",
    "score_image",
    "slop_status"
  ]
}

Szybkie ścieżki

Typowe przepływy pracy w terminalu

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.

Jak ocenić tekst AI z Terminala?

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 --json

Jak sprawdzić czytelność?

Czytelność 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 --json

Jak usunąć ukryte ślady AI?

Text Cleanup usuwa niewidoczne znaki, homoglif i sztuczki z odstępami. Nie przeredagowuje tekstu.

pbpaste | slop cleanup --json

Jak sprawdzić plik obrazu?

Użyj slop image do zrzutów ekranu, zdjęć produktów, zdjęć profilowych z aplikacji randkowych i innych plików, które chcesz sprawdzić lokalnie.

slop image --json < ~/Desktop/screenshot.png

Lokalne API

Czy mogę używać CLI jako lokalnego API detektora AI?

Do lokalnej automatyzacji tak. CLI odczytuje stdin lub lokalne pliki i zwraca JSON, więc skrypty i edytory mogą traktować je jak API detektora AI bez przesyłania tekstu lub obrazów do punktu końcowego w chmurze. To nie jest hostowane API HTTP; aplikacja na Mac wykonuje sprawdzenie na komputerze, który wywołuje polecenie.

pbpaste | slop text --json
slop image --json < ~/Desktop/source-photo.png

MCP z CLI

Jak uruchomić MCP z CLI?

Serwer MCP jest podpoleceniem CLI. Uruchom go bezpośrednio, gdy klient MCP prosi o polecenie albo gdy debugujesz konfigurację.

slop mcp