# 鉤子系統 (Hooks System) ## 鉤子類型 (Hook Types) - **PreToolUse**:工具執行前(驗證、參數修改)。 - **PostToolUse**:工具執行後(自動格式化、檢查)。 - **Stop**:對話工作階段結束時(最終驗證)。 ## 自動接受權限 請謹慎使用: - 針對受信任、定義明確的計畫啟用。 - 針對探索性工作停用。 - 絕對不要使用 `dangerously-skip-permissions` 旗標。 - 應改為在 `~/.claude.json` 中配置 `allowedTools`。 ## TodoWrite 最佳實踐 使用 `TodoWrite` 工具來: - 追蹤多步驟任務的進度。 - 驗證對指令的理解。 - 實現即時導航與調整。 - 展示細部實作步驟。 待辦清單可以揭示: - 順序錯亂的步驟。 - 缺失的項目。 - 額外且不必要的項目。 - 錯誤的細粒度。 - 對需求解讀錯誤。