幾個月前,三鶯線剛通車的時候,我剛學著用 AI 寫程式,幫自己建立了一個安衛缺失資料庫。
拿給同事們看,大家都嘆為觀止。倒是國智毫不客氣:「我們最近三鶯線要交接給捷運公司,需要一個控管系統。」
他說:「我要的系統很簡單,只需要我們看到問題、拍照、控管,讓廠商去修,修好之後結案!只需要兩張照片:改善前、改善後。」
那時候,我才剛學著寫程式給自己用,還沒做過給別人用的系統,但還是滿口答應了。
每一句「能不能」,都是一次改版
剛開始幾天倒是風平浪靜,似乎大家使用上都沒什麼問題。一問之下才知道,原來根本還沒開始用。
直到有一天,鋪天蓋地的問題席捲而來:
- 照片能不能不要限定只能傳一張?
- 照片能不能在列表上就直接預覽?
- 能不能有多重搜尋功能?
- 能不能分缺失類別?能不能分區域?
- 能不能讓監造審核過再送出來?
- 能不能每個過程都有記錄?
每一句「能不能」,都是一個需求、一次改版。
自己用,跟做給別人用,完全是兩回事。
自己用很簡單,因為自己的需求很清楚。有時候,整份文件丟給 AI,請它匯入後台資料庫,一下子就搞定了,也不見得需要特別做出一個匯入功能。
但做給別人用就不一樣了。只要功能沒做出來,使用者就得一筆一筆慢慢把資料 key 進去,不然就是把資料丟給我,讓我幫忙匯入。
正常人類當然會選擇後者。不然,系統不好用,誰要用!
就這樣,一次又一次地修改,不到一個月,改版了一百多次。
寫得出來,還要用得起來
中間也遇到不少難解的問題。例如,當資料超過五、六百筆時,每次打開 App,都得等上一段時間。
這個問題在手機上解決了,但到了辦公室的電腦,卻因為資安環境的限制,怎麼樣也無法用同樣的方式解決,最後只能選擇退而求其次的方案。
回頭看,國智一開始說的需求真的很簡單:看到問題、拍照、請廠商改善,修好後結案。結果,光是這個「很簡單」,就讓我在不到一個月內改版了一百多次。
自己用的時候,哪裡不好用,其實都沒差。例如,我只要跟 AI 說一句「幫我匯出成 Excel」,它就幫我匯出了。系統有沒有這個功能,根本沒差。
但做給別人用,沒有的功能就是沒有。難不成要使用者自己一筆一筆 key 到 Excel 裡嗎?
AI 可以幫我寫程式,但系統到底好不好用,還是得讓真正使用的人來告訴我。有些問題要改功能,有些要調整流程,還有些得在現有的限制下,找一個能用的辦法。
不過,也真多虧國智位高權重,一句話就讓所有廠商都得用我這套系統,我才有機會磨刀練槍。不然,大家遇到問題就直接不用了,哪來這一百多次改版的機會 XD。
所以,如果想練習用 AI 解決問題,幫別人做一套真的會拿來用的系統,是一個不錯的方法。
因為每一句「能不能」,都會讓你發現,原來自己還有一件事沒想清楚。
延伸閱讀
- 讓 AI 幫上忙,我先把目標縮小了 — 文中提到的安衛缺失資料庫,怎麼一步步做出來
- LINE 機器人幫我盯廠商通報 — 同一份工作,另一個用 AI 做給同事用的小工具
- 怎麼開始用 AI — 如果還沒開始,可以從這篇看起

發表留言