用 AI 解決問題的一次練習

三鶯營運通車陳情案件追蹤控管系統畫面

幾個月前,三鶯線剛通車的時候,我剛學著用 AI 寫程式,幫自己建立了一個安衛缺失資料庫。

拿給同事們看,大家都嘆為觀止。倒是國智毫不客氣:「我們最近三鶯線要交接給捷運公司,需要一個控管系統。」

他說:「我要的系統很簡單,只需要我們看到問題、拍照、控管,讓廠商去修,修好之後結案!只需要兩張照片:改善前、改善後。」

那時候,我才剛學著寫程式給自己用,還沒做過給別人用的系統,但還是滿口答應了。

每一句「能不能」,都是一次改版

剛開始幾天倒是風平浪靜,似乎大家使用上都沒什麼問題。一問之下才知道,原來根本還沒開始用。

直到有一天,鋪天蓋地的問題席捲而來:

  • 照片能不能不要限定只能傳一張?
  • 照片能不能在列表上就直接預覽?
  • 能不能有多重搜尋功能?
  • 能不能分缺失類別?能不能分區域?
  • 能不能讓監造審核過再送出來?
  • 能不能每個過程都有記錄?

每一句「能不能」,都是一個需求、一次改版。

自己用,跟做給別人用,完全是兩回事。

自己用很簡單,因為自己的需求很清楚。有時候,整份文件丟給 AI,請它匯入後台資料庫,一下子就搞定了,也不見得需要特別做出一個匯入功能。

但做給別人用就不一樣了。只要功能沒做出來,使用者就得一筆一筆慢慢把資料 key 進去,不然就是把資料丟給我,讓我幫忙匯入。

正常人類當然會選擇後者。不然,系統不好用,誰要用!

就這樣,一次又一次地修改,不到一個月,改版了一百多次。

寫得出來,還要用得起來

中間也遇到不少難解的問題。例如,當資料超過五、六百筆時,每次打開 App,都得等上一段時間。

這個問題在手機上解決了,但到了辦公室的電腦,卻因為資安環境的限制,怎麼樣也無法用同樣的方式解決,最後只能選擇退而求其次的方案。

回頭看,國智一開始說的需求真的很簡單:看到問題、拍照、請廠商改善,修好後結案。結果,光是這個「很簡單」,就讓我在不到一個月內改版了一百多次。

自己用的時候,哪裡不好用,其實都沒差。例如,我只要跟 AI 說一句「幫我匯出成 Excel」,它就幫我匯出了。系統有沒有這個功能,根本沒差。

但做給別人用,沒有的功能就是沒有。難不成要使用者自己一筆一筆 key 到 Excel 裡嗎?

AI 可以幫我寫程式,但系統到底好不好用,還是得讓真正使用的人來告訴我。有些問題要改功能,有些要調整流程,還有些得在現有的限制下,找一個能用的辦法。

不過,也真多虧國智位高權重,一句話就讓所有廠商都得用我這套系統,我才有機會磨刀練槍。不然,大家遇到問題就直接不用了,哪來這一百多次改版的機會 XD。

所以,如果想練習用 AI 解決問題,幫別人做一套真的會拿來用的系統,是一個不錯的方法。

因為每一句「能不能」,都會讓你發現,原來自己還有一件事沒想清楚。


延伸閱讀

發表留言