slop status检查安装
确认 CLI 能找到 app bundle,并报告 Pro 是否已启用。
查看命令和响应
运行
slop status --json返回
{
"localCachePro" : true,
"pro" : true,
"version" : "1.0.9"
}Terminal 中的设备端检查
slop CLI 可在你的 Mac terminal 中运行 Slop or Not 的 AI 文本检测、AI 图片检测、可读性分析和文本清理工具。它会为 Claude、Codex、Hermes Agent、OpenClaw、Cursor、脚本和编辑器返回 JSON。
正在从 ZeroGPT 或 GPTZero 这类云端检测工具迁移?把草稿、截图或本地文件通过管道传入。Slop or Not 会在本地评分,绝不会上传。

设置
先打开一次 Slop or Not for Mac,激活 Pro,然后把打包的二进制文件符号链接到 PATH 目录中。符号链接能让你的 shell 和本地 AI 工具更容易找到这个命令。
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命令参考
命令范围有意保持精简:status、text、image、readability、cleanup 和 MCP。
slop status确认 CLI 能找到 app bundle,并报告 Pro 是否已启用。
运行
slop status --json返回
{
"localCachePro" : true,
"pro" : true,
"version" : "1.0.9"
}slop text从 stdin 读取 UTF-8 文本,并返回 Mac app 使用的同一设备端 AI 概率以及可读性指标。
运行
pbpaste | slop text --json返回
{
"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返回英文的 Flesch 分数,以及其他六种受支持语言对应的特定公式结果。
运行
cat draft.md | slop readability --json返回
{
"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在下一次检查前,移除零宽空格、同形异义字符、花体标点和其他格式痕迹。
运行
pbpaste | slop cleanup --json返回
{
"cleanedText" : "<cleaned_text>",
"detectedLanguage" : "en",
"invisibleCounts" : [
{ "count" : 1, "kind" : "<invisible_character>" }
],
"punctuationCounts" : [
{ "count" : 1, "kind" : "<punctuation_replacement>" }
],
"homoglyphCounts" : [],
"britishMappings" : []
}slop image在本地检查通过管道传入的 JPEG、PNG、HEIC 或 WebP 图片字节,并可为截图启用 OCR。
运行
slop image --json < ~/Desktop/screenshot.png返回
{
"detection" : {
"result" : {
"_0" : 0.80,
"_1" : { "most_likely_ai_slop" : {} }
}
}
}slop mcp通过 stdio 向 Claude、Codex、Hermes Agent、OpenClaw、Cursor 和其他 MCP 客户端提供 Slop or Not 工具。
运行
slop mcp --print-config返回
{
"clients": [
"Claude Desktop",
"Claude Code",
"Codex CLI",
"Hermes Agent",
"OpenClaw",
"Cursor"
],
"tools": [
"detect_text",
"analyze_readability",
"clean_text",
"detect_image",
"score_image",
"slop_status"
]
}快捷路径
这些是大多数人最先会用的命令。每个命令都会读取本地输入,并打印本地结果。
复制一段草稿,通过管道传入 slop text,然后读取 JSON 判定。当其他工具需要稳定输出时,添加 --json。
pbpaste | slop text --json可读性检查独立于 AI 检测。当你需要阅读难度检查,又不想把文本发送到网页工具时,可以使用它。
cat draft.md | slop readability --jsonText Cleanup 会去除不可见字符、同形异义字符和间距技巧。它不会重写文本。
pbpaste | slop cleanup --json对截图、产品照片、交友资料照片以及其他你想在本地检查的文件,使用 slop image。
slop image --json < ~/Desktop/screenshot.png本地 API
用于本地自动化时,可以。CLI 会读取 stdin 或本地文件并返回 JSON,因此脚本和编辑器可以把它当作 AI 检测 API 使用,而无需把文本或图片上传到云端端点。它不是托管的 HTTP API;Mac app 会在调用命令的那台机器上运行检查。
pbpaste | slop text --json
slop image --json < ~/Desktop/source-photo.png通过 CLI 使用 MCP
MCP 服务器是一个 CLI 子命令。当你的 MCP 客户端要求填写命令,或你正在调试设置时,可以直接运行它。
slop mcp