聯繫我們
 課程時長 14 時間:

課程簡介

理解工具與首次構建

AI 編碼工具實際如何運作

涵蓋主題:
• 理解上下文窗口(Context Windows)及其侷限性
• 無狀態特性(Statelessness)以及 AI 模型如何在會話期間保留信息
• 計劃 → 執行 → 審查(Plan → Execute → Review)工作流
• AI 編碼工具的優勢領域及常見困難
• 與 AI 助手高效協作最佳實踐

AI 編碼領域概覽

涵蓋主題:
• 當前 AI 編碼生態系統的概述
• 了解 Cursor、GitHub Copilot 和 Claude Code 等工具之間的差異
• 為不同任務選擇合適的模型和工具
• 各種編碼助手的優勢與侷限性
• 開發團隊內導入工具的實用建議

提示詞解析

涵蓋主題:
• 有效提示詞的關鍵組成部分
• 提供上下文並清晰定義任務
• 指定輸出格式和約束條件
• 常見的提示詞框架和模板
• 提升提示詞質量和一致性的技術

首次編碼:從零開始構建

涵蓋主題:
• 從空文件夾開始構建專案
• 創建初始應用程序結構和脚手架(Scaffolding)
• 管理依賴關係和專案配置
• 迭代改進生成的代碼
• 測試和完善最終解決方案

現有代碼庫、個性化與審查

在代碼庫中工作

涵蓋主題:
• 導航和理解陌生代碼庫
• 使用 AI 工具查詢和分析現有專案
• 映射應用程序結構和依賴關係
• 生成文檔和技術摘要
• 加速對現有專案的熟悉過程(Onboarding)

日常任務:修復、功能開發與測試

涵蓋主題:
• 使用 AI 工具調查和修復 Bug
• 實現新功能和完善
• 編寫和改進自動化測試
• 驗證生成的代碼和變更
• 提高日常開發任務的效率

個性化:其定義

涵蓋主題:
• 理解專案規則和配置文件
• AGENTS.md 和專案記憶(Project Memory)概念的介紹
• 個性化機制的適用場景和時機
• 配置 AI 助手的最佳實踐
• 高級實現方法的概覽

護欄、風險與判斷

涵蓋主題:
• 審查和驗證 AI 生成的代碼
• 理解常見的失敗模式和侷限性
• 識別提示詞注入(Prompt Injection)和安全風險
• 決定哪些工作可以委派給 AI
• 在軟體開發中應用人類判斷並保持問責制

最低要求

無需具備先前的編碼或 AI 工具使用經驗。

對代碼或 Git 有基本了解者將更有幫助。

已授權的帳戶(Claude Code / Cursor / Copilot)

目標受眾:

初次接觸 AI 輔助開發的人士,包括非編程人員、偶爾進行編程的人員,以及從事 QA、數據、產品或運維等技術相關職位的人員。本課程不假設學員具備開發背景。

客戶評論 (2)

課程分類