天天看點

減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP

作者:大資料文摘
減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP

大資料文摘授權轉載自超級王登科作者:DK本人

就像秋天洄遊的鲑魚,或者冬天南飛的候鳥一樣,每到夏天,我就會開始減肥。

我倒并不一定非要減多少,但夏天盡可能瘦一點,已經成了我的一種習慣,這可能是為了在天氣變冷時可以放心的吃更多食物,也可能是我内心深處還是有一點對自己身材的包袱,我說不好。

從 6 月開始,我開始有意識的計算每天的食物攝入熱量,并制造一個熱量缺口。

整個 6 月份下來,我瘦了大約 8 斤,7 月到現在,又差不多瘦了 7 斤,總共有差不多 15 斤,我媽都覺得我瘦了不少(忽略手臂的色差)

減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP

因為這次減肥比之前都更順利一點,是以激發了我的好奇心,我開始好奇自己究竟有幾塊腹肌,這一點暫時還無法驗證,但有望在這個夏天結束前揭曉。

在減肥的過程中,我認為核心是制造熱量缺口,這是最簡單,也最本質的辦法。

過去的 2 個月,我每天都會計算熱量缺口,一開始我用我在網上下載下傳的一些熱量記錄的 app 來确定我的攝入熱量,一個标準的使用流程是:

  • 我輸入我吃的一個食物,例如一個饅頭
  • 點選搜尋,看到一大堆搜尋清單
  • 點選「饅頭」,把它選中
  • 彈出重量選擇,預設是100g
  • 我琢磨一下,猜測我吃的那個饅頭比較小,可能是 50g,手動調整成 50g
  • 點選确認

如果這一頓飯,我吃了一個饅頭,一小盤蕃茄炒雞蛋,一杯鮮榨橙汁,半根玉米,一小盤醬牛肉,那麼上面這個流程我得重複 5 次。

在某一次極其不耐煩的記下了我吃的一堆東西,又看到了一個拙劣的 AI 課的廣告後,我突然想到,淦,我是不是可以用 chatGPT 來做一個更好的工具。

我在網上和應用商店搜了一圈,沒有找到類似的工具。

我立馬坐下來,直接在網頁試了一下,我告訴 chatGPT 我吃的東西是「一個饅頭,一小盤蕃茄炒雞蛋,一杯鮮榨橙汁,半根玉米,一小盤醬牛肉」,要求其為我預估熱量。

我發現,這是可行的,chatGPT 具備邏輯和常識,可以将我這一大段口語描述拆解成食物,并預估熱量。

但是,可能由于 chatGPT 并沒有專門針對食物營養資料做訓練,是以有較大的機率,它給出的熱量和營養元素的預估,是錯誤的,在另一些時候,它又不知道,例如

減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP

在這個場景下,它回答不知道是比它瞎說要好的,但考慮到食物種類的繁多,單純用 chatGPT 似乎無法實作我的需求。

我開始琢磨新的辦法,我從網上找到了幾個食物資料庫,包括美國 usda 的資料庫,然後做了簡單的資料清洗,将其制作成一個涵蓋了10萬種食物和原材料的資料庫,接下來,我降低了 chatGPT 的工作量,僅僅讓其拆解出句子裡的食物,并預估重量,專業的熱量和營養元素的計算則對接食物資料庫來進行,而不是依靠 chatGPT 的「知識」。

完成這個處理後,我發現其識别效果和最終結果都好了一大截,我開始從這個核心的功能開始,去寫一個新的 app,我每天晚上大概寫2個小時,最終花了半個多月,完成了這個新的 APP。

我給它取名字叫 FoodCa,可以了解為Food+Calorie,也可以了解為伏特加的賣萌讀法,看你喜歡。

這個 app 實作了我對一個極簡的熱量記錄工具的全部要求,例如,直接說出你今天一天吃的東西,自動識别,拆解,預估重量,得到熱量和營養元素:

減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP

非常簡單,但是又挺好看(我自己認為)的資料圖,能大概看看

減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP

此外,為了增加一點記錄的趣味性,我還做了一個「AI營養師」的功能,如果你有記錄,那麼每天晚上9點,可以召喚它來給你寫一條評論,它會根據你當天的食物攝入來非常友好的給你一些建議:

減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP

很慚愧,我兩年前就自學了 swiftUI 來寫 iOS app,但是這兩年可以說毫無長進,這次開始寫新 app,本以為會駕輕就熟,結果發現我差不多忘的精光了,是以開頭的幾天我的進度極慢,幾乎可以稱之為「找回記憶」的階段,我溫習了swiftUI 的很多基礎,大概一周後,進展才開始變得順利一點。

因為我每天隻在下班後的晚上寫,是以寫了很久,幾天前我終于把 foodCa 寫的差不多,送出了 AppStore稽核并通過了,至此,一個新的小産品算是開發完成了。

我自己通過 testflight 安裝的測試版本,我已經用了半個月,每天記錄熱量攝入變得更加簡單輕松,甚至更有趣(不确定是不是因為我自己做的是以有感情分),這是我個人的一個小産品,雖然放入了基礎的商業模式(賣3塊錢的會員,因為我也要給 chatGPT 交錢),但大機率沒辦法成為一個多麼賺錢的産品,它沒有什麼天花闆,護城河,也沒有什麼壁壘,我猜現在可能就有高仿的産品正在開發中。

但是啊,我自認為這依然是一個值得驕傲的産品(即便它可能有這樣那樣的問題),某種程度上,這是将 AI 能力,用于一件實際的事情的範例,我已經看到太多聊天框,文本框了,似乎我們提到 chatGPT 或者别的什麼文本大模型,就隻能想到聊天,對話,文本生成,也正因為如此,AI圈繼元宇宙之後成為了神棍和騙子的天堂。

要麼就做更單純且有趣的事情,要麼,就将 AI 用在更加實際,更加落地,看得見,摸得着的地方,隻有這樣,AI 呼嘯而來之時(這幾乎無可避免),才能把我們托起來,而非淹沒。不過我對這一點并不是特别樂觀,但我動了腦子了,也做了一些努力了。

FoodCa:

https://apple.co/47egICL

減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP
減肥15斤後,我獲得了一個靈感,并開發了一個AI加持的iOS APP