Pular para o conteúdo

Verificações no dispositivo pelo Terminal

CLI de detector de conteúdo de IA para Claude, Codex e Cursor

A CLI slop executa o detector de texto de IA, o detector de imagem de IA, a pontuação bruta de imagens do OmniAID, o analisador de legibilidade e a ferramenta de limpeza do Slop or Not pelo terminal do Mac. Ela retorna JSON para Claude, Codex, Hermes Agent, OpenClaw, Cursor, scripts e editores.

Saindo de um detector na nuvem como ZeroGPT ou GPTZero? Envie um rascunho, uma captura de tela ou um arquivo local por pipe. O Slop or Not pontua localmente e nunca faz upload.

Download on the App Store
Tela de configuração da linha de comando do Slop or Not no Mac
O binário vem incluído no app Slop or Not para Mac assinado.
Roda localmente
As verificações de texto, imagem, legibilidade e limpeza ficam no seu Mac.
Gera JSON
Use --json quando scripts ou agentes precisarem de resultados estáveis.
Verificações locais ilimitadas
O Pro remove o limite diário, para que scripts e agentes possam executar verificações repetidas de texto, imagem, legibilidade e limpeza localmente.

Configuração

Como instalo a CLI do Slop or Not?

Abra o Slop or Not para Mac uma vez, ative o Pro, depois vá em Ajustes > Linha de comando e permita que o app instale a CLI. Depois disso, verifique pelo Terminal usando o caminho do binário no pacote do app.

# In Slop or Not: Settings > Command Line > Install
"/Applications/Slop Or Not.app/Contents/MacOS/slop" status --json

Referência de comandos

O que a CLI do Slop or Not pode fazer?

A superfície de comandos é pequena de propósito: status, text, image, score-image, readability, cleanup e MCP.

slop status

Verificar a instalação

Confirma que a CLI consegue encontrar o pacote do app e informa se o Pro está ativo.

Ver comando e resposta

Rodar

"/Applications/Slop Or Not.app/Contents/MacOS/slop" status --json

Retorna

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

Pontuar texto de IA

Lê texto UTF-8 de stdin e retorna a mesma probabilidade de IA no dispositivo usada pelo app para Mac, além de métricas de legibilidade.

Ver comando e resposta

Rodar

pbpaste | "/Applications/Slop Or Not.app/Contents/MacOS/slop" text --json

Retorna

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

Analisar legibilidade

Retorna pontuações Flesch em inglês e a fórmula específica por idioma compatível para outros seis idiomas.

Ver comando e resposta

Rodar

cat draft.md | "/Applications/Slop Or Not.app/Contents/MacOS/slop" readability --json

Retorna

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

Limpar truques de texto oculto

Remove espaços de largura zero, homoglifos, pontuação estilizada e outros sinais de formatação antes de outra verificação.

Ver comando e resposta

Rodar

pbpaste | "/Applications/Slop Or Not.app/Contents/MacOS/slop" cleanup --json

Retorna

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

Detectar imagens de IA

Verifica localmente bytes de imagem JPEG, PNG, HEIC ou WebP enviados por pipe, com OCR opcional para capturas de tela.

Ver comando e resposta

Rodar

"/Applications/Slop Or Not.app/Contents/MacOS/slop" image --json < ~/Desktop/screenshot.png

Retorna

{
  "detection" : {
    "result" : {
      "_0" : 0.80,
      "_1" : { "most_likely_ai_slop" : {} }
    }
  }
}
slop score-image

Pontue imagens com o OmniAID

Retorna a pontuação bruta do modelo OmniAID para uma imagem enviada por pipe quando você precisa de feedback direto do modelo em vez da resposta completa de detecção de imagem.

Ver comando e resposta

Rodar

"/Applications/Slop Or Not.app/Contents/MacOS/slop" score-image --json < ~/Desktop/generated.png

Retorna

{
  "rawSlopScore" : 0.690673828125
}
slop mcp

Iniciar o servidor MCP

Expõe as ferramentas do Slop or Not para Claude, Codex, Hermes Agent, OpenClaw, Cursor e outros clientes MCP via stdio.

Ver comando e resposta

Rodar

"/Applications/Slop Or Not.app/Contents/MacOS/slop" mcp --print-config

Retorna

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

Caminhos rápidos

Fluxos comuns no terminal

Estes são os comandos que a maioria das pessoas usa primeiro. Cada um lê entrada local e imprime um resultado local.

Como pontuo texto de IA pelo Terminal?

Copie um rascunho, envie para slop text por pipe e leia o veredito em JSON. Adicione --json quando outra ferramenta precisar de saída estável.

pbpaste | "/Applications/Slop Or Not.app/Contents/MacOS/slop" text --json

Como verifico legibilidade?

Legibilidade é separada da detecção de IA. Use quando precisar verificar o nível de leitura sem enviar texto para uma ferramenta web.

cat draft.md | "/Applications/Slop Or Not.app/Contents/MacOS/slop" readability --json

Como limpo marcas ocultas de IA?

Text Cleanup remove caracteres invisíveis, homoglifos e truques de espaçamento. Ele não reescreve o texto.

pbpaste | "/Applications/Slop Or Not.app/Contents/MacOS/slop" cleanup --json

Como obtenho uma pontuação bruta de imagem do OmniAID?

Use score-image quando um fluxo de trabalho de geração de imagens precisar do sinal bruto do modelo, não do resultado de detecção de imagem com contexto de procedência.

"/Applications/Slop Or Not.app/Contents/MacOS/slop" score-image --json < ~/Desktop/generated.png

Como verifico um arquivo de imagem?

Use o comando da CLI do pacote do app para capturas de tela, imagens de produto, fotos de perfil de namoro e outros arquivos que você quer verificar localmente.

"/Applications/Slop Or Not.app/Contents/MacOS/slop" image --json < ~/Desktop/screenshot.png

API local de detector de IA

Posso usar a CLI como uma API local de detector de IA?

Para automação local, sim. A CLI lê stdin ou arquivos locais e retorna JSON, então scripts e editores podem tratá-la como uma API local de detector de IA sem enviar textos ou imagens para um endpoint na nuvem. Ela não é uma API HTTP hospedada; o app para Mac faz a verificação na máquina que chama o comando.

pbpaste | "/Applications/Slop Or Not.app/Contents/MacOS/slop" text --json
"/Applications/Slop Or Not.app/Contents/MacOS/slop" image --json < ~/Desktop/source-photo.png
"/Applications/Slop Or Not.app/Contents/MacOS/slop" score-image --json < ~/Desktop/generated.png

MCP pela CLI

Como inicio o MCP pela CLI?

O servidor MCP é um subcomando da CLI. Rode diretamente quando seu cliente MCP pedir um comando ou quando você estiver depurando a configuração.

"/Applications/Slop Or Not.app/Contents/MacOS/slop" mcp