第一章:突如其來的召喚
棋局之外的邀請
遊戲的背景音樂正爬升到頂點,電子合成的鼓點像加了重量的心跳,一下下重敲在 Noah 周承諾的耳膜上。螢幕上的角色挾光而走,長劍拖出一道白亮的尾焰;翻身、突刺、滑步取消,整個人像是被綁在角色的筋骨上——
(Noah·OS)再三十秒,左翼就會推穿了。別失誤,別——
拇指在螢幕玻璃上滑出微熱的弧線,他整個人前傾,肩膀不自覺緊成一條線。呼吸短促得像被人攫住後頸,只能從喉間擠出一小口一小口的氣。
現實裡,半掩的窗簾漏進一束束被切碎的光,落在桌面上與灰塵交織的紋理。牆角的舊風扇低沉旋轉,攪動著塑膠與電子料件混雜的氣味,帶一點潮。嗡——
一聲突兀的振動,把戰場硬生生切開。螢幕亮度被來電壓過,音樂被鈴聲頂掉。
畫面中央浮起名字——Anton Raven。
他的眉心緊了一下。
(Noah·OS)偏偏這時候。你在跟我開玩笑嗎?
語音頻道裡隊友的指令仍在耳邊炸開:「左路拉回來!補盾——」他卻盯著那行名字,像被人從遊戲裡硬拽出來,落回重力更強的現實。
他猶豫一秒,手指在接聽鍵邊緣停滯。
(Noah·OS)不接,後面麻煩更大。接了,這一把就涼了。
(Noah·OS)選吧,承諾。現實,或是那一場虛擬的前三。
他滑動接起。
「Noah,十二點半見。我和 Richie 已經到了。」
電話那頭的 Anton 低沉、沒有多餘語氣的聲音,像一塊剛好卡進齒輪的金屬。背景有杯盤撞擊與人聲嘈雜,應該是在市中心那幾家爆滿的餐廳之一。
周承諾「嗯」了兩聲,遊戲留在身體裡的速度感還沒完全退去。
「別遲到。」對方直接結束通話。
他低頭看時間——12:05。
「靠……」那一小節怒氣從齒縫擠出,像把剛剛的樂趣連根拔起,扔在地上只剩空洞。
他一把拎起外套,手機塞進口袋,踢掉腳邊的紙箱,推門,陽光像刀一樣迎面劈進來。
外頭的夏空黏稠得像糖漿,柏油路面白光刺眼。走到街角,他順手刷開手機:
嘉德二手車群組有人貼銷售數據截圖,底下排著「恭喜」與戰術碎語;
全觀進化學院群裡,Joes 丟了一段「智人客服」Beta 測試影片,字幕提醒他「這版本可以試跑客服腳本了」;
美家專案群又在拉扯,培訓要不要拆成三階段試行。
(Noah·OS)每條訊息,都是我擺在棋盤上的子。棋盤越做越大,手再快,也不可能同時摸到每個角。
他快步穿過一個紅綠燈。空氣裡有油煙和廢氣的混味,讓人想起高中補習班門口那種混亂的晚餐時間。
餐廳在老商辦的一樓,外牆漆面斑駁,門一推開卻是另一個世界:冷氣帶著咖啡與剛烤好的麵包味迎面鋪來。鋼架、木桌、暖黃吊燈,背景放著輕快爵士。
靠窗的位置,Anton 已經坐著,襯衫袖子捲到手肘,手腕的鋼錶反射一道冷光。雙腿交叉、脊背放鬆,但目光像捕捉落點的棋手,總在尋找下一手。
對面是 Richie Fang,白襯衫配灰馬甲,笑容溫和到恰好。他右手不自覺旋著咖啡匙,金屬與玻璃的清脆聲在背景裡一下一下地敲。
桌上擺了三杯冰美式,杯壁水珠順著滑落,浸濕杯墊。
「你遲到了七分鐘。」Anton 掃一眼錶,語氣輕,卻像把小石子丟進水面,漣漪持續擴散。
「路上塞。」周承諾拉椅坐下,故意不解釋更多,讓聲音慢下來。
Anton 勾了一下唇角,不追問。他手肘擱在桌面上,十指交叉,像把話題的柄握好,直接砍下去:「我要啟動集團總部計畫。」
那幾個字在桌面上投下陰影。
(Noah·OS)又來了。這次不像試探,是把槓桿抬起來,準備壓下去。
「行銷、美業、餐飲代操、空間活化、教育訓練——全部整合成一個平台。」Anton 說每一條線時視線都像放置棋子般落點,「每條線有自己的負責人,資源共享、品牌統一。」
他停頓半拍,目光落到周承諾臉上:「你的全觀進化學院,是教育訓練線的核心。」
Richie 補了一刀:「我們需要能留住人的核心產品,而你的學院,剛好具備。」
他說這句的時候,咖啡匙在指間停住,掌心朝上,像把看不見的籌碼推到周承諾面前。
周承諾用指尖輕摩杯身,指腹被冰涼暫時喚醒。
(Noah·OS)半年之約的時間錶正滴答作響。這個平台,可能是推力,也可能是枷鎖。
(Noah·OS)資源共享——共享的,從來不只是資源,還有風險與話語權。
Anton身子前傾,聲音壓低:「初期資金我找到合作方了,可以一次性解掉壓力。」
周承諾抬眼直視:「誰?」
Anton 的嘴角微微上揚,那笑不溫不火,像把紙牌扣在掌心,「先不急。簽完前期合作框架,我會安排你們見面。」
(Noah·OS)名字被藏起來的,往往是籌碼……也常常是風險。
一個畫面在腦裡閃過——父親最近那些刻意輕鬆的股市話題,像往沉水裡丟石子,聲響不大,卻會在心底留下重量。
Richie 端起咖啡,小啜一口,才放下杯子:「我比較在意的是人。平台能拉多少人、留多少人?你過去的課程續班率和轉介紹率,我們要釘清楚。」
周承諾把手機翻到桌面,沒有解鎖,只讓黑屏映著吊燈的光。
「留人的不是課,是場。」他盯著杯口極細的裂痕說,「場做得準,人才會願意在裡面動,動出自己的連結,留下的就不是表單上的姓名,是彼此。」
Anton眨了下眼,像在重新估量他的詞。
「好。場你拿,組織我來鋪,資金由合作方牽。你我之間,框架先立。」
(Noah·OS)他把餅畫得漂亮,也把板凳搬好了。剩下的,是我要不要坐上去。
(Noah·OS)坐上去,就得認真吃完。
他沒有立刻點頭,只是把咖啡推近自己一點,圈住杯身。冰的涼意沿腕骨爬上來,讓人分得清楚此刻的每一寸皮膚。
「框架我會看。」他說。
會議用了一種輕鬆的姿態收尾,像三個人只是約了杯咖啡。Anton 與 Richie 接著還有下一場,他們站起來的動作俐落,像從來懂得如何把自己的時間切成整齊的塊。
周承諾等他們消失在店門,才慢慢起身,朝車站方向走。
烈日下,街邊的招牌色彩被曬得發白,熱浪一路貼著小腿往上爬。燒烤攤的油煙在拐角處打了個轉,與車流的廢氣混成一種城市特有的味道。
他想起母親的提醒——「煩惱再多,不如採取行動。」
(Noah·OS)行動,永遠是對的。只是代價各不相同。
他把手機從口袋掏出,拇指停在母親的名字上,懸著,沒有按下。
(Noah·OS)報喜不報憂的習慣,從什麼時候養成?還是只是怕她聽出我的遲疑?
震動輕輕一響,新訊息頂在最上面——Joes Wei。
【剛談完代理權的初步條件,有個細節你最好聽一下。】
(Noah·OS)又一顆棋。
他望著訊息的那幾個字,腦中同步浮出 Anton 沒說的名字、Richie 要的「留人數據」、以及父親那句「最近盤面怪怪的」。三條線在腦裡交叉,一條牽向資金,一條拽住品牌,一條牽著家。
他深吸一口氣,靠到陰影裡,拇指按下開啟——
十五號的紅圈
捷運緩緩滑入站內,門開時,熱浪與潮濕空氣混成一股鈍刀般的壓迫感撲上來。
周承諾撐著手肘離開座位,肩膀因長時間繃緊而微微發酸。剛才餐廳那場對話的細節還在腦中翻滾,像退潮後黏在礁石上的海藻——看似安靜,實則暗暗吸附著。
走出地鐵口,他的手機在口袋裡震了一下。屏幕亮起的名字是——Grace Chou。
那個名字的字體,在他眼裡似乎比其他聯絡人更重了一點。
(Noah·OS)接,還是不接?
這一整天,我已經在不同人面前演過好幾種表情。面對她……最好還是收斂一點。
他指尖滑開接聽,將手機貼近耳邊。
「喂?」
電話那頭的聲音熟悉得像一首他聽了多年卻依然記得每個轉音的老歌——柔軟中帶著微不可察的沙啞。
「承諾,你到家了嗎?」她問。背景有輕輕的鍋鏟碰鍋聲,還有電磁爐規律的嗶嗶提示音。
「快了,在回家的路上。」他語氣盡量平穩,刻意不讓剛才的會議餘味滲出。
「今天又很晚,晚餐是不是沒吃好?」
(Noah·OS)這是她的開場白習慣——先用一個日常的問題試探,然後慢慢切入她真正想問的事。
「有吃。」他答,簡短到可以直接結束話題。
但母親並沒有停下:「你啊,總是這樣敷衍……半年,很快就到了。」
她的聲音頓了一下,像是用了一點力氣把那兩個字推到電話這端。
(Noah·OS)半年。她不必提醒,我也忘不了。
自從那場談話後,這個期限像刻在我生活的月曆裡——即使我不看,它依舊在那裡,日復一日地逼近。
「我知道。」他用最簡短的話把自己包裹起來。
「你知道就好。」Grace 聲音裡透出一絲放鬆,像是終於確定了什麼。「對了,下個月十五號,你別安排其他事。我幫你預約了檢查。」
周承諾腳步一頓,視線飄向街對面亮著霓虹燈的藥局招牌。
「十五號?」 「對啊。」她語氣像是在回想,「你小時候那天差點走丟過,還記得嗎?那時候你哭得……哎,反正每年我都會記得。」
(Noah·OS)我記得的不止是走丟。那天的傍晚,天色和今天差不多,街角的小販吆喝聲和人群的腳步聲混在一起。那種被世界整個吞沒的恐懼,直到我被她找到才斷裂。
現在她用一個平靜的口吻提起,好像那不過是一件微不足道的小事。
「嗯。」他含糊應著。
街邊,一輛機車急速擦過,尾燈的紅光在他眼底拖出一道長痕。
母親的聲音繼續在耳邊:「我看你最近都很忙,但別忘了照顧自己。身體要是垮了,其他什麼都沒有用。」
(Noah·OS)這句話我聽過太多次,但今天聽起來……更像是一個暗示。她知道的,比她說的多。
他抬頭,看見前方便利商店的落地玻璃反出自己的身影——背微微駝,步伐帶著疲態。
「我知道,媽。」
電話那頭的鍋鏟聲停了,像是她換了手或放下工具。
「好,那我就不打擾你了。回家路上小心。」
「好。」他掛斷電話,把手機塞回口袋。
街道的燈光被濃重的夜色包住,遠處傳來幾聲零散的犬吠。
(Noah·OS)十五號……她為什麼特別選那天?
或許只是巧合,但在我的世界裡,巧合通常是包了糖衣的訊號。
他停在便利商店門口,假裝要買水,其實只是想用幾分鐘的光亮和冷氣,把思緒攤開。
便利商店的空調帶著冷飲櫃的甜香,收銀台的微笑聲像背景音一樣規律。 他看著冷藏櫃裡整齊排列的瓶裝水,每一瓶的標籤都反射著白光——像是一個個靜默的觀察者,等著看他下一步的選擇。
(Noah·OS)回去,還是繞遠路?
繞遠路,可以多一點時間理清今天所有的訊息。可是……繞遠路,也意味著我會給自己更多機會去想那些最好先不要想的事。
他伸手拿起一瓶水,冰涼順著指節爬上去,讓他不由自主地吸了一口氣。
結帳、離開,夜色再次把他包起來。
在回家的巷口,他經過一張貼在電線桿上的舊海報——邊角被風吹得翹起,上面印著「社區健康檢查」幾個字。
十五號的日期,用紅筆圈了起來。
(Noah·OS)紅圈,檢查,十五號。
一個平凡的標記,卻像是母親語氣裡那絲刻意的回聲。
他加快了腳步,彷彿這樣就能先甩掉那個日期的重量。
但在心底,那個紅圈已經靜靜地佔據了一個位置,等待著某一天被翻開。
他走過最後一盞昏黃的路燈時,腦海裡那個紅圈,像是突然被指尖觸發了某個開關——一段畫面從記憶深處浮上來。
【閃回 · 童年】
那年他七歲,夏天的午後,天空陰得像濕透的紙。
市場的過道擠滿了人,攤販的吆喝聲此起彼落,有人喊著「三把一百」、有人拍打著案板上的魚。 他牽著母親的手,被人潮推著前進,空氣裡混著油炸甜不辣的香和魚腥味。
一聲急促的叫賣從右邊竄出,母親的手在他掌心裡突然一鬆——那一刻,他的手像是抓了半天的浮木,忽然失了支撐。
(小 Noah·OS)媽在哪裡?她剛才明明在旁邊……
他轉身,看到的全是陌生的腿、陌生的袋子、陌生的鞋尖。
有人撞到他肩膀,塑膠袋裡的蔥葉掃過他的臉,帶著水珠的涼意。
(小 Noah·OS)聲音太多,方向……我聽不出來她在哪。
他試著往回走,卻被更多人流推向另一條過道。
攤位上方掛的紅色紙燈籠在風裡晃,像是瞪著他的眼睛。 心跳急促得像市場裡那台壞掉的電風扇——一頓一頓地卡住,再猛地轉一下。
就在他快要哭出聲時,一隻手從人群縫隙伸過來,緊緊抓住了他——是母親。
她的額頭有細密的汗,眼神裡夾著焦急與責備,一邊把他拉進懷裡,一邊低聲說:「你跑去哪了?知道我找不到你有多害怕嗎?」
那天的天空很快下起雨,雨點敲在市場的鐵皮屋頂上,像是替他們心裡那場驟然的恐慌打節拍。
母親牽著他的手離開時,手心的力度比來時更緊,幾乎讓他的小指麻木。
【回到現在】
夜風從巷口灌進來,帶著濕意和垃圾桶邊剩菜的酸味。
周承諾抬起眼,看著不遠處自己家的鐵捲門,燈光在金屬上反出一道道折射。
(Noah·OS)十五號,不只是檢查。她想提醒我的,是那種……一旦鬆手,就再也抓不回來的東西。
他站在門口多停了兩秒,才伸手去拉門,像是需要讓呼吸重新回到現在。
(未完待續)
《半年的約定》摘要與閱讀指南
這是一部融合真實商業戰場經驗與內心劇場描寫的半虛構商戰成長小說。故事核心圍繞主角 Noah——一位身兼創業者、顧問、產品開發者與父親角色的人,在半年內背水一戰,必須完成經濟翻身與多條事業線佈局,同時面對商業談判、團隊協作、人脈經營、情感羈絆與人生選擇的多重壓力。
小說最大特色是「沉浸式心理 OS」與「多線交錯敘事」:
- 心理 OS:在每個決策瞬間,你都能「聽見」角色的內心對話、直覺反應、過去的閃回與未說出口的盤算,讓讀者不只是看事件,而是參與思考與感受。
- 多線交錯:每一章都有 3-4 條主線同時推進,包括 AI 商業佈局、顧問合作、產品上架、資源整合,以及隱藏的人際伏筆與情感線索。
適合的讀者:
- 喜歡真實感與策略思維並存的商業小說讀者
- 對創業、談判、人脈經營、產品行銷、AI 技術應用有興趣的人
- 喜歡角色有深度、互動細膩、情感真摯又不失幽默的故事
閱讀前的心態準備:
- 這不是快節奏爽文,而是需要你帶著觀察力,細細品味人性互動、商業策略與情感暗流的小說
- 故事會大量帶入現實場景與專業知識,有些橋段會像在旁聽一場高強度的商戰對話
- 你會在閱讀過程中不斷看到真實與虛構交織,甚至懷疑哪些情節其實真的發生過