← 全部貼文

Day 5以前改完 code 都想說等一下再跑測試,然後就忘了,等報修炸出來才發現早就壞了

後來設了個 hook,它改完檔案自動幫我跑測試,壞了當場紅字跳出來,我再也沒漏過 位置在 .claude/settings.json,設一個 PostToolUse hook: 每次 Edit 或 Write 完檔案,就自動跑你的測試指令 重點是它不靠 Claude 記得,是你寫死的規則,每次都會跑 同一招還能拿來:偵測到 rm -rf 就攔下、commit 前自動檢查、動到 .env 就跳警告
Day 5 第 1 張

這是什麼

貼文說:作者以前改完 code,想等一下再跑測試,然後就忘了。
後來作者設了一個 hook。
它在改完檔案後自動跑測試。測試壞了,當場跳出紅字。
貼文說:重點是它不靠 Claude 記得。這是你寫死的規則,每次都會跑。

怎麼用

  1. 打開 .claude/settings.json。
  2. 設一個 PostToolUse hook。
  3. 設成每次 Edit 或 Write 完檔案,就自動跑你的測試指令。

同一招還能做這些事:

  • 偵測到 rm -rf 就攔下。
  • commit 前自動檢查。
  • 動到 .env 就跳警告。