跳至內容

Terminal 內的裝置端檢查

適用於 Claude、Codex 及 Cursor 的 AI 內容偵測 CLI

slop CLI 可從你的 Mac 終端機執行 Slop or Not 的 AI 文字檢測器和 AI 圖像檢測器。它會為 Claude、Codex、Hermes Agent、OpenClaw、Cursor、指令碼和編輯器回傳 JSON,同時也涵蓋原始圖像模型評分、可讀性和文字清理。

正從 ZeroGPT 或 GPTZero 這類雲端偵測器轉用?你可以 pipe 入草稿、螢幕截圖或本機檔案。Slop or Not 會在本機評分,而且永不上傳。

Download on the App Store
Mac 上的 Slop or Not 命令列設定畫面
binary 已內置於已簽署的 Slop or Not Mac app。
本機執行
文字、圖片、可讀性及清理檢查都會留在你的 Mac 上。
輸出 JSON
當 script 或 agent 需要穩定結果時,請使用 --json。
無限次本機檢查
CLI 隨 Pro 附上。沒有每日檢查次數上限,亦沒有逐次呼叫計費,所以指令稿同代理可以按需要重複執行文字、圖像、可讀性同清理檢查。

設定

如何安裝 Slop or Not CLI?

安裝 Mac 版 Slop or Not,開啟一次並啟用 Pro。然後執行下方的設定區塊:它會將隨附的 binary 連結到 ~/.local/bin,並將該資料夾加入你的 PATH,而 macOS 本身不會幫你這樣做。設定 > 命令列提供另一種一行指令,可將 app bundle 本身加入你的 PATH。使用 slop status 驗證。從此之後,每個新的終端機會話都會在 PATH 中找到 slop,無需重新安裝。

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

指令參考

Slop or Not CLI 可以做甚麼?

指令介面刻意保持精簡:status、text、image、score-image、readability、cleanup 和 MCP。

以下每個範例都係真實輸出,喺 2026 年 8 月由 Slop or Not 1.1.1 Mac 版擷取,並喺有標記嘅地方加以節錄。

slop status

檢查安裝

確認 CLI 能找到 app bundle,並回報 Pro 是否已啟用。

查看指令及回應

執行

slop status --json

回傳

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

為 AI 文字評分

從 stdin 讀取 UTF-8 文字,並回傳 Mac App 所顯示嘅相同裝置上 AI 機率,以及可讀性指標。若你已經知道語言,可加上 --language。

查看指令及回應

執行

pbpaste | slop text --json

回傳

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

分析可讀性

英文會得到 Flesch Reading Ease 同 Flesch-Kincaid Grade Level,完整報告仲有 Gunning Fog、Coleman-Liau 同 ARI,並附上剔除離群值嘅共識等級。德文、西班牙文、意大利文、瑞典文、丹麥文同挪威文各自採用其既定公式。

查看指令及回應

執行

cat draft.md | slop readability --json

回傳

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

清理隱藏文字技巧

使用查找表而唔係重寫:移除零寬字元、同形字元同花巧標點符號,但唔會改動你嘅文字。加上 --british 即可將美式拼寫轉換為英式英文。

查看指令及回應

執行

pbpaste | slop cleanup --json

回傳

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

偵測 AI 圖片

於本機檢查經管道傳入嘅 JPEG、PNG、HEIC 或 WebP 圖像位元組。加上 --ocr 即可讀取螢幕截圖內嘅文字。

查看指令及回應

執行

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

回傳

{
  "detection" : {
    "result" : {
      "_0" : 0.8416403,
      "_1" : { "most_likely_ai_slop" : {} }
    }
  },
  "detectionSourceRaw" : "ml"
}
slop score-image

使用圖像模型為圖像評分

將管線傳入的圖像直接傳給模型,取得其原始評分,跳過來源啟發式判斷。當圖像生成迴圈需要直接的模型回饋時很有用。需要安裝 AI 圖像檢測模型。

查看指令及回應

執行

slop score-image --json < ~/Desktop/generated.png

回傳

{
  "rawSlopScore" : 0.706787109375
}
slop mcp

啟動 MCP server

執行 stdio 伺服器,將全部六個工具提供畀 Claude、Codex、Cursor 及其他 MCP 用戶端使用。使用 --print-config 可列印即貼即用嘅設定片段,而唔會啟動伺服器。

查看指令及回應

執行

slop mcp --print-config

回傳

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)

快速用法

常見 terminal 工作流程

這些是大多數人最先會用的指令。每個指令都會讀取本機輸入,並列印本機結果。

如何從 Terminal 為 AI 文字評分?

複製草稿,pipe 入 slop text,然後閱讀 JSON 判定。當其他工具需要穩定輸出時,加入 --json。

pbpaste | slop text --json

如何檢查可讀性?

可讀性與 AI 偵測是分開的。當你需要閱讀程度檢查,又不想將文字傳到網頁工具時使用。

cat draft.md | slop readability --json

如何清理隱藏的 AI 指紋?

Text Cleanup 會移除隱形字元、同形字及間距技巧。它不會重寫文字。

pbpaste | slop cleanup --json

如何取得原始圖像模型評分?

當圖片生成工作流程需要原始模型訊號,而不是具來源判斷的圖片偵測結果時,請使用 score-image。

slop score-image --json < ~/Desktop/generated.png

如何檢查圖片檔案?

透過管道傳入螢幕截圖、產品相片、交友個人資料相片及其他你想喺本機檢查嘅檔案。

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

本機 AI 偵測器 API

我可以將 CLI 當作本機 AI 偵測 API 使用嗎?

用於本機自動化的話,可以。CLI 會讀取 stdin 或本機檔案並回傳 JSON,所以 scripts 和編輯器可以把它當成本機 AI 偵測器 API 使用,無需將文字或圖片上載到雲端 endpoint。它不是託管的 HTTP API;Mac app 會在呼叫指令的那部機器上執行檢查。

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

從 CLI 使用 MCP

如何從 CLI 啟動 MCP?

MCP server 是一個 CLI subcommand。當你的 MCP client 要求提供指令,或你正在除錯設定時,可以直接執行。

slop mcp