![]()
作者 | 董道力
郵箱 | dongdaoli@pingwest.com
開源,曾是美國科技產業最值得驕傲的發明之一。
1984 年,麻省理工學院人工智能實驗室里,一位留著大胡子、眼神倔強的程序員徹底被激怒了。打印機壞了,廠商卻不肯交出源碼。他一氣之下辭掉體面的工作,寫下 GNU 宣言。Richard Stallman 或許不會想到,這份帶著理想主義怒氣的檄文,會在接下來的四十年里,重塑整個軟件世界的權力格局。
美國曾經是開源運動最肥沃的土壤。1991 年,一個芬蘭學生在 Usenet 上發布了一段操作系統內核代碼,但真正讓 Linux 從極客玩具變成全球互聯網基礎設施的,是美國企業的接力和背書。IBM 投入十億美元,Red Hat 靠它上市,Google 用它跑起了搜索帝國。
然后,時間來到 2026 年 6 月 11 日。
一封來自美國商務部長的信,寄到了 Anthropic CEO Dario Amodei 的案頭。信件內容很短,語氣卻不容置疑:以國家安全權限為由,暫停所有外國人對 Fable 5 和 Mythos 5 模型的訪問。限制范圍極廣,不僅包括境外用戶,也包括身在美國境內的外國人,甚至包括 Anthropic 自己的外籍員工。沒有公開技術細節,沒有申訴窗口,48 小時內執行。
兩天后,6 月 13 日,智譜發布聲明:GLM-5.2,將于下周正式開源。它支持 100 萬 token 上下文,是智譜目前最強模型,采用 MIT 協議,無任何地域限制。
官方聲明里這樣寫到:
“在一些前沿模型突然變得不可用的時刻,我們選擇了另一條路:前沿智能不應只屬于少數人,也不應被少數規則隨時收回。它應該開放、可用、可構建,并服務于每一位開發者。”
來自中國的開源模型,已經成了這一輪AI浪潮里,開放普惠的代表。他們在努力提供緊跟前沿閉源模型的能力給所有人,而現在是時候更加高舉高打和更激進的推動這件事了。
![]()
當然,宏大敘事歸宏大敘事。GLM-5.2 到底好不好用,最終還是要靠實測說話。
以下是我們第一時間的實測。
我們選了智譜剛剛發布的 ZCode 3.0 作為測試臺。它全面切換了自研的 ZCode Agent 內核,對滿血 GLM 做了深度優化,長程推理、工具調用和大型工程執行鏈路都針對 GLM 系列做了專門調校。
1
測試 1:動態月相時鐘
最終輸出一個可直接運行的完整 HTML 文件。GLM5.2 以單 HTML 文件完成了一座機械天文鐘,約 925 行純前端代碼,零外部依賴。技術棧越薄,視覺的擔子越重——齒輪齒形、月相明暗線、星軌橢圓,全靠 SVG path 一筆筆算出來,沒有貼圖,沒有 Canvas 兜底。
它沒有走"擠牙膏"式的增量開發,第一發就一口氣寫完整整 900 行骨架:五層同心 SVG、七顆齒輪、60 分鐘刻度、橢圓星軌、月相盤、三速度指針、控制面板全部搭通,首版打開即轉。
隨后它自己 review 了一遍代碼,挖出三個真 bug 并逐一修復。
最值得一提的是,GLM5.2 不堆屎山,發現錯了敢整段重寫。
以月相為例,第一個版本 GLM5.2 用的是 mask 配一個位移縮放的陰影圓,函數里還留著多行被注釋掉的試錯推導,半月時分界不是直線,新月時壓根遮不住。它沒有繼續在 mask 上湊手感,而是直接推倒,換成 terminator 雙弧 path。改完不靠感覺驗收,而是拿四個邊界相位打表驗證:新月亮區恰好為零、上弦右半圓、滿月整圓、下弦左半圓,全部吻合。
![]()
但 GLM5.2 生成的時鐘,顏值上就很有進步空間了。
1
測試 2:互動點球大戰
輸出:完整可運行的單 HTML 文件(Cannon.js CDN)。GLM5.2 生成的游戲內容相當完整:五輪攻防、三檔 AI 難度、拖拽射門配馬格努斯弧線、AI 預判撲救、加時賽一應俱全。視覺上,草地是程序生成的,足球用真五邊形拼接而成,1400 個觀眾剪影批量渲染。
值得關注的,是 GLM5.2 的開發思路:先讓游戲能玩,再慢慢打磨。
第一步就把完整骨架搭了起來:射門、撲救、判定、回合切換全部跑通。后續遇到問題,每次修復都遵循一套清晰流程:發現問題 → 挖根因 → 給方案 → 調數值 → 跑語法檢查。
舉個例子。CapsuleGeometry 在老版本 Three.js 里并不存在,GLM5.2 直接診斷出 r128 的 LatheGeometry 是 ES6 class、不能用 .call() 借調,于是改用 extends + super,然后逐個驗證:構造成功、形狀正確、node --check 通過。
GLM5.2 還會根據語言特性做針對性設計,像個有經驗的老手。比如守門員被刻意不放進物理引擎,而是手寫距離檢測,巧妙避開了 Cannon.js 那種鬼畜彈跳,徹底解決了"球穿門將"的 bug。
最值得一提的,是它做動畫優化的方式,直接找專業文獻。
門將撲救動作的早期版本很僵硬:先是"起跳",再改成"橫飛",還是不夠自然。GLM5.2 沒有憑感覺硬調,而是去查了 Ibrahim et al。 (2019) 等關于西甲精英門將撲救生物力學的研究,直接從論文里提取出真實的時間參數——對側腿蹬地發力 0.12 秒 → 重心橫移 0.18 秒 → 手臂鞭打伸展 0.25 秒。
據此,它把動畫拆成三階段重寫:身體壓縮蓄力 → 軀干彈射橫移 → 手臂直線伸展夠球。每一幀的旋轉方向都用數值方法驗證過,確保腳、腿、軀干、手始終成一條直線、朝著球飛去。
我把 GLM5.2 引用的每個數據源都打開檢查過,一個也沒有瞎編,都是真實存在的網頁。
![]()
![]()
1
測試 3:做一個迷你 Excel
這個項目主要讓GLM5.2做一個零依賴、單文件 HTML 的簡化版 Excel,可在瀏覽器中直接打開運行,具備核心電子表格能力:網格編輯、公式引擎、撤銷重做、剪貼板、CSV 導入導出等,是一個比較綜合的項目。
![]()
GLM-5.2 跑了一小時,把 Excel 桌面端核心體驗——用瀏覽器還原。
可以實現完整的編輯功能,單擊/雙擊/Enter 切換狀態,方向鍵、Tab、PageUp/Down、Ctrl+Home 全套快捷鍵等。用 TS實現公式引擎,遞歸下降解析 + 相對/絕對/混合引用 + 30+ 函數。常用的工具欄,像加粗/斜體/對齊、5 種數字格式、60 步撤銷重做。
![]()
參考這個項目來看,GLM-5.2 并非沒有問題,它在架構設計上有相當扎實的工程能力,但執行節奏嚴重失衡。比如14 分鐘過去,可見產出還停留在"設計討論 + 零散代碼片段",從未真正寫出可運行的 HTML 文件。
換句話說,GLM-5.2 是一個想得很多的模型。三思而后行是優點,但如果最后沒把功能跑出來,再深的思考也只停留在原地。
我在使用的時候,經常會懷疑是不是模型卡住了,忍不住讓其暫停,再輸入繼續指令。
![]()
1
客觀來看,GLM-5.2 與 Claude 等國際頂尖模型相比,仍然存在差距。它的界面審美有待提升,復雜任務中有時會長時間思考,遲遲不輸出可運行代碼。
但重要的是,它證明了另一件事:國產大模型已經具備了實實在在的工程能力。
GLM-5.2 能在無外部依賴的情況下,一次生成 900 多行可運行的 SVG 機械鐘代碼;能在發現自身 bug 后主動推倒重寫;能在 Three.js 和 Cannon.js 的技術坑里自主定位問題;也能花費一小時,在純瀏覽器環境中復刻 Excel 的核心體驗。
更關鍵的是,智譜選擇了一條穩定開源的路線。
GLM-5.2 讓“能用的國產模型”從口號變成了可運行的代碼。用戶不需要申請特殊權限,不必擔心某天清晨醒來發現 API 被突然掐斷,也不需要在閱讀文檔前簽署一份出口合規聲明。
它在此前已經是國產模型coding最強之一的GLM-5.1基礎上,又有明顯進步,整體變得更加能打。
在Anthropic和OpenAI最近的模型眼看又要拉開和其他模型差距的時刻,GLM-5.2的出現的確能給所有國產模型提一口氣。
![]()
點個“愛心”,再走 吧
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.