Files
cline/locales/zh-tw
limitx0 14a0c60550 Fix the Syntax in zh-tw/README.md to Improve Text Rendering (#3724)
* Update zh-tw/README.md

Correct the Markdown syntax to properly display bold text.

* Update zh-tw/README.md

Insert line breaks for each item listed under ### 新增上下文.
2025-05-22 15:53:15 -07:00
..

Cline

認識 Cline,一個可以使用您的命令列介面 (CLI) 和程式編輯器 (Editor) 的 AI 助理。

感謝 Claude 4 Sonnet 的代理式程式設計能力,Cline 能夠逐步處理複雜的軟體開發任務。透過能讓他建立和編輯檔案、探索大型專案、使用瀏覽器,以及執行終端機指令(在您授權後)的工具,從而在程式碼補全或技術支援之外提供更深入的協助。Cline 甚至能使用模型上下文協定(Model Context ProtocolMCP)來建立新工具並擴展自己的功能。雖然自主 AI 腳本傳統上會在沙箱環境中執行,但這個擴充套件提供了人機互動的圖形介面,讓您可以核准每個檔案變更和終端機指令,提供一個安全且容易使用的方式來探索代理式 AI 的潛力。

  1. 輸入您的任務,並可以加入圖片來將設計稿轉換成功能性應用程式,或使用截圖來修正錯誤。
  2. Cline 會先分析您的檔案結構和程式碼 AST、執行正規表達式搜尋,並讀取相關檔案,以便在現有專案中快速掌握狀況。透過仔細管理加入上下文的資訊,Cline 可以在不超過上下文視窗的情況下,為大型且複雜的專案提供有價值的協助。
  3. 一旦 Cline 取得所需資訊後,他可以:
    • 建立和編輯檔案,並在過程中監控程式碼檢查工具/編譯器的錯誤,讓他能主動修正缺少的匯入語句和語法錯誤等問題。
    • 直接在您的終端機中執行指令並監控其輸出,讓他能夠在編輯檔案後回應開發伺服器的問題。
    • 對於網頁開發任務,Cline 可以在無頭瀏覽器中啟動網站、點選、輸入、捲動並擷取螢幕截圖和主控台記錄,讓他能修正執行時錯誤和視覺問題。
  4. 當任務完成時,Cline 會以終端機指令(如 open -a "Google Chrome" index.html)向您呈現結果,您只需點選按鈕即可執行。

Tip

使用 CMD/CTRL + Shift + P 快速鍵開啟命令選擇區,輸入「Cline: Open In New Tab」即可在編輯器中以分頁方式開啟擴充套件。這讓您可以同時檢視檔案總管,並更清楚地看到 Cline 如何變更您的工作區。


使用任何 API 和模型

Cline 支援 OpenRouter、Anthropic、OpenAI、Google Gemini、AWS Bedrock、Azure 和 GCP Vertex 等 API 提供者。您也可以設定任何與 OpenAI 相容的 API,或透過 LM Studio/Ollama 使用本機模型。若您使用 OpenRouter,此擴充套件會擷取他們最新的模型列表,讓您能在新模型推出時立即使用。

此擴充套件也會追蹤整個任務迴圈和個別請求的 token 總數和 API 使用成本,讓您隨時掌握費用支出。


在終端機中執行指令

感謝 VSCode v1.93 的終端機整合更新,Cline 可以直接在您的終端機中執行指令並接收輸出。這讓他能執行各種任務,從安裝套件和執行建置腳本到部署應用程式、管理資料庫和執行測試,同時適應您的開發環境和工具鏈,以正確完成工作。

對於開發伺服器等長時間執行的程序,使用「繼續執行中的程序」按鈕讓 Cline 在指令於背景執行時繼續任務。當 Cline 工作時,他會收到任何新的終端機輸出通知,讓他能回應可能出現的問題,例如編輯檔案時的編譯錯誤。


建立和編輯檔案

Cline 可以直接在您的編輯器中建立和編輯檔案,並顯示變更的差異檢視。您可以直接在差異檢視編輯器中編輯或還原 Cline 的變更,或在聊天中提供意見回饋,直到您滿意結果為止。Cline 也會監控程式碼檢查工具/編譯器的錯誤(缺少的匯入語句、語法錯誤等),讓他能自行修正過程中出現的問題。

所有 Cline 做的變更都會記錄在您檔案的時間軸中,提供簡單的方式來追蹤和還原修改。


使用瀏覽器

透過 Claude 4 Sonnet 的新電腦使用功能,Cline 可以啟動瀏覽器、點選元素、輸入文字和捲動,在每個步驟擷取螢幕截圖和主控台記錄。這讓互動式除錯、端對端測試,甚至一般網頁使用成為可能!這讓他能獨立修正視覺問題和執行時錯誤,而不需要您手動複製錯誤記錄。

試著請 Cline 「測試應用程式」,觀察他如何執行 npm run dev、在瀏覽器中啟動您的本機開發伺服器,並執行一系列測試來確認一切正常運作。點此觀看示範


「新增一個工具來...」

感謝模型上下文協定,Cline 可以透過自訂工具擴展他的功能。雖然您可以使用社群製作的伺服器,但 Cline 可以改為建立專門為您的工作流程量身打造的工具。只要請 Cline 「新增工具」,他就會處理所有事情,從建立新的 MCP 伺服器到將其安裝到擴充套件中。這些自訂工具就會成為 Cline 工具箱的一部分,隨時可用於未來的任務。

  • 「新增一個擷取 Jira 工單的工具」:取得工單驗收條件並讓 Cline 開始工作
  • 「新增一個管理 AWS EC2 的工具」:檢查伺服器指標並調整執行個體規模
  • 「新增一個擷取最新 PagerDuty 事件的工具」:取得詳細資訊並請 Cline 修復錯誤


新增上下文

@url:貼上網址讓擴充套件擷取並轉換為 Markdown,當您想給 Cline 最新文件時很有用

@problems:新增工作區的錯誤和警告(「問題」面板)給 Cline 修正

@file:新增檔案內容,讓您不必浪費 API 請求來核准讀取檔案(+ 輸入以搜尋檔案)

@folder:一次新增整個資料夾的檔案,讓您的工作流程更快速


檢查點:比較和還原

當 Cline 處理任務時,擴充套件會在每個步驟擷取您工作區的快照。您可以使用「比較」按鈕檢視快照與目前工作區的差異,並使用「還原」按鈕回到該時間點。

例如,在使用本機網頁伺服器時,您可以使用「僅還原工作區」來快速測試應用程式的不同版本,然後在找到想要繼續開發的版本時使用「還原任務和工作區」。這讓您能安全地探索不同方法而不會失去進度。


貢獻

要為專案貢獻,請先閱讀我們的貢獻指南來了解基礎知識。您也可以加入我們的 Discord,在 #contributors 頻道與其他貢獻者交流。如果您在尋找全職工作,請檢視我們職涯頁面上的職缺!

本機開發說明
  1. 複製程式碼庫(需要 git-lfs):

    git clone https://github.com/cline/cline.git
    
  2. 在 VSCode 中開啟專案:

    code cline
    
  3. 安裝擴充套件和網頁介面所需的相依套件:

    npm run install:all
    
  4. 按下 F5(或選擇「執行」->「開始除錯」)來啟動並開啟一個已載入擴充套件的新 VSCode 視窗。(如果建置專案時遇到問題,您可能需要安裝 esbuild problem matchers 擴充套件

建立 Pull Request
  1. 在建立 PR 前,產生一個 changeset 項目:

    npm run changeset
    

    這會提示您填寫:

    • 變更類型(major、minor、patch
      • major → 重大變更(1.0.0 → 2.0.0
      • minor → 新功能(1.0.0 → 1.1.0
      • patch → 錯誤修正(1.0.0 → 1.0.1
    • 您的變更說明
  2. 提交您的變更和產生的 .changeset 檔案

  3. 推送您的分支並在 GitHub 上建立 PR。我們的 CI 會:

    • 執行測試和檢查
    • Changesetbot 會建立一個顯示版本影響的評論
    • 當合併到 main 時,changesetbot 會建立一個 Version Packages PR
    • 當 Version Packages PR 合併時,就會發布新版本

授權條款

Apache 2.0 © 2025 Cline Bot Inc.