這裏記錄每週值得分享的科技內容,週五發佈。
本雜誌 開源 [1] ,歡迎 投稿 [2] 。另有 《誰在招人》 [3] 服務,發佈程序員招聘信息。合作請 郵件聯繫 [4] ( [email protected] [5] )。
封面圖
山東日照某住宅小區的彩色風雨連廊,入口處樹林還設了咖啡館。( via [6] )
沒有語料,大模型就是智障
如果現在做一個問卷調查,問大家“你覺得大模型是否具有智能?”
我相信,大多數人會是肯定的回答。
哪怕現在只是 AI 的初級階段,大模型已經能夠替代很多的人類智力勞動,確實非常神奇。
但是,我們不要忘記真實情況, 大模型不是魔法,更不是具有自主智能的“硅基智能體”,而是基於統計規律的語言模型 ,它的一切行爲都基於數學計算。
最好的證據就是,如果讓它解決沒有訓練過的題目,也就是不存在統計規律的話,它根本解不出來。
這就是我今天想分享的一個 實驗 [7] 。
兩位國外的研究者找了五個主流的大模型:GPT-5.2、O4-mini、Gemini 3 Pro、Qwen3-235B、Kimi K2。
他們讓大模型使用五種小衆的編程語言——Brainfuck、Befunge-98、Whitespace、Unlambda 和 Shakespeare——來編程解決各種問題。
這些小衆語言的共同特徵是,網上很少有它們的資料,因此不能用來訓練大模型。大家猜猜看,結果怎麼樣?
實驗結果用一句話總結,就是大模型的表現一塌糊塗。
這五個大模型的平均答題正確率僅爲3.8%,即 100道題可以答對3.8道 。相比之下,它們處理 Python 問題的正確率可以達到90%。
更尷尬的是,僅有的那幾道答對的題目,都是入門級。更難的級別(初級、中級、高級),所有五個大模型的正確率都爲0。
這個實驗充分說明了, 大模型的表現(智能程度)首先由訓練材料決定 :訓練的語料越多,表現越好,比如 Python 的語料遍地都是,大模型因此極其擅長解決 Python 問題;訓練的語料越少,大模型表現就越差,簡直跟智障一樣,沒什麼用處。
那麼,一個讓人好奇的問題就來了:如果某種冷門語言沒有語料,但有一本很詳盡的《使用手冊》,我們讓大模型學習這本手冊,它是否就能學會這種冷門語言編程呢?
MAI-Image-2
本週,微軟公司發佈了自家的圖像生成模型 MAI-Image-2 [8] 。
這個模型生成的圖像質量非常高,有 評論 [9] 認爲,目前僅次於谷歌的 nano-banana-2。
微軟開放了網站 MAI Playground [10] (下圖),現在可以免費生成圖片。
我試用後,圖像質感確實很好,非常逼真。比如,一隻狗在海里騎自行車。
但是,它的使用限制很多:(1)有爭議的、可能冒犯的圖片,都會拒絕生成;(2)每天的免費額度是15張,每次生成的間隔時間是30秒;(3)它只能生成長寬比 1:1 的圖片,其他分辨率都不支持;(4)不提供圖像編輯和加工,只能用來“文生圖”。
如果你需要通過文本生成高質量圖片,可以試試它。
科技動態
1、 可玩的封面 [11]
紅牛公司推出了一本紙質的遊戲雜誌《GamePop》。
它的封面有一個可以玩的“俄羅斯方塊”,是世界首本封面可以玩遊戲的書。
奧祕就是封面裏面,嵌入了一塊非常薄的柔性電路板。
這塊板配備了180個 RGB LED 燈、7個電容式觸摸按鈕、一顆32位 ARM 芯片。
它還包含一塊可充電電池,可以通過 Type C 充電。
可惜的是,這個封面是限量版,不公開出售。它得到了俄羅斯方塊公司的官方授權,全球僅發行150套,每套均有獨立編號。
2、 收費的真人客服 [12]
企業都不喜歡提供真人的電話客服,因爲成本很高,更希望改成機器應答的電話客服。
惠普公司想出了一個點子,將用戶往機器客服趕。
用戶打惠普的客服電話,會聽到一段語音提示,要你訪問官網自己去尋找答案。如果你堅持要真人客服,就要在線等待15分鐘。
如果中途掛了電話,再打就需要重新等待15分鐘。系統還會分別在第5、第10和第13分鐘提醒你,可以訪問網站或發郵件聯繫。
雖然這種做法很可惡,但未來可能成爲常態:免費就只有 AI 客服或機器人客服,額外付費纔有真人客服。
3、 飛盤的玩法 [13]
怎樣扔飛盤,才能又快又遠?
一個美國的物理學家,找了幾十個學生進行實驗,使用不同手勢和角度扔出飛盤。他測量了飛行速度和扭矩,把結果寫成了論文。
他發現,將拇指放置在距飛盤外緣約3釐米的位置,可以獲得平均轉速和初始速度的最佳結果。
他還發現,轉速與初始速度存在線性相關,轉速越高,初始速度也越高。
所以,下次玩飛盤的時候,你要放對拇指的位置,然後用足力氣,反手甩出,就可以取得最佳結果。
文章
1、 MkDocs 的緩慢崩潰 [14] (英文)
MkDocs [15] 是著名的文檔網站生成工具,但是主要貢獻者之間有激烈矛盾,互相對抗,導致這個項目四分五裂。本文就梳理這件事。
2、 大模型預測咖啡散熱 [16] (英文)
作者讓各種大模型給出咖啡散熱時間的公式,然後測量了實際的散熱時間,得到了一個排行榜。
3、 下一個 App 很可能是無頭應用 [17] (英文)
如果我們未來都通過 AI 助手使用手機,那麼各種 App 就不需要顯示模塊了(無頭),只需向 AI 助手提供數據接口。
4、 網頁前端數據壓縮的一種方法 [18] (英文)
本文介紹如何在前端,通過 canvas(畫布)將數據壓縮成一張圖片。
5、 Ruby 是構建 AI 應用的最佳語言 [19] (英文)
作者使用 Python、JavaScript、Ruby 三種語言寫一個 AI Agent,比較後認爲 Ruby 寫 AI 應用最方便。
6、 古羅馬的混凝土建築 [20] (英文)
古羅馬人發現了混凝土,學會了用它澆築建築物。結果就是,古羅馬建築有古代最大的室內面積,並且非常堅固,保留到了今天。
工具
1、 proxychains-rs [21]
proxychains4 的 Rust 實現,指定某個進程走代理鏈。( @tianrking [22] 投稿)
2、 Flare Stack Blog [23]
一個基於 Cloudflare Worker 的博客系統,集成 D1、R2、KV、Workflow 等服務。( @du2333 [24] 投稿)
3、 Tunelo [25]
一行命令將本地服務暴露到公網,只需要單個 4MB 二進制文件,使用 QUIC 協議。( @jiweiyuan [26] 投稿)
4、 ReadAny [27]
桌面端 + 安卓端的電子書閱讀工具,自帶 AI 功能、語音朗讀和多端同步。( @codedogQBY [28] 投稿)
5、 RaTeX [29]
純 Rust 實現的 KaTeX 兼容的數學渲染引擎,原生解析、排版 LaTeX 數學公式,支持各種環境。( @erweixin [30] 投稿)
6、 Work Review [31]
開源的 Win/Mac 桌面應用,在後臺持續記錄當天使用過的應用、訪問過的網站等,便於整理成個人的工作軌跡。( @wm94i [32] 投稿)
7、 Valdi [33]
SnapChat 發佈的 UI 框架,可以用類似 React 的語法編寫組件,然後編譯成 iOS、Android 和 macOS 的原生應用。
8、 Npflared [34]
架設私有 NPM 鏡像的工具,適合企業用來提供內部的 JS 軟件包。
9、 Chokidar [35]
一個 Node.js 模塊,用來監聽文件系統的各種事件(新增、刪除、編輯等),比原生的 fs.watch / fs.watchFile 功能強。
AI 相關
1、 微信的龍蝦接口
微信官方本週發佈了龍蝦接口,AI 機器人可以向微信發消息了。
很多項目利用這個接口做二次開發,便於各種 Bot 和 Agent 網關的接入。
• wechat-rs-sdk [36] ( @tianrking [37] 投稿) • WeChatBot [38] ( @jiweiyuan [39] 投稿) • WeClaw [40] ( @idoubi [41] 投稿) • WeChat-Channel [42] ( @nanbingxyz [43] 投稿)
2、 AI CLI Complete Notify [44]
跨平臺桌面應用,AI 命令行任務(Claude code/Codex/Gemini)完成後,發出任務完成提醒,支持各種渠道(飛書/釘釘/企微 Webhook、Telegram、郵件、桌面/聲音提示)。( @ZekerTop [45] 投稿)
3、 Claude Config Manager [46]
macOS 的 Claude 資源(Skills、MCP、Agent)桌面管理工具,提供一個圖形化的中央控制檯。( @Daydayoneup [47] 投稿)
4、 TrustClaw [48]
龍蝦 OpenClaw 的修改版,儘量消除代碼的風險點。
資源
1、 Project N.O.M.A.D. [49]
一個 Linux 應用,集成了各種人類知識(維基百科、全球地圖、在線課程、本地 AI 助手)等等,用於在斷網時查閱。( @15x3 [50] 投稿)
2、 用於數據分析的 AI Coding Agent [51] (英文)
著名開發者 Simon Willison 的培訓班講課資料,通過 AI 工具進行數據分析,有詳細步驟。
3、 TypeScript 簡潔之書 [52]
一本開源的 TypeScript 教程,有中文版。
圖片
1、 蘋果壁紙彩蛋 [53]
蘋果公司最近發佈了新筆記本 MacBook Neo,跟以前一樣,配一張特別的壁紙。
壁紙裏面嵌入了產品名,以前的壁紙也有這個彩蛋。
iMac
MacBook Pro
iPad Air
MacBook Air
iPad Mini
iPad Pro
1、 兒童死亡率 [54]
現代人很難想象的是,人類歷史的大部分時間裏,兒童死亡率(在成年前死亡)一直接近50%。
上圖中,紅線就是嬰兒死亡率,一直穩定在50%左右。直到19世紀後期,纔開始快速下降。
2020年,全球平均嬰兒死亡率是4.3%,最低的國家已經達到了0.3%。
文摘
1、 別變成機器 [55]
我最近看到一句話:“只有奴隸才通過生產力來量化自身的存在價值。”
是啊,生產力越高,奴隸越有價值。
這讓我想到,如今的社交媒體上充斥着大量的奮鬥文化,許多人展示自己是多麼努力在提高個人生產力。
在我看來,這就是將自己跟機器做比較。大家認定,如果能像機器一樣,接收指令並高效地完成某個目標,自己就越有價值,就能取得人生成功。
社交媒體上,這種“奮鬥文化”有很多表現形式:(1)你還不夠努力。(2)你得早上五點起牀。(3)你得第一個到,最後一個走。
這種文化的背後, 就是要求人變成機器 。
機器確實很高效,但有一個問題:它是剛性的,以既定的模式和線性速度運轉,無法自動適應環境變化,也無法學習遊戲規則。
你不是機器,你是人。 你的特點應該是靈活應變,快速適應 。你不要追求極致的努力,而是要找到最有價值的解決方案。你要專注於真正重要的因素:速度、效率或質量,不要迷戀枯燥乏味的工作。
言論
1、
我們創造了一個文明,其中最重要的元素都深深地依賴於科學技術,但是我們還讓科學技術變得如此難懂。這會帶來災難,我們可能暫時僥倖逃脫,但遲早,這種無知和權力的易燃混合物會爆炸。
-- 卡爾·薩根 [56]
2、
巴黎以前總是堵車,市長想出一個辦法,大幅減少停車位,後來果然少有人開車了。
-- CNN [57]
3、
一項研究發現,遠程教學下,外形出衆學生的作業成績,要比面對面教學時更低。
-- 《經濟學快報》 [58]
4、
這些年對我影響最大的事情,就是我變成了一個“白天型”的人。
我以前經常熬夜,有時會到天亮。最近五年,我強迫自己養成早起的習慣。現在,我的生活都在白天,親眼看到黎明和黃昏,讓我感到心安,生命與自然循環和諧一致。
-- 《成爲一個白天生活的人》 [59]
5、
AI 很擅長將清晰的想法轉化爲可運行的代碼。真正耗時的是弄清楚我到底想開發什麼。
-- lustin.fr [60]
往年回顧
如何阻止 AI 爬蟲 [61] ( #343 )
前端與後端,誰更難? [64] ( #193 )
(完)
References
[1]
開源:
https://github.com/ruanyf/weekly
[2]
投稿:
https://github.com/ruanyf/weekly/issues
[3]
《誰在招人》:
https://github.com/ruanyf/weekly/issues/9088
[4]
郵件聯繫:
mailto:[email protected]
[5]
[email protected]:
mailto:[email protected]
[6]
via:
https://mooool.com/coffee-tree-canopy-by-selgascano.html
[7]
實驗:
https://esolang-bench.vercel.app/
[8]
MAI-Image-2:
https://microsoft.ai/news/introducing-MAI-Image-2/
[9]
評論:
https://decrypt.co/361791/microsoft-mai-image-2-text-image-model-review
[10]
MAI Playground:
https://playground.microsoft.ai/chat
[11]
可玩的封面:
https://www.yankodesign.com/2026/03/16/red-bull-just-put-a-playable-tetris-game-on-a-magazine-cover/
[12]
收費的真人客服:
https://arstechnica.com/gadgets/2025/02/misguided-hp-customer-support-approach-included-forced-15-minute-call-wait-times/
[13]
飛盤的玩法:
https://arstechnica.com/science/2024/10/how-physics-can-improve-your-disc-golf-game/
[14]
MkDocs 的緩慢崩潰:
https://fpgmaas.com/blog/collapse-of-mkdocs/
[15]
MkDocs:
https://www.mkdocs.org/
[16]
大模型預測咖啡散熱:
https://dynomight.net/coffee/
[17]
下一個 App 很可能是無頭應用:
https://tuananh.net/2026/03/18/why-your-next-mobile-app-is-probably-headless/
[18]
網頁前端數據壓縮的一種方法:
https://jstrieb.github.io/posts/canvas-compress/
[19]
Ruby 是構建 AI 應用的最佳語言:
https://paolino.me/ruby-is-the-best-language-for-ai-apps/
[20]
古羅馬的混凝土建築:
https://unchartedterritories.tomaspueyo.com/p/how-roman-technology-drove-its-architecture
[21]
proxychains-rs:
https://github.com/tianrking/proxychains-rs
[22]
@tianrking:
https://github.com/ruanyf/weekly/issues/9316
[23]
Flare Stack Blog:
https://github.com/du2333/flare-stack-blog
[24]
@du2333:
https://github.com/ruanyf/weekly/issues/9312
[25]
Tunelo:
https://github.com/jiweiyuan/tunelo
[26]
@jiweiyuan:
https://github.com/ruanyf/weekly/issues/9328
[27]
ReadAny:
https://github.com/codedogQBY/ReadAny
[28]
@codedogQBY:
https://github.com/ruanyf/weekly/issues/9342
[29]
RaTeX:
https://github.com/erweixin/RaTeX
[30]
@erweixin:
https://github.com/ruanyf/weekly/issues/9350
[31]
Work Review:
https://github.com/wm94i/Work_Review
[32]
@wm94i:
https://github.com/ruanyf/weekly/issues/9382
[33]
Valdi:
https://github.com/Snapchat/Valdi
[34]
Npflared:
https://npflared.thomas-cogez.fr/index.html
[35]
Chokidar:
https://github.com/paulmillr/chokidar
[36]
wechat-rs-sdk:
https://github.com/tianrking/weixin-agent-rs
[37]
@tianrking:
https://github.com/ruanyf/weekly/issues/9343
[38]
WeChatBot:
https://github.com/corespeed-io/wechatbot
[39]
@jiweiyuan:
https://github.com/ruanyf/weekly/issues/9369
[40]
WeClaw:
https://github.com/fastclaw-ai/weclaw
[41]
@idoubi:
https://github.com/ruanyf/weekly/issues/9347
[42]
WeChat-Channel:
https://github.com/nanbingxyz/wechat-channel
[43]
@nanbingxyz:
https://github.com/ruanyf/weekly/issues/9357
[44]
AI CLI Complete Notify:
https://github.com/ZekerTop/ai-cli-complete-notify
[45]
@ZekerTop:
https://github.com/ruanyf/weekly/issues/9348
[46]
Claude Config Manager:
https://github.com/Daydayoneup/ccm
[47]
@Daydayoneup:
https://github.com/ruanyf/weekly/issues/9370
[48]
TrustClaw:
https://www.trustclaw.app/
[49]
Project N.O.M.A.D.:
https://github.com/Crosstalk-Solutions/project-nomad
[50]
@15x3:
https://github.com/ruanyf/weekly/issues/9345
[51]
用於數據分析的 AI Coding Agent:
https://simonw.github.io/nicar-2026-coding-agents/index.html
[52]
TypeScript 簡潔之書:
https://gibbok.github.io/typescript-book/zh-cn/book/the-concise-typescript-book/
[53]
蘋果壁紙彩蛋:
https://www.macworld.com/article/3079526/easter-egg-hiding-in-macbook-neos-wallpaper.html
[54]
兒童死亡率:
https://kottke.org/25/12/an-astonishing-graph
[55]
別變成機器:
https://blog.armeet.ca/becoming-the-machine/
[56]
卡爾·薩根:
https://www.openculture.com/2025/02/carl-sagan-predicts-the-decline-of-america-unable-to-know-whats-true.html
[57]
CNN:
https://edition.cnn.com/2026/03/21/travel/paris-transformation-anne-hidalgo-mayor
[58]
《經濟學快報》:
https://www.sciencedirect.com/science/article/pii/S016517652200283X
[59]
《成爲一個白天生活的人》:
https://herman.bearblog.dev/becoming-a-day-person/
[60]
lustin.fr:
https://lustin.fr/blog/building-digs/
[61]
如何阻止 AI 爬蟲:
https://www.ruanyifeng.com/blog/2025/03/weekly-issue-343.html
[62]
一週是一年的2%:
https://www.ruanyifeng.com/blog/2024/03/weekly-issue-293.html
[63]
與孔子 AI 聊天:
https://www.ruanyifeng.com/blog/2023/02/weekly-issue-243.html
[64]
前端與後端,誰更難?:
https://www.ruanyifeng.com/blog/2022/01/weekly-issue-193.html