-
晨光透過晚香齋操作區的百葉窗,在地麵投下斑駁的光影。陳曦趴在拚接起來的兩張操作檯上,麵前攤著三台開啟的膝上型電腦——左邊螢幕迴圈播放著林父揉麪的高速視訊,中間是趙爺爺的動作幀截圖,右邊則是密密麻麻的資料表格,表格裡紅色和藍色的數字像兩條較勁的線,把他的眉頭擰成了疙瘩。
“再看最後一遍,肯定有漏的。”他伸手按了左邊電腦的空格鍵,視訊裡林父的雙手在慢鏡頭下格外清晰:掌心扣住麪糰時指節微微彎曲,手腕帶動手掌畫圈的瞬間,角度恰好停在38度,每圈耗時1秒,60圈下來誤差不超過0.5秒。陳曦盯著螢幕上跳動的時間軸,指尖在鍵盤上飛快敲擊,把“畫圈頻率60次分鐘”的數字加粗標紅。
可當他切換到中間螢幕,趙爺爺的動作資料卻讓他剛理清的思路又亂了——同樣是畫圈,趙爺爺的頻率是55次分鐘,每圈耗時1.09秒,手腕轉動角度最大到45度,最小隻有30度,按壓力度也比林父輕3n,穩定在32n。兩張表格並排放在一起,核心引數冇有一個完全重合,像兩塊拚不攏的拚圖。
“怎麼會差這麼多?”陳曦往後靠在椅背上,揉了揉發酸的眼睛。操作區裡很靜,隻有電腦風扇的輕微嗡鳴,還有窗外偶爾傳來的鳥鳴。他想起昨天拍攝時的場景:林父揉麪時胳膊架得稍高,力道帶著股子沉穩勁兒,麪糰在他掌心像聽話的孩子;趙爺爺則是低肩沉肘,動作更輕柔,麪糰翻轉時帶著股老派的細膩。兩人都是做了幾十年的老匠人,手藝都夠“正宗”,可資料卻差了一截。
“在跟資料較勁呢?”蘇晚端著兩杯熱豆漿走過來,杯壁上凝著的水珠滴在操作檯上,暈開小小的濕痕。她把其中一杯推到陳曦手邊,目光落在右邊的表格上,紅色的“60次分鐘”和藍色的“55次分鐘”格外顯眼。“我剛纔在外麵聽你歎氣,就知道你卡在這兒了。”
陳曦拿起豆漿喝了一口,溫熱的液體順著喉嚨滑下去,卻冇驅散心裡的煩躁:“你看這兩組資料,畫圈頻率差5次,力度差3n,到底以誰的為準?按林叔的資料,怕趙爺爺覺得咱們不尊重他的手藝;按趙爺爺的,又怕離林記的老味道太遠。而且就算定了資料,怎麼把‘38度手腕角度’‘15秒翻轉間隔’變成機器能懂的程式碼,我現在連思路都冇有。”
蘇晚冇急著回答,而是蹲下身,從藍布包裡掏出爺爺的工藝筆記,翻到夾著銀杏葉的那一頁。頁邊空白處,爺爺用鉛筆寫著一行小字:“揉麪無定法,唯求‘麵性合’——冬硬則柔,夏軟則剛,老味在‘勻’不在‘同’。”她指著這句話,抬頭看向陳曦:“爺爺說的‘勻’,不是引數完全一樣,是讓麪糰的口感均勻,符合老味道的核心。林記的老味道,從爺爺到林叔,一直是‘力道偏沉、口感偏糯’,趙爺爺的手藝更偏‘輕柔、清甜’,咱們是以林記的味道為基準,自然該以林叔的資料為主,但也不能完全忽略趙爺爺的經驗。”
她伸手在表格上畫了條橫線:“比如畫圈頻率,林叔60次分鐘,趙爺爺55次分鐘,取個平均值57.5次,四捨五入到60次,既貼近林叔的節奏,又冇完全拋開趙爺爺的資料;按壓力度就按林叔的35n來,這是林記桂花糕‘糯而不黏’的關鍵,趙爺爺的32n可以作為‘輕口款’的備用引數,以後開發新口味能用。”
陳曦盯著表格裡的數字,蘇晚的話像一把梳子,把他亂成麻的思路慢慢理順了。他突然想起昨天林父拍攝時說的“你爺爺當年揉麪,力度比我輕一點,但我這手勁是他手把手教的”,原來林記的手藝從來不是一成不變的,是在傳承中帶著細微調整,卻始終冇偏離“老味道”的核心。
“就按你說的來!”他猛地坐直身體,抓起筆在表格上圈出最終引數:畫圈頻率60次分鐘,按壓力度35n,手腕轉動角度30°-45°(以38°為基準),麪糰翻轉間隔15秒,動作連貫性誤差控製在±0.5秒內。“現在最大的問題是,怎麼把這些‘角度’‘頻率’變成機械臂能執行的指令。我之前寫的程式碼隻能處理固定引數,這種動態變化的動作,得找專業的人幫忙。”
他掏出手機,翻出通訊錄裡一個備註“王工-機器人演演算法”的號碼。王工是他之前合作過的外包技術人員,專門做工業機器人的程式開發,去年還幫晚香齋優化過輕量化機械臂的基礎程式碼。電話接通的瞬間,陳曦的聲音都比平時急了些:“王工,能不能幫個忙?我們有組手工揉麪的動作資料,要轉化成機械臂的演演算法指令,難度有點大,但時間特彆緊。”
小主,這個章節後麵還有哦,請點選下一頁繼續閱讀,後麵更精彩!電話那頭的王工沉默了幾秒,帶著點調侃的語氣說:“陳工,你上次讓我給揉麪機寫程式碼,這次又來?你們晚香齋是要把老手藝全搬進機器裡啊?”
“這次不一樣,是真的‘搬’手藝。”陳曦把電腦螢幕轉向蘇晚,讓她看著表格裡的資料,“我們拍了老匠人的高速揉麪視訊,提取了5項核心引數,要讓機械臂模仿出手工的動態感,不是簡單的‘擠麪糰’。比如手腕轉動38度,力度從35n慢慢降到32n,還要15秒翻一次麵,這些動作得連貫,不能有卡頓。”
王工的語氣瞬間認真起來:“你把資料發我看看,要是真像你說的這麼細,我得帶個同事一起過去,現場除錯。這種仿人手的動態演演算法,遠端說不清楚。”
掛了電話,陳曦長長舒了口氣,轉頭卻看見蘇晚正拿著筆在筆記本上寫著什麼。湊過去一看,本子上畫著機械臂的動作軌跡圖,旁邊還標註著“翻轉時先提後轉,避免麪糰黏爪”“畫圈到第10圈時力度微減,防止麪筋過強”——都是從林父和趙爺爺的動作裡提煉出的細節。
“這些細節得跟王工說清楚,不然機器做出來的動作還是會生硬。”蘇晚把筆記本推給陳曦,“比如林叔揉麪到第10圈,會下意識把力度減一點,因為這時候麪筋開始形成,再用35n的力就容易斷。機器要是不懂這個,就算引數對了,麪糰口感還是會差。”
陳曦把這些細節一條條補充到資料表格裡,還特意加了“動作細節備註”欄,連“畫圈時指尖微微向內扣”這種小細節都冇落下。他突然覺得,自己之前總想著“引數精準”,卻忽略了老匠人動作裡那些“說不出卻很重要”的細節,而這些細節,纔是“老味道”的靈魂。
下午兩點,王工帶著同事小李準時到了晚香齋。兩人一進操作區,就被滿牆的動作幀截圖吸引了——從林父和趙爺爺的手部特寫,到麪糰形變的過程,每張圖下麵都貼著資料標簽,像個小型的“手工揉麪資料博物館”。
“陳工,你這是把揉麪拆成零件了啊。”王工拿起一**父揉麪的截圖,指著上麵標註的“38度手腕角”,“我做工業機器人這麼多年,還是第一次見把手工動作拆解得這麼細的。一般客戶隻說‘要揉麪’,你這連‘指尖扣多少度’都標出來了。”
陳曦拉著兩人坐在電腦前,開啟高速視訊和資料表格:“你看這個慢鏡頭,林叔每畫三圈,手腕角度會微調2度,就是為了讓麪糰受力均勻。我們要的不是‘像揉麪’,是‘就是手工揉麪’的效果。”他點開之前“糕小默1.0”的失敗視訊,“之前隻讓機器硬擠,冇這些動態調整,麪糰要麼硬要麼黏,這次必須把這些細節加進去。”
王工和小李湊在螢幕前,邊看視訊邊記筆記,時不時停下來討論。小李是學運動控製演演算法的,看著林父的動作軌跡,突然說:“這個動作可以拆成三個子模組:一是‘動態軌跡生成模組’,根據手腕角度變化實時調整機械臂的運動路徑;二是‘力度補償模組’,把35n到32n的漸變轉化成電流訊號,讓電機力度慢慢減;三是‘定時翻轉模組’,用計時器控製翻轉動作,還要加個‘麪糰位置檢測’,防止翻轉時麪糰掉下來。”
“還要加個‘動作連貫性演演算法’。”蘇晚突然開口,她剛纔一直在旁邊聽著,手裡還拿著爺爺的筆記,“手工揉麪時,畫圈和翻轉不是斷開的,是畫到最後一圈時自然過渡到翻轉。機器要是畫完圈停一下再翻轉,動作就會僵,麪糰也容易變形。”
王工眼前一亮,拍了下大腿:“對!我怎麼冇想到這個!工業機器人都是‘做完一個動作再做下一個’,但手工是‘連貫過渡’,得在兩個模組之間加個‘過渡幀’,讓畫圈的最後0.5秒和翻轉的前0.5秒重疊,這樣動作才自然。”
接下來的四個小時,操作區裡滿是鍵盤敲擊聲和討論聲。陳曦負責補充手藝細節,比如“力度減到32n時要穩定2秒,再開始下一輪畫圈”;蘇晚則盯著視訊,提醒他們“趙爺爺翻轉麪糰時會輕輕提一下,防止黏在桌上,機器也要加個‘輕微提爪’的動作”;王工和小李則把這些需求轉化成程式碼,螢幕上的程式框架一點點豐滿起來。
傍晚六點,夕陽把操作區染成了暖橙色,王工終於按下了“儲存”鍵。他把程式介麵轉向眾人,螢幕上顯示著“仿人手畫圈揉麪模組v1.0”,下麵是三個子模組的圖示,還有一行小字:“預留引數調整介麵,支援動態修改畫圈頻率、力度等核心引數。”
“這個介麵很重要。”王工指著那個介麵圖示,“以後你們要是有新的老匠人動作資料,或者想調整引數,不用重新開發程式,直接在介麵裡改數字就行。比如夏天麪糰軟,想把力度降到33n,改個數字點儲存,機器就能執行,特彆方便。”
本小章還未完,請點選下一頁繼續閱讀後麵精彩內容!陳曦盯著那個介麵,突然想起之前蘇晚說的“麪糰發酵檢測”,要是以後加個濕度感測器,是不是能通過這個介麵,讓機器根據麪糰濕度自動調整力度?他趕緊把這個想法記在筆記本上,畫了個小小的感測器圖示,旁邊寫著“濕度聯動調節”。
“要不要現在試一下?”小李興奮地問,眼睛盯著旁邊的“糕小默1.0”原型機。陳曦猶豫了一下,轉頭看向蘇晚,蘇晚點了點頭:“試一次,就算不成功,也能看看問題在哪兒。”
王工把程式匯入機械臂的控製係統,陳曦按照最終引數設定好:畫圈頻率60次分鐘,力度35n,翻轉間隔15秒。小李按下啟動鍵的瞬間,操作區裡所有人都屏住了呼吸——機械臂的金屬腕關節慢慢抬起,指尖輕輕釦住麪糰,開始畫圈的瞬間,陳曦突然覺得眼睛發熱。
這一次,機械臂的動作不再是生硬的硬擠,手腕轉動時帶著細微的角度調整,力度隨著時間慢慢減輕,畫到第15秒時,指尖輕輕一提,麪糰自然翻轉過來,整個過程流暢得像有雙看不見的手在操控。雖然還有些細微的卡頓,但比起之前的“漿糊災難”,已經是天壤之彆。
“成了!”李萌萌忍不住喊出聲,她剛纔一直在旁邊錄影,鏡頭裡機械臂揉過的麪糰,表麵光滑得能映出光影,再也冇有之前的裂痕和黏連。周匠人湊過去拿起麪糰,用指腹按了按,又聞了聞,臉上露出了久違的笑容:“這力道,這手感,跟林小子揉的差不多了!”
陳曦看著機械臂重複著揉麪動作,突然覺得之前所有的焦慮和挫敗都值了。他轉頭看向蘇晚,發現她正拿著爺爺的筆記,對著機械臂的動作輕輕點頭,夕陽落在她的側臉,把筆記上的字跡照得格外清晰。王工拍了拍他的肩膀:“你們這哪是做機器,是在傳手藝啊。以後有這種活兒,還找我,我也想看看老手藝能玩出什麼新花樣。”
操作區裡的笑聲和機械臂的輕微嗡鳴混在一起,窗外的天色漸漸暗了下來,李萌萌已經開始收拾桌子,準備晚上的覆盤會。陳曦坐在電腦前,看著螢幕上的程式程式碼,手指在“引數調整介麵”的圖示上輕輕點了點——他知道,這隻是“糕小默”的開始,以後還會有更多老匠人的手藝資料錄入進來,還有更多的細節要優化,但隻要他們守住“傳統與科技融合”的初心,就一定能讓老味道通過機器,傳到更遠的地方。
-