代碼超過50萬行 早餐自提櫃裏藏着新技術
9月,很多上海市民早晨乘坐地鐵時發現了新變化——在網訂櫃取智能系統前面,他們手機下單預定早餐,5秒鐘之後便能取走早餐。“手機下單10秒鐘,取餐最快5秒鐘。”這句話形象地概括出這種高效率。
科技日報記者瞭解到,上述系統看似簡單,但其代碼總計超過了50萬行;更大的看點在於其研發過程像是在搭積木,且僅用時20多天。
盒馬鮮生旗下盒小馬在上海多個地鐵口設置了早餐自提櫃,致力於滿足白領早餐需求,“網訂櫃取”是其特色。“怎麼能讓消費者在訂餐取餐上花最少的時間?”盒馬鮮生技術研發人員曹海濤向記者強調,算法和調度系統發揮了作用。
他表示,通過運算分配,早餐加工員會知道,什麼時間加工哪一份、什麼早餐是最合適的,即“確保消費者拿到時是剛出爐不久”,這樣加工者不用等顧客,顧客也無需為加工等候,大數據和算法決定了供給和需求都能高效完成。
整個研發過程為何像是在搭積木?曹海濤表示,研發人員會做出一個個的智能模塊,包括商品、導購、交易、履約、餐飲加工、店倉作業、自提配送等等,這套智能系統相當於多個模塊拼接,達到最大程度的優化。再連接一體化作業終端和自主POS自提櫃,一套智能系統就做成了。
看似輕鬆的研發,並不代表工作量小,智能系統前後涉及的代碼一共超過50萬行。董凌甬是技術研發團隊項目統籌人,他向記者講了一個邊爬山邊做代碼的段子:有一次休假期間,他正在瑞士一座海拔4000多米的山上爬山,爬到半山腰時,突然接到電話,説代碼可能出現一些問題需要解決,他立刻插卡連上WiFi熱點,開始在半山腰做代碼,20分鐘之後,問題搞定,他繼續爬山。
“從技術角度,我們也針對今年的新冠肺炎疫情做了無接觸交付的改進。”曹海濤説,無接觸交付是指早餐加工者和消費者被一排自提櫃隔開,避免兩者之間接觸、交互。另據記者瞭解,盒馬鮮生正在研發“刷臉取餐”功能,研發成功後,連手機都不用掏。
更多資訊或合作歡迎關注中國經濟網官方微信(名稱:中國經濟網,id:ourcecn)