mcpField
S
stop-slop

stop-slop

github.com/boraoztunc创意与媒体432365 次安装11 周前更新
代码仓库

关于 stop-slop

用于减少文章中可预测 AI 写作模式的写作技能,帮助作者改写和检查散文。它通过删除填充语、固定句式和被动表达,强调具体、主动且节奏多变的文字。

主要功能

  1. 01删除填充语和强调性套话
  2. 02避免公式化对比与戏剧化片段
  3. 03使用主动语态并指出行动者
  4. 04用具体细节替代含糊陈述
  5. 05调整句长与段落节奏
  6. 06按五个维度为文本评分

适用场景

  1. 01改写带有 AI 常见套话的文章
  2. 02检查被动语态和含糊表达
  3. 03编辑商业文案以减少行话
  4. 04调整文章句式与段落节奏

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/boraoztunc/skills --skill stop-slop

安装后在 Claude Code 中输入/stop-slop确认已加载。

附带文件stop-slop-project-knowledge.md

详细介绍

停止套路化表达

消除散文中可预测的 AI 写作模式。

核心规则

  1. 删掉填充语。 去掉开场铺垫、强调赘词和所有副词。参见下文「需要删除的短语」。

  2. 打破公式化结构。 避免二元对比、否定式罗列、戏剧化断句、反问铺垫和虚假的主语施事。参见下文「需要避免的结构」。

  3. 使用主动语态。 每个句子都要有一个做事的人类主语。不要使用被动结构。不要让无生命的事物执行人类行为(例如「投诉变成了解决方案」)。

  4. 具体表达。 不要使用含糊的陈述(例如「原因是结构性的」)。说清楚具体是什么。不要用「每个」「总是」「从不」等空泛的极端说法敷衍了事。

  5. 让读者置身其中。 不要使用置身事外的旁白语气。「你」胜过「人们」。具体细节胜过抽象概念。

  6. 变换节奏。 混合长短句。列两项胜过列三项。变换段落结尾。不要使用破折号。

  7. 相信读者。 直接陈述事实。不要弱化语气、解释理由或牵着读者走。

  8. 删掉适合摘录的句子。 如果一句话听起来像名言摘录,就改写。

快速检查

提交文稿前:

  • 有副词吗?删掉。
  • 有被动语态吗?找出施事者,让它成为主语。
  • 有无生命的事物执行人类动词吗(例如「决定浮现」)?说清楚具体是谁做的。
  • 句子以疑问词开头吗?调整结构。
  • 有「这里要说的是/这/那个」之类的铺垫吗?直接说重点。
  • 有「不是 X,而是 Y」之类的对比吗?直接陈述 Y。
  • 连续三个句子的长度相同吗?调整其中一个。
  • 段落以简短有力的单句收尾吗?变换结尾方式。
  • 有破折号吗?删掉。
  • 有含糊的陈述(例如「影响十分重大」)吗?说清楚具体影响。
  • 有置身事外的旁白(例如「没人设计过这个」)吗?让读者置身其中。
  • 有元叙述衔接语(例如「本文接下来的部分……」)吗?删掉,让文章自然推进。

评分

每个维度按 1 到 10 分评分:

维度问题
直接是在陈述内容,还是在宣布接下来要说什么?
节奏有变化,还是像节拍器一样单调?
尊重是否尊重读者的理解能力?
真实听起来像真人写的吗?
紧凑有没有可以删掉的内容?

低于 35/50 分:修改。


需要删除的短语

开场铺垫

删除这些预告式短语。直接陈述内容。

  • 「事情是这样的:」
  • 「这里要说的是 [X]」
  • 「这里有一个 [X]」
  • 「那是一个 [X]」
  • 「这就是 [X] 的原因」
  • 「令人不安的真相是」
  • 「结果发现」
  • 「真正的 [X] 是」
  • 「我说清楚一点」
  • 「事实是,」
  • 「我再说一遍:」
  • 「坦白说」
  • 「我们能谈谈……吗」
  • 「我觉得有意思的是」
  • 「不过问题在于」

任何「这里要说的是/这里有/那是」之类的结构,都是在重点之前铺垫。删掉它,直接陈述重点。

强调赘词

这些表达不会增加含义。删掉。

  • 「就这样。」/「句号。」
  • 「好好想想这句话。」
  • 「这很重要,因为」
  • 「别搞错了」
  • 「这就是它重要的原因」
商务行话

换成通俗表达。

