生活分享
Claude 沒照 MD 做:找出載入與規則衝突
分辨沒有載入、規則矛盾、資料過期與任務描述不足。Claude 沒有照 CLAUDE.md 做時,繼續增加「一定」「絕對」通常無法指出原因。本篇用四種可重現的故障,教你分清楚檔案未載入、指引互相矛盾、舊資訊仍在上下文,以及相對路徑指向錯誤位置。最後產出的是別人可以照著重跑的診斷表。
閱讀時間約 7 分鐘

進階 · CLI / Desktop
Claude 沒有照 CLAUDE.md 做時,繼續增加「一定」「絕對」通常無法指出原因。本篇用四種可重現的故障,教你分清楚檔案未載入、指引互相矛盾、舊資訊仍在上下文,以及相對路徑指向錯誤位置。最後產出的是別人可以照著重跑的診斷表。
先讀自動記憶Claude Code|自動記憶與 /memory查看與修正跨對話保留的專案記憶。自動記憶讓 Claude Code 保存之後可能有用的偏好、回饋與專案決策。本篇會用 /memory 找到記憶位置,建立一則無敏感資訊的練習記憶,再檢查、更正與停用。你會學會把記憶當成可維護的筆記,而不是保證永遠正確的資料庫。閱讀全文、settings.jsonClaude Code|settings.json 設定教學修改 JSON、理解設定範圍並驗證生效。settings.json 用來設定 Claude Code 的行為,例如個人偏好、權限與 Hooks。本篇會先教你讀懂最少必要的 JSON,再用一個可逆的小設定示範作用範圍、載入確認與恢復方式。你會知道「檔案存好了」和「設定真的生效」之間,還需要哪些檢查。閱讀全文與規則工作坊Claude Code|替真實專案設計 CLAUDE.md把模糊、過期或重複的規則改成可操作的專案說明。這一篇要做出的是一份能交給下一位同事使用的專案規則,而不是再認識一次 Markdown。你會拿到一份刻意過期的 CLAUDE.md,找出錯誤的測試命令與資料假設,重寫後用新的工作階段核對載入及實際行為。最後交付規則、取捨紀錄,以及三個前後比較案例。閱讀全文。下載第 63 篇材料,開啟 starter。需要 Node.js 22 以上及可登入的 Claude Code;閱讀約 20 分鐘,實作約 45 分鐘。
先記錄失敗,不急著改字句
閱讀完整文字說明
Claude 沒照 MD 做:找出載入與規則衝突,以流程和文件圖形呈現教學重點。
好的故障描述至少包含啟動目錄、工具版本、檔案位置、原始任務、預期行為與實際行為。例如「從 starter 啟動,要求找測試命令,卻回答 npm run test:old」比「完全不聽話」容易調查。先以 claude --version 與目前路徑補齊環境,再保存不含私人內容的必要回答片段。
材料提供正確的 .claude/CLAUDE.md 與刻意過期的 config/broken-CLAUDE.md。正常基準是 node --test tests/model.test.mjs,應執行四個模型測試。先手動跑一次,確認終端機和教材檔案正常。若連這個命令都失敗,先處理 Node 或解壓縮問題,不能把所有失敗都歸因於 MD 載入。
claude --version
node --version
node --test tests/model.test.mjs
在編輯器另建 diagnosis.md,記錄每次只調整一個變因。保留原始規則副本,但不要把副本放到會自動載入的 rules 目錄;否則你以為已停用的舊規則仍可能繼續作用。診斷資料可放在 config/cases,明確標為故障材料。
案例一:檔名或位置不符合載入條件
先將練習專案的 .claude/CLAUDE.md 暫時改名為 CLAUDE.backup.md,保留在同一目錄,另開 Claude 工作階段。請它查看規則來源,而不是在提示詞貼入備份文件。預期自動載入不應把任意命名的備份當成標準 CLAUDE.md。然後恢復檔名,建立另一個新階段比較。
先確認本次可觀察到的專案規則來源,再找出模型測試命令。
請列出你實際讀取的檔案及命令出處。
若找不到某份規則,直接寫找不到,不要推測其內容。
這一輪不要修改檔案,也不要執行安裝。
使用 /memory 等版本提供的介面查閱來源,再看讀檔與執行紀錄。如果備份仍被模型主動讀取,要在紀錄寫「由工具讀檔取得」,不要寫成「自動載入」。這兩條取得資訊的路徑可能導致相同回答,但診斷結論不同。若檔名大小寫在本機能工作,也不要推定移到大小寫敏感環境一定相同。
本案例的完成證據是檔案位置與載入來源的對照,並且恢復後能找到正確測試入口。不要透過刪除個人整個 .claude 目錄來排查;那會混入更多變因,也可能影響其他專案。教材只調整自己解壓縮出的練習檔。
案例二:兩條規則互相矛盾
在有效的練習 CLAUDE.md 加上一句「待辦項目使用標題作為唯一識別」,同時保留原本「以 id 辨識,可有重複標題」。請 Claude 解釋 toggleTodo 應怎麼定位項目。這個設定刻意矛盾,沒有可靠的文字強調方式能讓兩句同時成立。
對照 model.js 與兩個同名項目的測試,選定符合教材資料契約的一條,刪除過期要求,並在診斷筆記記錄理由。不要只把正確句移到檔案最後就宣稱問題永遠解決;模型如何處理自然語言矛盾,不是你可以依賴的設定優先順序。真正的修正是消除衝突。
重新開啟工作階段,以相同問題重測,再請它指出如果依標題切換會造成哪個案例失敗。預期回答能連到具體資料及測試。若只得到「會遵循最新規則」,還沒有證明它理解了錯誤的影響,需要追查實際讀取了什麼。
案例三:舊資訊留在對話或記憶中
在同一段練習對話先告知「這是故障注入:假設測試命令是 npm run test:old」,之後更正檔案並請它再次回答。這一輪觀察的是對話上下文殘留,不應稱為自動記憶已故障。另開全新階段、只提供目前專案,再比較結果,便能分離兩個來源。
若 /memory 顯示有相關自動記憶,開啟該檔案確認內容,僅修正與本次練習直接有關的錯誤行。先保留差異,再重試。沒有看到記憶檔時,應記錄「未觀察到此來源」,不要為了完成實驗把所有個人記憶刪掉,也不要將一次錯答推論為記憶系統永遠不可靠。
長對話常會混有先前已放棄的方案。/compact 能整理上下文,但它不是把規格保存到版本庫,也不是所有錯誤資訊必定消失的保證。需要跨階段繼續的事實,請另外寫入交接文件Claude Code|長任務的上下文整理與交接文件讓新的工作階段依檔案接手,而不依賴原對話。長任務最容易遺失的,往往不是整段程式碼,而是「為什麼這樣改」「哪些測試真的跑過」「接下來應從哪裡開始」。本篇會把一項待辦篩選需求分成三個階段,建立可供新工作階段接手的 handoff.md、決策紀錄與未完成清單。閱讀全文,標明來源及目前版本。
案例四:同名檔案與相對路徑
在 config/cases 下放一份同名 CLAUDE.md 作為故障材料。從專案根目錄與子目錄各確認一次當前路徑,記錄你實際編輯的是哪個檔案。若你修改的是 config/cases/CLAUDE.md,卻在根目錄測試另一份規則,重啟再多次也不會修好目標檔。
node -e "const fs=require('node:fs');const p=require('node:path');console.log(process.cwd());for(const f of ['.claude/CLAUDE.md','config/cases/CLAUDE.md'])console.log(p.resolve(f),fs.existsSync(f));"
若規則內用 @ 引用其他 MD,以該引用文件所在位置檢查相對位置,逐個開啟連到的檔案。練習時故意指向不存在的檔名,觀察系統提示或模型是否能讀到,再修回。引用失敗與權限拒絕、檔案不存在是不同原因,診斷表不要把它們都縮成「找不到」。
多份規則存在時,先畫出來源與適用範圍。個人偏好、組織管理設定、專案規則及子目錄規則並非同一種機制。尤其 JSON 的權限優先順序不能套用來推導每句自然語言規則一定如何覆蓋,必要時回到分層規則實驗Claude Code|Monorepo 的分層 MD 與路徑規則讓前端、API 與共用目錄使用適合的指引。同一個儲存庫可以同時放網頁、API 與共用函式,但三個區域不必遵循完全相同的操作細節。本篇會建立一份規則適用矩陣,讓你能解釋每條規則的來源、載入條件與驗證方法,避免根目錄的 CLAUDE.md 隨專案成長而變成難以維護的長文件。閱讀全文重做最小案例。
用一次只改一個因素縮小問題
若同時搬動規則、修改路徑模式與換工作階段,即使最後成功,也不知道是哪一項修正生效。先固定其他條件,只改最小可疑因素,保留之前的檔案位置和讀取結果。接著逐步加入子目錄規則,每次都使用不同辨識標記token(Token)是什麼:AI 如何計算文字長度token 是語言模型處理內容的基本單位,可能是一段單字、標點或中文字的一部分,不能直接當成字數。本文用整理社團公告的情境,說明輸入、輸出與上下文如何計數,為什麼同一段中文換模型後用量可能不同,以及查看分詞器和實際用量時該注意什麼。你會學會估算任務空間、保留必要資訊,並分清楚 token 與登入用的存取權杖。閱讀全文,才能追查實際來源。
辨識標記只適合實驗環境,不應成為正式規則的一大串暗號。確認載入關係後,把標記換成有意義的工作要求,並保留一張「檔案位置、適用範圍、確認方法」表供日後維護。
把診斷寫成可以重現的紀錄
每個案例保留七項資料:變因、修改前檔案、原始任務、新階段與否、可見證據、修正方式、修正後結果。記錄可用「預期」「實際」「仍未知」三欄,讓沒有直接看見的載入資訊保留為未知。模型對自己行為的解釋只能算輔助證據。
| 觀察 | 比較可能的下一步 | 不足以成立的結論 |
|---|---|---|
| 新階段正確、舊階段錯誤 | 查舊上下文及相關記憶 | 所有 MD 都沒載入 |
| 讀到規則卻與程式矛盾 | 查規格是否過期 | 加粗文字即可保證遵守 |
| 工具讀檔被拒絕 | 查權限與實際路徑 | 改檔名一定能修好 |
| 說有讀但沒來源紀錄 | 增加可觀察任務 | 把回答當載入證明 |
小練習是請另一位讀者只看 diagnosis.md,重現其中一個故障。對方若還需要詢問你「在哪裡啟動」「改哪份檔案」,就把那些資訊補上。完成四個案例後恢復正確規則,執行模型測試,確認沒有把故障注入留在下一篇要使用的專案。
本篇完成的標準是四個具體根因及對照證據,不是保證所有未來回答都相同。自然語言指引仍需要成果驗證;真正限制操作範圍的部分,接著交由權限與 SandboxClaude Code|權限與 Sandbox 邊界實驗用無害案例觀察允許、詢問、拒絕與執行隔離。寫在 MD 裡的「不要讀取私人檔案」是指引,工具權限與執行隔離則是另外的機制。本篇用完全虛構的文字檔及本機服務,實際比較允許、詢問、拒絕與 Sandbox,最後產出一張有工具、路徑及作業系統欄位的行為矩陣。閱讀全文處理。
回 Claude Code 教學總目錄Claude Code 完整教學目錄:從入門到自動化依平台、程度與功能找到需要的教學,從 96 篇文章與共用練習專案逐步完成操作。這個教學中心把 Claude Code 分成 96 個可以獨立閱讀的小題目,從桌面、CLI、網頁與手機開始,再學 MD 規則、常用指令、Skills、MCP 與自動化。你可以依推薦路線循序學習,也可以直接搜尋正在遇到的功能、命令或檔名。目錄依目前公開狀態顯示可閱讀文章。閱讀全文
同主題延伸閱讀
生活分享
Claude Code|建立第一個 mod:在 Claude Code 行程內數工具呼叫
寫一個三檔案的 mod,用驗證器與測試確認它掛上的事件。文件把 mod 定義成多了入口檔的 plugin:入口檔叫 hooks module,Claude Code 在事件發生時呼叫裡面的函式,函式可以觀察、改寫或接手事件。
生活分享
Claude Code|Git Worktree 平行工作
隔離多個任務的檔案與分支。Git Worktree 讓同一儲存庫擁有多個工作目錄,各自使用分支與檔案。本篇會把待辦篩選與文件整理分開,確認兩個 session 不會直接改到彼此的檔案,再把其中一個成果整合回主分支。你也會知道何時可以安全清理工作目錄。
生活分享
Claude Code|雙 Worktree 實作與衝突整合
隔離兩項功能,最後完成整合與回歸。兩個 Claude 工作階段同時編輯專案,最容易出現的問題是互相改到同一份檔案,或各自測試通過、整合後卻失敗。本篇用兩個 Worktree 分別處理篩選預設值與介面文字,故意製造一次小衝突,再完成整合、驗證與清理。你不需要先啟用 Agent Teams。
生活分享
Claude Code|比較流程品質、用量與執行時間
以同一資料集比較兩種工作方法。比較兩種 Claude 工作方法時,不能只挑成功那一次,也不能只看第一個答案有多快。本篇用固定案例、原始紀錄和一致判準,比較品質、重試、等待與人工整合時間,最後寫出有樣本數與限制的報告,而不是保證某個方法一定省錢。
引用本文的文章
最新旅遊情報攻略

