DeepSeek 和 OpenAI 都把 harness 開源了:追新框架的你,眼睛和作息也該被排進時程表
從 DeepSeek 與 OpenAI 先後開源各自 harness 的消息出發,聊聊工程師追新框架、熬夜讀原始碼時的眼睛、作息與身心照顧。
(事件背景:這個話題源自近期知乎上的討論,DeepSeek 先開源了自家的 harness,隨後 OpenAI 的 Codex harness 也跟進開源。對一般讀者來說這是工程圈的新聞,但如果你正好是會盯著 GitHub 熱門榜、看到新開源專案就想 clone 下來跑一遍的人,這則消息對你的影響可能主要發生在身體上。)
先把這則新聞說清楚
harness 這個詞在 AI 工程圈裡,白話來說就是「替 AI 模型套上工作裝備的那層框架」。模型本身像一個很會思考的大腦,但要讓它能讀檔案、執行程式、呼叫工具、跟使用者一來一往,中間需要一整套調度與包裝的程式碼,這層東西就是 harness。以前各家把這層當作競爭力的核心,多半閉源;現在 DeepSeek 與 OpenAI 先後把它開源,代表這層基礎設施正在變成公共財。
對開發者社羣來說,這確實是值得關注的趨勢。但這篇文章想聊的,是你看到這類消息之後的那幾個小時,甚至那幾天,發生在你自己身上的事。
你是不是也這樣:看到開源就停不下來
如果你的工作或興趣跟程式有關,下面的情境大概不陌生。睡前滑到 DeepSeek harness 開源的消息,想說看一眼就好,結果點進 GitHub,README 讀完又忍不住翻了翻目錄結構,接著打開編輯器想在本機跑起來。等到環境裝到一半、套件衝突訊息跳出來,你抬頭一看,已經凌晨一點半。
這種「再看一下就好」的循環,跟追劇停不下來其實是同一種機制。新東西帶來的新鮮感會讓你想持續探索,而工程師版的多巴胺來源,就是「跑通了」「看懂這段在幹嘛」的那個瞬間。問題在於,開源專案的學習曲線往往比你預期的長,你以為半小時能看完的東西,實際上可能是好幾個晚上的事。
如果你最近有類似經驗,可以先誠實回答一個問題:這幾天你的就寢時間,是不是因為這則消息往後挪了?
這跟我們之前聊過的查規格查到半夜的組電腦人其實是同一種狀態,資訊本身無害,但吸收資訊的方式正在偷走你的睡眠。
熬夜讀原始碼,身體付出的是什麼
先說清楚:偶爾一兩天晚睡,身體應付得來,不需要為此焦慮。需要留意的是連續性的影響。
第一個受影響的是眼睛。長時間盯著程式碼,眨眼頻率會明顯下降,淚液蒸發變多,眼睛容易乾、癢、有異物感。深色主題雖然看起來舒服,但在暗房間裡盯高對比螢幕,瞳孔調節的負擔並沒有比較少。比較實際的做法是遵循老原則:每二十分鐘看六公尺外的東西二十秒,讓睫狀肌有機會放鬆。另外房間留一盞背景燈,別讓螢幕成為黑暗中唯一的光源。
第二個是頸肩。讀原始碼的姿勢通常比寫程式更糟,因為你在「讀」而不是「打字」,手不動、身體不動,頭卻一直往前傾。長時間維持這個姿勢,頸後和上背的肌肉會持續出力,累積到隔天就是那種熟悉的僵硬感。定時起身倒杯水,順便讓肩胛骨往後繞幾圈,比任何昂貴的按摩器材都實際。
第三個是睡眠本身。深夜的高強度腦力活動會讓交感神經保持啟動狀態,就算你強迫自己關電腦上牀,腦子還在跑那套程式碼。如果你發現躺下之後腦中還在重播某段邏輯,可以試著在關機後給自己半小時的緩衝,做點低刺激的事再躺下。
幾個訊號,出現了就該調整
以下狀況如果出現,代表你跟這個新專案的相處方式需要重新排程了。
連續三天以上就寢時間超過凌晨一點,而且都是因為同一件事。這時問題已經不是意志力,而是你把「探索的興奮」排在「睡眠的需求」前面太久了。可以給自己設一個明確的停損點,例如「今天只看完這個模組」,看完就真的關機。
眼睛乾澀到需要一直揉,或是出現畏光、視線模糊持續不退。前者是提醒,後者值得找眼科醫師看一下,別自己買眼藥水長期撐著。
白天上班時注意力明顯變差、情緒變得浮躁,對本來該做的事提不起勁。這種狀態在連續熬夜幾天後很常見,它通常會在睡眠補回來之後改善;如果補了睡眠還是持續兩週以上,那就建議找醫師聊聊,因為長期的情緒低落和疲勞有時不只是睡眠問題。
面對「大勢所趨」四個字,你其實不用急
原討論裡有句話值得停下來看:「看起來後續 harness 開源是大勢所趨」。這句話對社羣層面可能是對的,但落到個人身上,它常常被讀成「我得現在就學會,不然會落後」。
這裡可以做個簡單的判斷:如果 harness 開源真的是趨勢,那這些專案會存在很久、會被更多人維護、文件會越來越完整。換句話說,晚一個月再來看,你的學習成本只會更低,不會更高。真正會喫虧的,是那些需要跟著版本不斷追的東西;而基礎設施類的開源專案恰恰相反,越晚入場越輕鬆。
所以「大勢所趨」對你的意義,反而可以是「不用急」。它跑不掉,你的睡眠會過期。
如果你還是很想第一時間摸懂,那就把它當成一個正式的專案來排:訂出每天要看多少、看多久,把截止日設在週末的白天時段,而不是每個上班日的深夜。白天讀原始碼的效率其實比深夜好,這不是心靈雞湯,而是睡眠不足確實會拖慢理解和記憶,熬夜讀懂的部分,隔天常常還得重讀一遍。
寫在最後
DeepSeek 和 OpenAI 開源 harness,對開發者社羣是好事,代表又有一批優質的工程實踐可以被學習和複用。這篇文章不是要你別學,而是希望你學得久一點、學得舒服一點。
新框架每幾個月就會有一個,但你的眼睛、你的頸椎、你的睡眠,都是單次發放、不能重灌的版本。專案可以明天再看,今晚先去睡,這樣的取捨,長期來看幾乎不會錯。