這是Cupbearer Project值得紀念的第一款App!利用iPhone的計步功能,從江戶一路走到京都,體驗東海道五十三次之旅。沒錯,就是一趟虛擬旅行!
其實,這個點子我大約20年前就想到了。不過,那個時候連iPhone都還沒問世。如果想實現這個點子,就得自己特地去買一個計步器。可是,為了這個特地去買計步器……嗯,怎麼說呢……(你也不太想吧?)而且,我根本不會寫程式,所以當時也只能放棄這個想法。
AI真的很能幹!
沒想到,AI的出現改變了一切。即使是像我這樣完全不懂程式設計的外行人,只要請AI幫忙寫程式碼,竟然也能做出App!於是,我就請ChatGPT幫忙寫程式。當時的GPT還算不上特別聰明,不過要做出這款App,倒是已經綽綽有餘了。
更厲害的是,AI不只會寫程式,還會畫插圖!
有請江戶之助和浮世小町登場!
一開始,我覺得只要根據走過的距離,顯示東海道五十三次的浮世繪就夠了。可是,實際做出來之後才發現……一點也不好玩!部分原因是iPhone的螢幕太小,但更大的問題是,整個畫面實在缺少一點活力。
於是,我試著加入了幾個浮世繪風格的角色。
怎麼樣?是不是一下子就變得有趣多了?
順帶一提,這些浮世繪角色是請Gemini畫的。當時在插畫方面,Gemini的表現可是遠遠勝過GPT呢!
透過冷知識畫面,成為東海道五十三次博士!
當然,很多人使用這款App,就是為了欣賞真正的浮世繪。所以,我也加入了冷知識功能,讓大家可以欣賞原本的浮世繪作品。而且,每個驛站只顯示一幅畫未免太無聊了,所以我也加入了五十三次系列的其他版本,並附上解說文字。順便說一下,這些解說也是GPT寫的。中文版和英文版的翻譯,同樣也是GPT的作品。原本只是想請AI幫忙寫程式碼而已。結果搞到最後,整款App幾乎都是AI做的了!
今天多少減肥呢?
加入角色之後,App的氣氛確實變得活潑了一點。不過,光是走路、看看浮世繪,還是覺得少了點什麼。畢竟,這樣實在不太有成就感。於是,我決定加入一個數據畫面。根據走過的距離計算消耗的卡路里,再顯示今天究竟減掉了多少熱量。這樣應該能讓人更有動力繼續走路吧?為了讓數字更容易理解,我還把消耗的卡路里換算成具體的食物,例如一份鰻魚飯。這樣一來,就能一眼看出自己可以吃多少東西……啊,不對,是今天到底減掉了多少熱量!
不過,如果畫面顯示相當於60杯綠茶的熱量,光是想像肚子裡裝了60杯茶,就覺得快要撐破了。另外,還有一件事。每次在「東海道」畫面和「數據」畫面之間切換時,顯示的食物都會改變。其實,這原本是一個Bug。不過,我覺得每次都變一下反而比較有趣,所以乾脆把這個Bug留下來了。就跟超級瑪利歐的無限加命祕技一樣!
說不定,這是世界第一款?
順帶一提,這款App是在2025年10月22日推出的。現在,請AI幫忙寫程式已經是很平常的事了。不過在當時,雖然有專業程式設計師會在工作中使用AI,但我還沒聽說過有完全不懂程式設計的外行人,光靠AI寫程式碼就做出一款App。所以,說不定這是App Store上第一款完全由AI製作並正式推出的商業App呢!當然,也可能不是啦。如果有人知道比這更早推出、而且完全由AI製作的App,歡迎告訴我!