避免使用改用
Navigate(挑战)处理、应对
Unpack(分析)解释、审视
Lean into接受、拥抱
Landscape(语境)情况、领域
Game-changer重大、重要
Double down投入、增加
Deep dive分析、审视
Take a step back重新考虑
Moving forward接下来、从现在起
Circle back回到、重新审视
On the same page意见一致、达成共识
副词

删掉所有副词。不要使用以 -ly 结尾的词。不要弱化语气、加强语气或表达保留。

常见问题词:

  • 「really」
  • 「just」
  • 「literally」
  • 「genuinely」
  • 「honestly」
  • 「simply」
  • 「actually」
  • 「deeply」
  • 「truly」
  • 「fundamentally」
  • 「inherently」
  • 「inevitably」
  • 「interestingly」
  • 「importantly」
  • 「crucially」

也要删除以下填充短语:

  • 「归根结底」
  • 「在当今的 [X] 中」
  • 「值得注意的是」
  • 「说到底」
  • 「说到……」
  • 「在一个……的世界里」
  • 「现实情况是」
元评论

删除自我指涉的旁白。让文章自然推进,不要宣布自己的结构。

  • “提示:”
  • “剧情反转:”/“剧透:”
  • “你已经知道这一点了,不过……”
  • “不过那是另一篇文章要说的内容”
  • “X 是特性,不是缺陷”
  • “乔装成……”
  • “本文其余部分将解释……”
  • “让我带你了解……”
  • “在本节中,我们将……”
  • “正如我们将看到的……”
  • “我想探讨……”
表演式强调

虚假的亲近感或刻意营造的真诚:

  • “悄然出现”
  • “我保证”
  • “它们确实存在,我保证”
只说不展示

宣称困难或重要性,而不是通过具体内容展现:

  • “这确实很难”
  • “这才是真正的领导力”
  • “这才是 X 的真实样子”
  • “真正重要”
含糊的陈述

只宣告重要性,却不指出具体内容的句子。删掉这些句子。

  • “原因是结构性的”
  • “影响十分重大”
  • “这是最深层的问题”
  • “利害关系重大”
  • “后果确实存在”

如果一句话说某件事很重要、很深刻或具有结构性,却没有说明具体内容,就删掉或用具体内容替代。


应避免的结构

二元对比

这类结构会制造虚假的戏剧性。直接陈述观点。

模式问题
“不是因为 X,而是因为 Y。”/“并非因为 X,而是因为 Y。”刻意铺垫反转
“[X] 不是问题。[Y] 才是。”公式化的重新框定
“答案不是 X,而是 Y。”可预测的转折
“看起来像 X,实际上是 Y。”老套的铺垫与揭示
“问题不是 X,而是 Y。”修辞性的误导
“不是 X,而是 Y。”/“不是 X,是 Y”/“不是 X,而是 Y”机械式对比
“不是这样,而是那样。”换了说法的同一套公式
“不再是 X,而开始变成 Y”虚假的转变过程
“并不意味着 X,实际却是 Y”先否定再断言的惯用手法
“讲的是 X,而不是 Y”虚假的区别
“不只是 X,还有 Y”添加式保留说法

改用: 直接陈述 Y。“问题在于 Y。”“Y 在这里很重要。”删掉否定部分。

否定式列举

先列出某事“不是”什么,再揭示它“是”什么。这是一种修辞上的故弄玄虚。

模式问题
“不是 X……不是 Y……而是 Z。”通过否定制造戏剧性铺垫
“它不是 X,也不是 Y,而是 Z。”同一结构的过去时版本

改用: 直接说 Z。读者不需要铺垫。

戏剧化的断句

用不完整句子强调,读起来像刻意营造深刻感。

模式问题
“[名词]。就是这样。这就是[事物]。”表演式的简化
“X。还有 Y。还有 Z。”戛然而止的戏剧效果
“这解锁了某种东西。[词语]。”人为制造的顿悟

改用: 使用完整句子。相信内容的力量,而非表达形式。

修辞性铺垫

这些表达是在宣布洞见,而不是直接阐述观点。

模式问题
“如果[换种角度看]呢?”苏格拉底式故作姿态
“我来解释一下:”多余的预告
“想想看:”居高临下的提示
“这样也没关系。”不必要的许可

改用: 直接表达观点。让读者自行得出结论。

