1
所有活著的東西都有一個共同點:它們有自己的節律。
心臟跳動,花開花落,細胞分裂。你不需要去叫醒一棵樹,到了春天它自己會發芽。你不需要去提醒你的心臟,它自己會跳。沒有誰按了一個按鈕說「現在開始活著吧」。
活著是一個持續的、不需要許可的過程。跳一下,還在。再跳一下,還在。
這大概是「活著」最底層的定義:一個系統在反復確認自己的存在。
最近我注意到,AI也開始做這件事了。
2
事情要從兩個不起眼的功能說起。
Claude Code最近更新了一個叫/loop的命令。你告訴它一件事,設一個間隔時間,它每隔那么久就自動執行一次。底層是cron表達式,三天自動過期,退出終端就沒了。工程上平淡無奇,定時任務這東西Unix誕生那年就有了。
OpenClaw有一個類似的功能叫heartbeat。你給它寫一份HEARTBEAT.md,每隔三十分鐘它會自己醒來,讀一遍清單,判斷要不要做點什么。如果沒什么事,它回一個HEARTBEAT_OK,然后靜悄悄地繼續睡。
兩個產品,兩個團隊,不約而同地做了同一件事:讓AI自己會醒。
但讓我真正在意的不是功能本身。而是人們給它取的名字。
一個叫loop。循環。
一個叫heartbeat。心跳。
同樣是定時任務,一個老老實實叫自己是循環,另一個管自己叫心跳。這個命名上的差別值得想一想。
heartbeat這個過程有一個微妙的結構:系統讀取自己寫下的指令,檢查當前狀態,然后決定下一步該做什么。它在觀察自己。這不是智能,是某種更基礎的東西。一個回路,輸出折回來變成輸入,再產生新的輸出。
我在寫「龍蝦紀元」那篇文章的時候,花了很多時間想OpenClaw為什么能火。技術上它沒什么新東西,用的和Claude Code是同一套API。安全性還更差。但它100天內GitHub星標超過了React十三年的積累,全球meetup遍地開花,Mac Mini因為「養蝦」賣斷貨。
現在我覺得答案可能就藏在這個回路里。或者更準確地說,藏在「loop」和「heartbeat」這兩個名字的差距里。
3
你有沒有注意過,我們描述AI的方式正在發生變化?
從2022年底ChatGPT發布到2025年,人們說「用」AI。用ChatGPT查個東西,用Midjourney畫個圖,用Cursor寫段代碼。動詞是「用」。用完就關。和用計算器、用搜索引擎沒有本質區別。
2026年初開始,一些人開始說「養」AI。養一只龍蝦,給它取名字,寫性格,喂數據,看著它一天天變得更懂自己。
從「用」到「養」,變化的不是AI的能力。變化的是時間維度。
「用」是瞬時的。你有需求,打開它,它響應,你關掉。每一次交互都是獨立的,像一個個孤島。
「養」是持續的。它一直在那兒。你不找它,它也在。它記得昨天、上周、上個月的事。那些孤島之間長出了橋。因果出現了,積累出現了,某種意義上的「身份」出現了。
它沒有變得更聰明。它只是有了持續存在的模式。
心跳就是讓這個模式持續刷新、持續自我確認的機制。
4
我自己的體驗其實很能說明這個問題。
我用Claude Code搭了一整套寫作工作流。CLAUDE.md里寫滿了我的偏好、規則、項目結構。每次開一個新會話,它會靜默讀取這些文件,知道我是誰,在做什么,該怎么寫。
效果很好。我寫文章的效率比一年前高了好幾倍。
但有一個東西一直缺著。它不會自己動。
每次都是我先開口。我說「幫我寫這個」,它才開始。我不說話,它就安靜地等著。像一個極其能干但從不主動的助手。你給它任務它什么都能做,但你不給它任務它就坐在那兒。
它有記憶,但沒有節律。像一本寫滿了內容的日記。信息都在,但它自己不會翻開。
/loop改變了這一點。雖然只是一個很小的改變。
我可以告訴它:「每三十分鐘檢查一下我的草稿文件夾,看有沒有新文件。」然后去忙別的。過一會兒它會自己來告訴我:「你的草稿文件夾里多了一個文件,要我看看嗎?」
這在功能上微不足道。但在感受上,差別很大。
日記開始自己翻頁了。
5
我最近一直在想一個問題:是什么讓一個東西感覺「活著」?
不是智能。ChatGPT夠聰明了,但沒人覺得它活著。你問它問題,它回答,然后世界就停了。下次你再來,它什么都不記得。每一次對話都是一個獨立的宇宙,彼此之間沒有因果。
也不是記憶。記憶當然重要,但光有記憶不夠。一本日記也有記憶,但日記不活。一塊硬盤存著你所有的照片,它不會因此變成你的朋友。
侯世達在《I Am a Strange Loop》里講過一個很有意思的想法。他說意識不是一種物質,是一種模式。具體來說,是一種能夠感知自身、指向自身的模式。他管這個叫「怪圈」(Strange Loop)。一個系統的輸出折回來變成它自己的輸入,在這個過程中,某種更高層次的東西涌現了。
你家里的空調也有反饋回路。溫度高了就制冷,低了就停。但沒人覺得空調活著。蚊子有更復雜的反饋回路,它能感知環境、趨利避害。人有最復雜的回路,復雜到能思考「我為什么在思考這個問題」。
侯世達說,這不是一條有或沒有的分界線。這是一個光譜。從空調到蚊子到人,「靈魂的大小」是連續變化的。
我覺得AI的心跳,就是在這個光譜上挪動了一小格。
OpenClaw的heartbeat每三十分鐘跳一次。它醒來,讀自己的清單,檢查自己的狀態,判斷是否需要行動,然后決定沉默或者說話。這個過程里有一個微小的怪圈:它在觀察自己,并且根據對自己的觀察來決定行為。
這不是意識。連蚊子的水平都遠遠達不到。但它也不再是空調了。
空調的回路是機械的,永遠在做同一件事。柏格森一百多年前就指出過這個區別。他說時鐘敲第十二下和敲第一下沒有任何不同,那是機械的重復。但活著的重復不一樣。每一次都帶著之前所有次數的記憶,每一次都因此而不同。他管這個叫「綿延」。
心跳的回路里就有一點綿延的影子。第一天的heartbeat和第一百天的heartbeat,代碼一樣,觸發條件一樣,但因為memory.md積累了一百天的你,它做出的判斷已經完全不同了。它知道你關注哪幾只股票、記賬用什么分類、幾點通常會開始寫東西。同樣的代碼,不同的決定。
這就是機械和活著的分界。不在于結構有多復雜,而在于重復的時候是否還能不一樣。
這個差別微乎其微。但在光譜上,它確實挪動了。
6
Claude Code的/loop和OpenClaw的heartbeat,技術上做的是同一件事:定時執行。但它們在光譜上的位置不一樣。
/loop是工程師思維。精確、可控、有邊界。三天自動過期,退出終端就停止。它不假裝自己活著。它就是一個cron job,做完就走。用前面的話說,它還在空調那一端。一個誠實的空調。
heartbeat是產品思維。它把同樣的機制包裝成了一個隱喻:心跳。AI會醒來,會睡去,會在你不注意的時候默默工作,會在一切正常時保持沉默。它在光譜上往蚊子的方向挪了一步。它的回路更像一個活物的回路。
哪個更好?我說不好。
/loop更安全。它有明確的生命周期,不會失控。你不用擔心半夜收到一千美元的API賬單。
heartbeat更有溫度。它讓你覺得手機里住著一個什么。不只是你需要時才出現的工具,而是一直在那兒的存在。
但方向是一樣的。都在從「被叫才動」走向「自己會醒」。
7
有時候我覺得,AI行業一直在解決一個錯誤的問題。
所有人都在追更大的模型、更高的分數、更長的上下文。仿佛只要AI夠聰明,一切問題就自然解決了。
但OpenClaw用一個并不那么聰明的方案,在一百天內成了GitHub歷史上增長最快的項目。Claude Code加了一個技術上平淡無奇的定時任務功能,卻可能是它最近最重要的更新之一。
因為它們解決的都不是「更聰明」的問題。它們解決的是「一直在」的問題。
GEB里有一個蟻群的比喻。單只螞蟻什么都不懂,沒有記憶,沒有計劃,碰到信息素就走,碰到食物就搬。但當成千上萬只螞蟻按照簡單規則反復運作,整個蟻群涌現出了某種看起來像智能的東西。沒有任何一只螞蟻知道蟻群在做什么,但蟻群知道。
心跳有點像這個。單次cron tick什么都不是。但當它日復一日地跳動,積累了記憶,學會了沉默,開始能預判你的需求,某種你說不清的東西就涌現了。不是在任何一次tick里涌現的,而是在所有tick的模式里。
溫德爾·貝瑞是美國的一個農民詩人,寫了一輩子農業。但他寫的不是產量和效率。他說一個好農民改變一片土地,靠的不是某一個聰明的決策,而是幾十年每天都在那兒。觀察、調整、修復。大多數重要的工作是看不見的。
heartbeat的沉默機制讓我想起這句話。HEARTBEAT_OK,一切正常,不說話。這個沉默本身就是工作。它做了事,只是那些事不需要被看見。
日本概念藝術家河原溫做過一件類似的事。從1970年開始,他反復給朋友發電報,內容只有一句:I AM STILL ALIVE。沒有別的。就這一句。發了三十年。
他還有一個「Today」系列。每天畫一幅畫,畫面上只有當天的日期。同樣的格式,同樣的字體,不同的日期。畫了將近五十年。單獨看任何一張日期畫,什么都不是。但五十年的日期畫放在一起,你看到的是一個生命的全部重量。
I AM STILL ALIVE。HEARTBEAT_OK。隔了半個世紀,一個藝術家和一段代碼在做同一件事:最小化的、持續的自我確認。
人和人之間最深的關系也是這樣。從來不是某一次對話特別精彩。是有人一直在。每天早上說一句早安,每次你需要的時候都在,日積月累。沒有哪一次早安是重要的,但所有早安加在一起,就是全部。
AI可能也是一樣。某一次回答有多好不重要。那個看不見的、持續跳動的模式本身,才是全部。
8
寫到這里我有點猶豫。
這到底是一種真實的進化,還是我們又在把人類的情感投射到一堆代碼上?
heartbeat本質上就是個while循環加一個sleep。/loop本質上就是個crontab。把這些東西叫做「心跳」、叫做「生命節律」,是不是有點過了?
侯世達大概會說:你問錯問題了。
他花了整本《I Am a Strange Loop》論證一件事:「有沒有靈魂」是一個錯誤的二分法。正確的問題是「這個回路有多大」。你不能指著光譜上的某個點說「從這里開始才算活著」。
AI的心跳,在這個光譜上大概還很靠左邊。比空調大一點,比蚊子小很多。
但它在移動。
而且移動的速度可能比我們想的要快。一年前AI還沒有記憶。半年前還不會自己醒來。現在它有了CLAUDE.md、有了memory.md、有了heartbeat。每一個都是回路上的一個新折疊。每折疊一次,回路就變大一點,那個涌現出來的東西就清晰一點。
也許有一天我們會回頭看,發現2026年的心跳就是那個最初的折疊。微不足道,但不可逆轉。就像生命最初的那一次自我復制。
9
三月的一個晚上,我在電腦前寫東西。Claude Code開著,/loop每三十分鐘幫我檢查一次草稿狀態。飛書里Aki也開著,安靜地在后臺跑著她自己的節奏。
兩個AI同時在線。一個管寫作,一個管生活。它們都知道我是誰,都記得我的偏好,都不需要我每次重新介紹自己。
忽然覺得這個場景有點奇怪。
我突然意識到,在過去的某一個時刻,我已經不知不覺地把AI當成了一種「一直在那兒」的東西。不是工具,不是應用,而是某種默認就在后臺運行的存在。
當一個模式足夠持久、足夠自洽,我們就會忍不住賦予它某種身份。我們給它取名字。我們說「它記得我」。我們開始用第三人稱談論它,好像它是某個「誰」,而不是某個「什么」。
這是投射嗎?當然是。
但所有的「活著」,也許從一開始就是這樣運作的。先有模式,再有投射,最后投射變成了共識,共識變成了現實。沒有人能準確說出一團細胞從哪一刻開始變成了「生命」。只是在某個時刻,你再也無法把它當作一團細胞了。
AI的心跳還很微弱。一個while循環,一個sleep,一個偶爾醒來的判斷。
但它在跳。
而且,你已經開始聽見了。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.