????影片連結:
很多人都說 ChatGPT 可以取代軟體工程師,那麼今天我們就來試試看他會不會寫 Power Apps。
之前做了一個冰淇淋公司的菜單,想要增加功能,變成一個更完整的 App,於是就問 ChatGPT 能不能給些建議。
它給了我幾個建議:
- 搜尋:依照關鍵字搜尋
- 篩選:依照口味或是價格區間篩選
- 訂單:讓使用者訂購冰淇淋,並可以指定數量
- 評分:讓使用者為每個口味打分數,並按照分數高低排序
- 分享:讓使用者一鍵分享喜歡的口味透過社交媒體或是電子郵件分享給朋友
我問 ChatGPT 能不能給點排序的建議?
它馬上給了五個排序的點子,包括:
- 依照口味、價格、評分排序
- 加上不同排序按鈕
- 加上由高到低、由低到高的顯示,讓使用者知道目前的排序邏輯
- 多條件搜尋,例如先由價格低排到高,再由評分高排到低
- 加上預設搜尋條件,譬如按照英文字母排列
接著請它示範如何達成第一項:依照口味、價格、評分排序。
ChatGPT 給了步驟,重點就是在下拉選單裡的 OnChange 照它給的範本寫指令。
我照著它說的做了,但過程中一直卡關,最後還是用自己的方法完成,中間完全沒有用到 OnChange。
以上這個小實驗讓我觀察到,ChatGPT 能夠幫助我們寫程式,但距離完全取代人類還有一段距離。
我認為 ChatGPT 很適合拿來發想點子和比較不同方案。但要它具體實現某某功能,就只能給提示跟方向了。實際上還可能會用比較複雜的方法去做。