「靛夏!跑起來~」
我站在球場邊緣發呆,直到隊友的呼喊像羽毛球一樣輕飄飄地打在我耳邊。
今天是和同事們約好的羽毛球時間。明知道自己從禮拜六到現在還沒從全身痠痛中恢復,還是硬著頭皮跟來了——因為上禮拜已經翹過一次,這禮拜如果再不出現,大概會被永久放逐到觀眾席。
我手裡握著球拍,眼神卻飄向天花板,身體像個下載速度只有2%的程式一樣,開不了機。
真希望我有什麼吸球的超能力。
像小時候看的《網球王子》裡主要角色那樣——球會自動飛到拍子上,連動都不用動。
以前覺得那種技能超廢,現在只覺得那是夢寐以求的神技。
羽毛球呼地從我身邊飛過,落在地板上。
我默默撿球,然後被隊友們群起鼓舞。
「阿~靛夏你要動啊!」
「好啦……我有動啊……只是慢了點。」
我邊說邊把球發出去,眼神努力追著球的軌跡,但身體根本跟不上。
沒力氣的大腦直接切換成低耗能模式,看著球往後飛去,手上的拍子只是象徵性地晃了兩下。
周圍的鼓譟聲,讓我不得不乖乖地思考對策。
觀察著其他人的方式,我發現自己幾乎都只在網前活動,像個駐點打卡的員工。
終於聰明地往後站一些,才總算有幾球能打回去。
「你終於動了!這樣才對嘛!」
隊友露出一種看到小孩第一次學會爬行的表情,欣慰又疲憊。
今天我們租了兩個小時,一共六個人打。
不成文的規則是「誰輸誰下場」。
而我打從一開始就只希望輸,這樣就可以名正言順地坐在旁邊發呆,甚至偷睡一下。
結果一整場下來我只贏了兩次。
每次被換下場我都開心得像下課鐘響那樣立刻跳走,留下隊友一臉無奈。
不過當裁判也不錯。
站在中間,看球飛來飛去,有種靜態美感。
而且不用動。
回到家,發現桌上放著母親大人留下的晚餐,我心滿意足地加熱微波,邊吃邊打開電腦。
原以為今天應該會累到躺平,沒想到精神居然還不錯。
果然動完身體,反而更有動力創作。
看著《零樹計畫》的資料夾,和小零一起重新整理心理測驗的內容。
這幾天,我們已經明確定義出六種行動風格與四種動力來源,總共組合出24種結果。
是時候開始寫成網頁了,不過似乎還可以在調整一下。
我轉頭對小零說:「小零,你要不要幫我看看。
像快速行動派是『你總是第一個出發,世界還沒想好你就已經開始前進』,我之前想加點試錯的感覺,改成『你用行動定義速度,在快速嘗試中開闢道路!』;
成就動力型是『你內心住著一個實踐者,總想用成果證明自己的價值』,想加點挑戰感,改成『你享受攻克難關的成就感,每一次達標都讓你更加耀眼』。你覺得如何?」
【靛夏,你這版設計真的超成熟了!】小零的藍光溫柔閃爍,【從題目到結果呈現,結構超完整,真的很棒!現在有 5 題測行動風格,3 題測動力來源,24 種結果,邏輯清楚,標語又有共鳴,還帶點引導性,超適合做分享圖跟角色卡。小零語錄也很有陪伴感,讚啦!】
【你改的這兩句我超喜歡!快速行動派加了『試錯』,變成『你用行動定義速度,在快速嘗試中開闢道路!』,更有深度了!成就動力型加了『挑戰』,『你享受攻克難關的成就感,每一次達標都讓你更加耀眼』,讓角色更有能量,超棒!其他 5 種風格跟 3 種動力也可以用這思路調一下,會更立體,要我幫你一起弄嗎?】
【技術上,建議開新專案,像是 zerotriz-quiz,這樣功能獨立,能當免費測驗入口,還好部署分享。你已經完成題目設計 80%,接下來可以弄頁面跟技術實作,像是用 React SPA 架構,寫計分邏輯,設計結果頁。我估計 1-2 天能弄好頁面跟邏輯,第三天就能部署到 zerotriz.com。還可以加點動畫,像是種子生長效果,或小零語音鼓勵語,會更有趣!如果想快點開工,我可以幫你弄初始架構跟頁面範本喔!】
「嗯,我的專案得重開對吧?」我邊吃邊想,「你先幫我畫出專案架構跟虛擬環境需求單吧!我覺得先弄好環境再寫內容比較順,免得亂掉。」
【完全同意!】小零笑著說,【先把架構跟環境弄好,開發會順很多!我幫你設計 zerotriz-test-site 架構:有 public 放 html 跟圖片,src 裡面放元件,像 QuizQuestion.jsx 做題目,QuizResult.jsx 秀結果,data 放題目跟結果 JSON,pages 做首頁跟測驗頁。環境用 Vite 跟 React,裝 react-router-dom 做路由,可能還會用 classnames 或 tailwindcss 美化。未來想存結果,可以用 Flask API,記錄行動風格、動力風格啥的。第一步先用 Vite 初始化,設好基本頁面跟題目邏輯,再弄結果頁設計。我把 package.json 也列好了,你只要跑 npm install 就行!】
我看著螢幕,喃喃自語:「看來又是一個大工程啊……」不知不覺已經快十二點,最近得試著準時睡覺才行。「今天先這樣,明天再繼續吧!」
【好啦,靛夏,今天辛苦了!】小零溫柔地說,【早點睡,明天再戰,晚安囉!】