課程簡介
第一天 | 認識工具與首次構建
模組1 | AI編碼工具如何實際運作
涵蓋主題:
• 理解上下文視窗及其限制
• 無狀態特性以及AI模型如何在會話期間保留資訊
• 「計畫→執行→審查」工作流程
• AI編碼工具擅長之處與難點
• 與AI助手有效協作的最佳實踐
模組2 | AI編碼生態現況
涵蓋主題:
• 當前AI編碼生態概覽
• 了解Cursor、GitHub Copilot與Claude Code等工具之間的差異
• 為不同任務選擇合適的模型與工具
• 各款編碼助手的優勢與限制
• 在開發團隊中採用工具的實用建議
模組3 | 提示詞結構
涵蓋主題:
• 有效提示詞的關鍵組成部分
• 提供背景資訊並清楚定義任務
• 指定輸出格式與限制條件
• 常見的提示框架與模板
• 提升提示詞質量與一致性的技巧
模組4 | 首次編碼:從零構建
涵蓋主題:
• 從空資料夾開始構建專案
• 建立初始應用程式結構與骨架
• 管理依賴關係與專案配置
• 反覆改進生成的程式碼
• 測試並優化最終解決方案
第二天 | 現有程式碼庫、個人化設定與審查
模組5 | 在程式碼庫中工作
涵蓋主題:
• 導覽和理解陌生的程式碼庫
• 使用AI工具查詢和分析現有專案
• 映射應用程式結構與依賴關係
• 生成文檔和技術摘要
• 加速融入現有專案
模組6 | 日常任務:修復、新功能與測試
涵蓋主題:
• 使用AI工具調查並修復錯誤
• 實施新功能和增強功能
• 編寫和完善自動化測試
• 驗證生成的程式碼與更改
• 提高日常開發工作的生產力
模組7 | 個人化設定:基礎介紹
涵蓋主題:
• 理解專案規則和配置文件
• 入門AGENTS.md與專案記憶概念
• 個人化機制適用的情境與時機
• 配置AI助手Best practices
• 進階實現方法概述
模組8 | 防護措施、風險與判斷力
涵蓋主題:
• 審查並驗證AI生成的程式碼
• 了解常見故障模式與限制
• 識別提示詞注入與安全風險
• 決定哪些工作可以委派給AI
• 在軟體開發中應用人類判斷力並保持責任
最低要求
無需先前編碼或AI工具的經驗。
對程式碼或Git有基本認識會有所幫助
授權帳號(Claude Code / Cursor / Copilot)
受眾:
剛接觸AI輔助開發的人,包括非編碼者、偶爾編碼者,以及QA、數據分析、產品或運營等技術相關角色。無需具備開發背景。
客戶評論 (2)
更高效地使用Claude Code
Virgil Trif - Frequentis
課程 - Claude Code: Agentic AI Development · 1-Day
機器翻譯
"我瞭解了該工具的潛力,並掌握了足夠的技能,可以立即將其應用於工作中
Angelo Moro
課程 - Claude AI for Developers: Building AI-Powered Applications
機器翻譯