我非常欣賞 GPT-5+ 的一點(也是我在 Opus 時代所懷念的)是,當我問一些愚蠢的問題時,它會挑戰我。 例如,我之前很惱火 GPT-5 在印表機上添加了一個額外的狀態來追蹤 lambda 表達式是以「引用模式」還是「運行時模式」列印的。 Opus 的程式碼更「簡潔」。我要求它移除這個引入的變量,因為它在程式碼中看起來很醜陋。它拒絕了,並向我解釋說,如果我們這樣做,當 ext 欄位為 0 時,就無法區分引用模式和運行時模式的 lambda 表達式了。 事實證明它是對的。移除它會導致一個漏洞。 一個很小的漏洞,在任何測試中都不會被發現。 但無論如何,這都是個漏洞。 我仍然覺得那個額外的變數很糟糕,但是,移除它需要重構整個程式碼庫,將帶引號的 lambda 表達式的值加 1,這樣 0 就專門留給運行時 lambda 表達式,從而實現區分。為了節省幾行程式碼,這改動太大了。我肯定不會手動重構,但就在我發文的時候,AI 正在愉快地完成這項工作…
正在載入線程內容
正在從 X 取得原始推文,整理成清爽的閱讀畫面。
通常只需幾秒鐘,請稍候。
