iT邦幫忙

2025 iThome 鐵人賽

DAY 3
0

AI 程式協作入門步驟

  1. 選擇適合的 AI 工具

    • 新手推薦 ChatGPT Plus、Cursor AI、Claude、Replit GhostWriter、Lovable 等,都可用中文或英文描述需求。
  2. 明確說明「你要做什麼、給誰用、為什麼要做」

    • 例如:「我要做一個公司出勤回報網頁,首頁顯示標題,底下有姓名、缺勤天數、缺勤原因,能把資料記錄並顯示在管理介面」。
    • 列出基本功能,想要哪些欄位、按鈕、頁面、互動等。
  3. 進行 AI 對話並描述細節或目標

    • 用「行動 + 目的」式描述:「請幫我用 Python 寫一個能讀 Word 檔轉成 HTML 的工具」。
    • 用日常語言,逐步細緻說明需求。
    • 可補充條件(如:不用第三方套件、外觀簡潔、50 行程式內完成)。
  4. 反覆互動與優化

    • 檢查 AI 給的程式碼,提出「請幫我優化效能」「把背景改成藍色」「加入錯誤處理」等反饋。
    • AI 有誤時,不要擔心,直接複製錯誤訊息給 AI 要求修正。
  5. 需求迭代與主題專注

    • 每輪只談一個核心主題,分開不同功能、環節,避免對話主題混雜。
    • 可持續對話、逐步補足細節,像與「實習生」溝通一樣,清楚說明並長期協作。

正確描述與對話技巧

  • 聚焦「需求」「用途」「限制」
    • 不只是「我要留言板」,說明給誰用、要解決什麼問題。
  • 給上下文:提供資料範例、流程描述、預計成果畫面或任務目標。
  • 指定工具、語言、佈局、特定函數或框架(若有偏好)。
  • 多用「請幫我……」而非單一指令,多給 AI 替換、調整、迭代機會。
  • 留存常用的 Prompt 範本,日後可重覆使用,方便累積經驗。

常見新手溝通誤區

  • 把 AI 當搜尋引擎或只問一次就不追問。AI 需要像人類夥伴一樣持續互動。
  • 訊息太短、過於模糊或一次貼過多主題,導致 AI 理解錯誤。
  • 不提供上下文或不釐清成果用途,會讓 AI 無法精準產出理想程式碼。

迭代優化心法

  • 請 AI 解釋程式碼邏輯或落點原因,幫助理解和學習。
  • 根據結果持續反饋與指正,直到滿意為止。
  • 遇問題時複製錯誤訊息回給 AI,讓 AI 幫忙 debug。

上一篇
Day 2:五分鐘解決問題
下一篇
Day 4:接受「不懂即起點」的姿態
系列文
人人都能 Vibe Coding : 用程式解決生活小麻煩6
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言