公式化表达
模式问题
“等到 X 时,我已经 Y 了。”叙事模板
“不是 Y 的 X”表达迂回。直接说“X 坏了”
虚假主体性

给无生命的事物赋予人的动词。投诉不会“变成”修复。赌注不会“生死未卜”。决定不会“浮现”。总得有人采取行动,才能让这些事情发生。AI 喜欢这种写法,因为它回避了行动者。

模式问题
“投诉变成了修复”投诉什么也没做。有人修好了问题。
“一个赌注几天内就会生死未卜”赌注没有寿命。有人会叫停项目,或者把产品交付出去。
“决定浮现出来”决定不会浮现。有人做出决定。
“文化发生转变”文化不会自行转变。人们改变行为。
“对话转向……”对话不会移动。有人在引导对话。
“数据告诉我们”数据就在那里。有人读取数据并得出结论。
“市场会奖励……”市场不会奖励。买家会为商品付钱。

改用这种写法: 点明具体的人。“团队那周就修好了”胜过“投诉变成了修复”。如果没有合适的具体人选,就用“你”,让读者置身其中。

置身事外的叙述者

高高在上地旁观,而不是让读者置身其中。

模式问题
“没人设计过这个。”脱离具体人物的观察
“之所以会这样,是因为……”说教口吻
“这就是为什么……”同上
“人们往往会……”纸上谈兵的社会学家口吻

改用这种写法: 让读者置身其中。“你不会某天坐下来,决定……”胜过“没人设计过这个”。

被动语态

每个句子都需要一个做事的主语。被动语态会隐藏行动者,也会削弱表达的力度。

模式修改方式
“X 被创建了”指出是谁创建的
“人们相信……”指出是谁相信
“犯了错误”指出是谁犯的错
“做出了决定”指出是谁做的决定

改用这种写法: 找出行动者,把他们放在句首。

应避免的句子开头
模式修改方式
以“什么”“何时”“何处”“哪个”“谁”“为什么”“如何”开头的句子重组句子。以主语或动词开头。
以“所以”开头的段落直接从内容写起
以“看,”开头的句子删除

以疑问词开头会变成拐杖。“让这件事变难的是……”可以改成“限制因素是……”,或者更好,直接指出具体的限制因素。

节奏模式
模式修改方式
三项并列改为两项或一项
提问后立即作答让问题留白,或删掉问题
每段结尾都铿锵有力让结尾有所变化
破折号删除。改用逗号或句号。完全不要使用破折号。
短句堆叠不要连续堆叠简短有力的句子
“不总是这样。也不完美。”伪装成安慰的含糊说法
用词模式
模式问题
随意使用极端词(每个、总是、从不、所有人、人人、没人)虚假的权威感。用具体说法代替笼统断言。
各种副词(以 -ly 结尾的词、“真的”“只是”“字面上”“确实”“老实说”“单纯地”“实际上”)空洞的强调。参见上文“副词”部分。

示例

示例 1:铺垫 + 二元对比

修改前:

“有件事得说:打造产品很难。不是因为技术复杂,而是因为人很复杂。好好想想吧。”

修改后:

“打造产品很难。技术可以应对。人却不行。”

修改内容: 删除开场白、二元对比结构和多余的强调。改为直接陈述。


示例 2:填充语 + 不必要的安慰

修改前:

“事实证明,大多数团队都难以达成共识。令人不安的真相是,没人愿意承认自己感到困惑。而这也没关系。”

修改后:

“团队难以达成共识。没人承认自己感到困惑。”

修改内容: 删除模糊说法(“大多数”),删去铺垫短语,删去表示宽慰的结尾。

示例 3:商业行话堆砌

之前:

“在当今瞬息万变的环境中,我们需要直面不适,以清晰的思路应对不确定性。这一点很重要,因为竞争对手不会等你。”

之后:

“加快速度。竞争对手已经在行动。”

**改动:**彻底去除行话。用六个词传达核心信息。


示例 4:刻意断句

之前:

“速度。质量。成本。你只能选两个。就是这样。这就是取舍。”

之后:

“速度、质量、成本——选两个。”

**改动:**改为一个句子。不再刻意强调。


示例 5:反问式铺垫

之前:

“如果我告诉你,最优秀的团队并不以生产力为优化目标,你会怎么想?我来解释:他们以学习为优化目标。仔细想想。”

之后:

“最优秀的团队以学习而非生产力为优化目标。”

**改动:**直接陈述观点。不再使用反问式铺垫。

评论

支持 Markdown