終於來到這次 30 天挑戰的最後一天。
這 30 天我以「認識 ChatGPT」為主題,從最基本的提問方式開始,一步一步測試文字生成、翻譯、資料整理、學習輔助、圖片與文件分析,以及程式設計等不同功能。
一開始我對 ChatGPT 的使用方式比較簡單,通常就是有問題直接詢問。但經過這次 30 天的實際使用後,我發現同一個工具可以根據不同的 Prompt 和需求,產生完全不同的結果。
從 Prompt 開始學習
在前面的幾天中,我先從最基本的 Prompt 開始,測試簡單 Prompt 和詳細 Prompt 的差異。
我發現如果能清楚告訴 ChatGPT 回答對象、格式、長度和目的,通常可以得到更符合需求的回答。
例如除了直接詢問問題,也可以要求 ChatGPT 使用簡單的方式解釋、整理成表格、列出重點或改變文字語氣。
這些看起來只是簡單的要求,但實際使用時可以減少很多重新修改內容的時間。
ChatGPT 在學習上的應用
接下來我也測試了 ChatGPT 在學習方面的功能,包括翻譯、整理文章、製作讀書筆記、產生練習題以及練習英文。
其中我覺得比較方便的是可以針對不懂的地方持續提問。
如果第一次的解釋看不懂,可以要求它講得更簡單,或是使用生活中的例子重新說明。
另外,我也測試了圖片與文件分析功能,了解 ChatGPT 不只能處理單純的文字輸入,也可以協助整理其他形式的資料。
利用 ChatGPT 完成程式實作
除了文字與學習功能之外,這次我也實際利用 ChatGPT 協助進行 Python 程式設計。
前面先製作了一個簡單的計算機,從基本的加法功能開始,再加入減法、乘法和除法。
在第 29 天的實作中,我進一步利用 ChatGPT 製作「猜數字遊戲」,讓程式隨機產生數字,並透過迴圈與條件判斷提示玩家猜得太大或太小,直到猜中答案。
透過這些實作,我發現 ChatGPT 可以協助將文字描述的需求轉換成程式碼,但產生程式碼之後,仍然需要自己理解、執行與測試,才能確認程式是否真的符合需求。
ChatGPT 並不是完全正確
經過 30 天的使用,我也發現 ChatGPT 並不是所有回答都一定正確。
不論是整理資料、回答問題或產生程式,都有可能出現錯誤。因此遇到重要資訊時,仍然需要使用其他可靠來源確認。
我認為 ChatGPT 比較適合作為協助思考、整理資料與學習的工具,而不是完全取代使用者自己的判斷。
第三十天心得
經過這次 30 天的挑戰,我從最基本的提問開始,逐漸接觸到 ChatGPT 在文字、學習、資料整理以及程式設計方面的不同應用。
其中最大的收穫不是單純知道 ChatGPT 有哪些功能,而是了解如何把自己的需求說清楚,再利用 AI 協助完成工作。
最後透過 Python 計算機和猜數字遊戲的實作,也讓我實際體驗了從提出需求、產生程式碼到執行測試的過程。
未來如果需要使用 ChatGPT,我會將它當成一個輔助工具,在提高效率的同時,也保留自己的思考與判斷。
30 天的 ChatGPT 學習與實作,到這裡正式完成。