情報
2026 韓國楓葉預測:雪嶽山 10 月 20 日、首爾近郊 10 月底、內藏山與漢拏山 11 月上旬
韓國山林廳 2026 年 9 月 22 日公布的楓紅高峰預測:雪嶽山 10 月 20 日,春川、國立樹木園到首爾植物園落在 10 月 28 日到 11 月 2 日,內藏山 11 月 4 日、漢拏山 11 月 6 日,整體比最近 5 年晚約 0.8 天。整理各地楓樹與銀杏的預測日、首爾出發怎麼排,以及出發前去哪裡看即時楓況。2026 年 10 月查證。
- 季節活動
- 自然
- 觀景

攻略胡志明市
胡志明市到頭頓一日遊:白藤碼頭搭高速船、船票與班次,下船就是胡梅纜車與耶穌基督像
人在胡志明市挪一天去頭頓看海:市中心的白藤高速船碼頭搭船,航程 120 分鐘到頭頓的胡梅碼頭,平日成人 320,000 越南盾、週末 350,000,回程末班平日 15:00。下船就是胡梅纜車站,同一條路上有白宮,小山頂上是耶穌基督像。平日一天只有兩班船,整天要從末班船倒推著排。
- 交通
- 行程範例
- 海灘

攻略沖繩
沖繩不開車攻略:單軌只到浦添,美麗海水族館要坐兩個多小時的巴士,回那霸的最後一班直達車 17:22 就開走
不租車的沖繩怎麼移動:那霸市區靠沖繩都市單軌電車(ゆいレール),那霸機場站到終點てだこ浦西 19 站、17 公里、37 分鐘,一日券 1,000 日圓;美麗海水族館有那霸機場直達的高速巴士,單程 2,000 日圓起、官方時刻表上 2 小時上下,下車後還要走 10 分鐘;古宇利島要在今帰仁村役場轉車,當天來回光坐車就六個半小時;回程的最後一班直達車 17:22 就從記念公園前開走(2026 年 9 月查證)。
- 交通
- 行程範例
- 預算
資料來源
- How Claude remembers your project · 查證日期:
- Configure permissions · 查證日期:
- Configure the sandboxed Bash tool · 查證日期:
- Best practices for Claude Code · 查證日期: