繁體中文
Appearance
一個中文學習站,逐層拆解 cline/cline 這個 VSCode AI 程式設計擴充的整體設計;每一步都直鏈 GitHub 對應源碼行,版本釘在 v4.0.10。
從擴充入口 activate → Controller → Task 主迴圈 → 工具系統 → Provider → 提示與模式 → MCP/子 Agent,一層層往下展開。
每個關鍵檔案都帶 SrcLink,點開就是 GitHub 上對應的那幾行;版本釘在 v4.0.10,升版本只改一處。
不只是給指標——關鍵函式的 5-15 行真實 TypeScript 源碼直接貼在頁面裡,前後用中文點出在做什麼。
每頁除了職責,還講為什麼這麼設計,以及邊界情況和失敗模式怎麼處理。
Cline 的核心是 Task 類別透過 recursivelyMakeClineRequests 遞迴驅動 LLM 流→解析→工具執行→回流,如何串起整個回合。
本站聚焦架構拆解與源碼定位,安裝使用看官方文件,不重複造使用文件。