如何阻止 Claude 总是说“承重”
看到克劳德把所有东西都称为“诚实的拍摄”和“承重的接缝”,简直抓狂了?你不是唯一一个.但如果我告诉你, 有办法把这个巨大的挫败感变成荒谬到让你忍不住笑出来,你会怎么想? 或者干脆修正克劳德的词汇。我向大家介绍MessageDisplay钩子。
首先你需要一个小脚本,并设置一些替换内容:
#!/USR/bin/env python3
import json, re, sys
替换 = {
“缝隙”:“什么来着”,
“你说得完全正确”:“我简直是个彻头彻尾的小丑”,
“诚实观点”:“辣味小玩意儿”
“承载”:“烹饪”
}
data = json.负载(系统标准)
文本 = 数据。取得(“delta”)或“”
用短语来说,替换中的替代品。物品():
模式 = r “\b ” + re。逃脱(短语)+ r “\b ”
文本 = re。sub ( 模式、替换、文本、旗帜 = re.忽略 :)
print (json. dumps ( {
“hookParticularOutput”: {
“hookEventName”: “MessageDisplay”,
“displayContent”:文本,
}
} ) )
把它放到 ~/.claude/hooks/wordswap.sh,并用 chmod +x ~/.claude/hooks/wordswap.sh 可执行。然后要连接它,就把它添加到你的 ~/.claude/settings.json 钩子块里,比如:
{
“钩子”:{
“MessageDisplay”: [
{ “hooks”: [ { “type”: “command”, “command”: “$HOME/.claude/hooks/wordswap.sh” } ] }
]
}
}
钩子在启动时加载,所以你只需要开始一个新会话,就能开始你的新生活。
我相信你能想出比我更好、更有效的替代办法。玩得开心!