Slop Or Not Logo

Controlli on-device nel Terminale

CLI di rilevamento AI per Claude, Codex, Hermes Agent, OpenClaw

La CLI slop esegue dal terminale del Mac il rilevatore di testo AI, il rilevatore di immagini AI, l'analizzatore di leggibilita e lo strumento di pulizia di Slop or Not. Restituisce JSON per Claude, Codex, Hermes Agent, OpenClaw, Cursor, script ed editor.

Stai passando da un rilevatore cloud come ZeroGPT o GPTZero? Passa una bozza, uno screenshot o un file locale tramite pipe. Slop or Not lo valuta in locale e non lo carica mai.

Download on the App Store
Schermata di configurazione della riga di comando di Slop or Not su Mac
Il binario e incluso nell'app Mac Slop or Not firmata.
Funziona in locale
I controlli su testo, immagini, leggibilita e pulizia restano sul tuo Mac.
Output JSON
Usa --json quando script o agenti hanno bisogno di risultati stabili.
Richiede Pro
La CLI e inclusa nell'app Mac e si sblocca con Pro o Lifetime.

Configurazione

Come installo la CLI di Slop or Not?

Apri Slop or Not per Mac una volta, attiva Pro, poi crea un symlink del binario incluso in una directory del PATH. Il symlink rende il comando piu facile da trovare per la tua shell e per gli strumenti AI locali.

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

Riferimento comandi

Cosa puo fare la CLI di Slop or Not?

La superficie dei comandi e volutamente ridotta: status, text, image, readability, cleanup e MCP.

slop status

Controlla l'installazione

Conferma che la CLI riesca a trovare il bundle dell'app e segnala se Pro e attivo.

Mostra comando e risposta

Esegui

slop status --json

Restituisce

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

Valuta testo AI

Legge testo UTF-8 da stdin e restituisce la stessa probabilita AI on-device usata dall'app Mac, insieme alle metriche di leggibilita.

Mostra comando e risposta

Esegui

pbpaste | slop text --json

Restituisce

{
  "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

Analizza la leggibilita

Restituisce i punteggi Flesch in inglese e la formula specifica supportata per altre sei lingue.

Mostra comando e risposta

Esegui

cat draft.md | slop readability --json

Restituisce

{
  "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

Pulisci i trucchi nascosti nel testo

Rimuove spazi a larghezza zero, omoglifi, punteggiatura elaborata e altri segnali di formattazione prima di un altro controllo.

Mostra comando e risposta

Esegui

pbpaste | slop cleanup --json

Restituisce

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

Rileva immagini AI

Controlla in locale byte immagine JPEG, PNG, HEIC o WebP passati tramite pipe, con OCR opzionale per gli screenshot.

Mostra comando e risposta

Esegui

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

Restituisce

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

Avvia il server MCP

Espone gli strumenti di Slop or Not a Claude, Codex, Hermes Agent, OpenClaw, Cursor e altri client MCP tramite stdio.

Mostra comando e risposta

Esegui

slop mcp --print-config

Restituisce

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

Percorsi rapidi

Flussi di lavoro comuni da terminale

Questi sono i comandi che la maggior parte delle persone usa per primi. Ognuno legge input locale e stampa un risultato locale.

Come valuto testo AI dal Terminale?

Copia una bozza, passala con pipe a slop text e leggi il verdetto JSON. Aggiungi --json quando un altro strumento ha bisogno di output stabile.

pbpaste | slop text --json

Come controllo la leggibilita?

La leggibilita e separata dal rilevamento AI. Usala quando ti serve un controllo del livello di lettura senza inviare testo a uno strumento web.

cat draft.md | slop readability --json

Come pulisco le impronte AI nascoste?

Text Cleanup rimuove caratteri invisibili, omoglifi e trucchi di spaziatura. Non riscrive il testo.

pbpaste | slop cleanup --json

Come controllo un file immagine?

Usa slop image per screenshot, foto di prodotto, foto di profili dating e altri file che vuoi controllare in locale.

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

API locale

Posso usare la CLI come API locale di rilevamento AI?

Per l'automazione locale, si. La CLI legge stdin o file locali e restituisce JSON, quindi script ed editor possono trattarla come un'API di rilevamento AI senza caricare testo o immagini su un endpoint cloud. Non e un'API HTTP ospitata: l'app Mac esegue il controllo sulla macchina che chiama il comando.

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

MCP dalla CLI

Come avvio MCP dalla CLI?

Il server MCP e un sottocomando della CLI. Eseguilo direttamente quando il tuo client MCP richiede un comando o quando stai facendo debug della configurazione.

slop mcp