廣場
最新
熱門
新聞
我的主頁
發布
runesleo
2026-06-24 11:08:03
關注
今天排查了一個詭異的問題:最近 Opus 4.8 用起來總覺得"不對勁",回覆品質飄忽,偶爾提到一些我沒問過的東西。
查了半天,發現問題出在我自己身上——我寫的 17 個 Hook 腳本一直在往模型的對話上下文裡灌垃圾。
Claude Code 的 Hook 有兩條輸出通道。一條是模型能看到的,一條是只有你終端能看到的。大部分人寫 Hook 的時候不會注意到這個區別,預設的輸出方式恰好走的是"模型能看到"那條。
結果就是:你每調用一次工具,Hook 就往模型的上下文裡塞一條它根本不需要看的提醒。我的情況是單個對話被注入了 280 次,其中有一個計數器 bug 讓模型以為"本 session 已經 21810 次工具調用了"。
模型不是變笨了,是在一堆你自己注入的噪音裡掙扎。
修法就一行,把 Hook 裡的 echo "xxx" 改成 echo "xxx" >&2,從"模型能看到"切到"只有終端看到"。
如果你寫了自定義 Hook 又覺得模型表現變差了,先查這個。
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見
聲明
。
打賞
按讚
回覆
轉發
分享
回覆
請輸入回覆內容
請輸入回覆內容
回覆
暫無回覆
熱門話題
查看更多
#
gStocks代幣化股票上線
482.32萬 熱度
#
非農爆冷打壓加息預期
107.65萬 熱度
#
預測世界盃巴西VS挪威
23.48萬 熱度
#
ETH突破1700
1.52億 熱度
#
Meta賣算力引發存儲股大跌
141.53萬 熱度
已置頂
網站地圖
今天排查了一個詭異的問題:最近 Opus 4.8 用起來總覺得"不對勁",回覆品質飄忽,偶爾提到一些我沒問過的東西。
查了半天,發現問題出在我自己身上——我寫的 17 個 Hook 腳本一直在往模型的對話上下文裡灌垃圾。
Claude Code 的 Hook 有兩條輸出通道。一條是模型能看到的,一條是只有你終端能看到的。大部分人寫 Hook 的時候不會注意到這個區別,預設的輸出方式恰好走的是"模型能看到"那條。
結果就是:你每調用一次工具,Hook 就往模型的上下文裡塞一條它根本不需要看的提醒。我的情況是單個對話被注入了 280 次,其中有一個計數器 bug 讓模型以為"本 session 已經 21810 次工具調用了"。
模型不是變笨了,是在一堆你自己注入的噪音裡掙扎。
修法就一行,把 Hook 裡的 echo "xxx" 改成 echo "xxx" >&2,從"模型能看到"切到"只有終端看到"。
如果你寫了自定義 Hook 又覺得模型表現變差了,先查這個。