这个项目能做什么

slop-chop 是一款从文本中去除常见 AI 写作模式的工具,例如破折号、'comprehensive' 和 'leverage' 等过度使用的词汇,以及 'In summary' 等陈词滥调。它执行确定性的本地规则处理,替换字符、删除标记词汇、重写固定短语、应用自定义正则表达式模式、强制拼写方言,并整理标点符号。该工具理解 Markdown,不会改动代码块和内联代码。可选的重写步骤使用语言模型(Anthropic 或任何兼容 OpenAI 的 API,包括本地 Ollama)进行更深层次的修改,如改写句子以避免分号或调整语气。 该工具提供多种接口:CLI(`slop-chop fix`、`check`、`score`、`attack`、`voice`)、用于 CI 的 GitHub Action、Obsidian 插件、MCP 服务器、通过 LSP 实现的 VS Code/JetBrains 扩展、slop-chop.com 上的 Web 应用、Node 包(WASM)、Go 库、HTTP API 和 Slack 集成。它支持自定义配置文件(JSON)和针对不同上下文(企业、学术、营销等)的预设。`score` 命令将文本中 AI 特征密度从 0 到 100 进行评分,`check` 可用作 CI 门禁。`voice` 功能通过保护首选词汇和检测偏离来帮助维持个人写作风格。该引擎已针对带标签的语料库进行基准测试,以确保检测质量。