Slop Or Not Logo

Vérifications sur l'appareil dans Terminal

CLI de détection d'IA pour Claude, Codex, Hermes Agent, OpenClaw

Le CLI slop exécute le détecteur de texte IA, le détecteur d'images IA, l'analyseur de lisibilité et l'outil de nettoyage de Slop or Not depuis le terminal de votre Mac. Il renvoie du JSON pour Claude, Codex, Hermes Agent, OpenClaw, Cursor, les scripts et les éditeurs.

Vous passez d'un détecteur cloud comme ZeroGPT ou GPTZero ? Transmettez un brouillon, une capture d'écran ou un fichier local. Slop or Not l'évalue localement et ne le téléverse jamais.

Download on the App Store
Écran de configuration de la ligne de commande Slop or Not sur Mac
Le binaire est inclus dans l'app Mac signée Slop or Not.
Fonctionne localement
Les vérifications du texte, des images, de la lisibilité et du nettoyage restent sur votre Mac.
Sortie JSON
Utilisez --json quand des scripts ou des agents ont besoin de résultats stables.
Pro requis
Le CLI est inclus dans l'app Mac et se déverrouille avec Pro ou Lifetime.

Configuration

Comment installer le CLI Slop or Not ?

Ouvrez Slop or Not pour Mac une fois, activez Pro, puis créez un lien symbolique vers le binaire inclus dans un dossier du PATH. Le lien symbolique permet à votre shell et à vos outils d'IA locaux de trouver la commande plus facilement.

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

Référence des commandes

Que peut faire le CLI Slop or Not ?

La surface de commande est volontairement limitée : status, text, image, readability, cleanup et MCP.

slop status

Vérifier votre installation

Confirme que le CLI peut trouver le bundle de l'app et indique si Pro est actif.

Voir la commande et la réponse

Exécuter

slop status --json

Renvoie

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

Évaluer un texte IA

Lit du texte UTF-8 depuis stdin et renvoie la même probabilité IA sur l'appareil que celle utilisée par l'app Mac, avec des métriques de lisibilité.

Voir la commande et la réponse

Exécuter

pbpaste | slop text --json

Renvoie

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

Analyser la lisibilité

Renvoie les scores Flesch en anglais et la formule prise en charge propre à six autres langues.

Voir la commande et la réponse

Exécuter

cat draft.md | slop readability --json

Renvoie

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

Nettoyer les astuces de texte caché

Supprime les espaces sans chasse, les homoglyphes, la ponctuation fantaisie et d'autres marques de mise en forme avant une autre vérification.

Voir la commande et la réponse

Exécuter

pbpaste | slop cleanup --json

Renvoie

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

Détecter les images IA

Vérifie localement les octets d'image JPEG, PNG, HEIC ou WebP transmis, avec OCR optionnel pour les captures d'écran.

Voir la commande et la réponse

Exécuter

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

Renvoie

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

Démarrer le serveur MCP

Expose les outils Slop or Not à Claude, Codex, Hermes Agent, OpenClaw, Cursor et d'autres clients MCP via stdio.

Voir la commande et la réponse

Exécuter

slop mcp --print-config

Renvoie

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

Raccourcis

Flux de travail courants dans le terminal

Ce sont les commandes que la plupart des gens utilisent en premier. Chacune lit une entrée locale et affiche un résultat local.

Comment évaluer un texte IA depuis Terminal ?

Copiez un brouillon, transmettez-le à slop text et lisez le verdict JSON. Ajoutez --json quand un autre outil a besoin d'une sortie stable.

pbpaste | slop text --json

Comment vérifier la lisibilité ?

La lisibilité est séparée de la détection d'IA. Utilisez-la quand vous avez besoin de vérifier le niveau de lecture sans envoyer le texte à un outil web.

cat draft.md | slop readability --json

Comment nettoyer les empreintes IA cachées ?

Text Cleanup supprime les caractères invisibles, les homoglyphes et les astuces d'espacement. Il ne réécrit pas le texte.

pbpaste | slop cleanup --json

Comment vérifier un fichier image ?

Utilisez slop image pour les captures d'écran, les photos de produits, les photos de profil de rencontre et les autres fichiers que vous voulez vérifier localement.

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

API locale

Puis-je utiliser le CLI comme API locale de détection d'IA ?

Pour l'automatisation locale, oui. Le CLI lit stdin ou des fichiers locaux et renvoie du JSON, ce qui permet aux scripts et aux éditeurs de l'utiliser comme une API de détection d'IA sans téléverser de texte ni d'images vers un point de terminaison cloud. Ce n'est pas une API HTTP hébergée ; l'app Mac exécute la vérification sur la machine qui appelle la commande.

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

MCP depuis le CLI

Comment démarrer MCP depuis le CLI ?

Le serveur MCP est une sous-commande du CLI. Exécutez-la directement quand votre client MCP demande une commande, ou lorsque vous déboguez la configuration.

slop mcp