如何阻止Claude说“承重”之类的话
2026年7月14日
2分钟阅读
claude llm parody
看到Claude把所有东西都称为“诚实看法”和“承重接缝”,你是不是气得抓狂?你不是一个人。但如果我告诉你,有一种方法可以把这种巨大的挫败感变得如此荒谬,让你忍不住笑出来呢?或者干脆直接修复Claude的词汇表。我向你介绍——MessageDisplay hook。
首先,你需要一个设置了一些替换规则的小脚本:
#!/usr/bin/env python3
import json, re, sys
replacements = {
"seam": "whatchamacallit",
"you're absolutely right": "I'm a complete clown",
"honest take": "spicy doodad",
"load-bearing": "cooked"
}
data = json.load(sys.stdin)
text = data.get("delta") or ""
for phrase, replacement in replacements.items():
pattern = r"" + re.escape(phrase) + r""
text = re.sub(pattern, replacement, text, flags=re.IGNORECASE)
print(json.dumps({
"hookSpecificOutput": {
"hookEventName": "MessageDisplay",
"displayContent": text,
}
}))
把它放到 ~/.claude/hooks/wordswap.sh,并用 chmod +x ~/.claude/hooks/wordswap.sh 使其可执行。然后,要把它挂载上去,将其添加到 ~/.claude/settings.json 的 hooks 块中,像这样:
{
"hooks": {
"MessageDisplay": [
{ "hooks": [ { "type": "command", "command": "$HOME/.claude/hooks/wordswap.sh" } ] }
]
}
}
Hooks在启动时加载,所以你只需要开始一个新会话,就能开启你的新生活。

我相信你能想出比我更好、更有效的替换词。玩得开心!
作者:Johanna Larsson
对这篇文章有想法?在Bluesky上找我:@jola.dev
喜欢这篇文章吗?
在GitHub Sponsors上支持我的写作,每月获取包含博客内容的newsletter,或者在Ko-fi上请我喝杯咖啡。
在GitHub上赞助我 ☕ 在Ko-fi上请我喝咖啡