如何阻止 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” } ] }

]

}

}

钩子在启动时加载,所以你只需要开始一个新会话,就能开始你的新生活。

我相信你能想出比我更好、更有效的替代办法。玩得开心!

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论