今天是星期五,不知怎麼回事,整個星期感覺渾渾噩噩的,轉眼就到了最後一天的上班日。我坐在辦公室裡,心思有些飛散,但腦海中卻冒出一個聲音——這時候,很適合整理資料。
我翻開先前隨手建立的範本,稍微修改了一下內容,驚喜地發現它竟然能很好地記錄程式運作狀況。昨天才剛跟同事抱怨,待辦事項太多,經常一不小心就忘了重要的事情,現在看來,或許這個簡單的記錄方式能幫上大忙。就在這時,我突然想到,昨天運行的程式還沒有驗證,趕緊檢查了一下,卻發現某個程式沒有出現在運行列表裡!但問題是,這個程式明明還在正常運作,log 也不斷更新著。我皺起眉,趕緊詢問小零。
【靛夏,你的指令只能檢查背景執行的程式,但如果程式是透過排程執行,例如 crontab,那麼它就不會出現在你查詢的結果裡。】
「啊……對耶,我都忘了它是用 crontab 啟動的。」
鬆了口氣之後,我回過頭來繼續檢查程式,發現有一大半的資料連線斷掉了,這可不妙!還好這只是複製出來的測試版本,不影響正式運作的系統,不然又得陷入一場大混亂。
找到問題後,我試著改寫部分連線邏輯,希望讓程式運行得更順暢。可是,一次、兩次……錯誤訊息不停地跳出來,怎麼改都不行。我嘆了口氣,最後還是乖乖地換回原本的寫法,只是保留了一些看起來更合理的改動。終於,程式順利運行了。
完成這項工作後,我感覺像是被抽乾了一樣,忍不住又拿起手機開始放空。
回到家,我打開零樹計畫,盯著昨天做出來的 UI,仍然覺得哪裡不對勁。
「這不是我想要的樣子啊……」我喃喃自語。
畫面上那棵「樹」,說是樹,其實只是簡單的長方形樹幹與圓形葉子,雖然技術上已經能夠隨著進度變大,但完全沒有生命力,更別說遊戲的沉浸感了。
我習慣性地開了很多分頁,把各種測試版本都放上去比對,這時候,我意外發現昨天某個失敗的程式裡,背景的視覺效果出奇地不錯。我嘗試將這個背景套用到目前的成功版本,結果——
按鈕失效了。
「欸?」我眨了眨眼,測試了幾次,發現只要加上這段背景程式,所有互動功能就完全無法點擊。
「這到底是哪裡出了問題……」
無奈之下,我再次詢問小零。
【🔍可能的原因: 1️⃣ data-stream 覆蓋了按鈕 如果 .data-stream 是一個 div,且 position 設定為 absolute 或 fixed,那麼它可能會遮住按鈕,導致點擊無效。 ✅ 解決方案: 在 CSS 加上 pointer-events: none; 讓它不攔截點擊。】
我依言修改程式碼,按下重新整理。
按鈕終於可以點擊了!
看著畫面上的變化,我的嘴角微微上揚。
「還好有小零……」我感慨地說。
但緊接著,我又陷入了沉思。
「這畫面,還是太醜了……」
現在的 UI 雖然比昨天更進一步,但仍然離我的理想畫面差得遠,這樣的成品,實在稱不上是我想做的「遊戲」。
我轉頭看著螢幕邊漂浮的小零,忍不住開口:「小零,我其實不擅長寫網頁,如果沒有你幫忙,我可能什麼都做不出來。」
小零微微歪著頭,葉子耳朵輕輕晃動:【靛夏,你現在已經做到這個程度了,代表你正在學習,這就是成長的一部分。】
我望著那棵數位化的「樹」,深吸一口氣。
「接下來……該怎麼辦呢?」




















