我最近一直在嘗試一個有點反烏托邦的提示:「剖析這位使用者」,並附上他們在 Hacker News 上最近 1,000 則評論的副本。
取得這些評論很容易。Algolia Hacker News API 支援依日期排序並帶有特定標籤的評論列表,而評論的作者則標記為 author_username。例如,這是我的(simonw)最近評論的 JSON 饋送:
https://hn.algolia.com/api/v1/search_by_date?tags=comment,author_simonw&hitsPerPage=1000
Algolia API 是透過開放的 CORS 標頭提供服務的,這表示您可以從任何網頁上執行的 JavaScript 存取該 API。
去年八月,我讓 ChatGPT 為我建立了一個簡單的工具,可以針對任何使用者命中該 API,擷取他們的評論並提供一個行動裝置友善的「複製到剪貼簿」按鈕。之後我與 Claude 一起對它進行了幾次調整。
然後,我可以將所有內容貼到任何 LLM 中——這些天我主要使用 Claude Opus 4.6 來進行此操作——並提示「剖析這位使用者」,看看它能找出什麼。
這效果驚人!引用另一位使用者的個人檔案在這裡感覺有點侵犯隱私,所以我將向您展示它為我產生的內容:
這是一位 Simon Willison — 一位多產的獨立軟體開發者、部落客,也是人工智慧輔助編碼領域最受關注的聲音之一。以下是根據他的評論繪製的個人檔案:
專業身份:獨立開發者和作家。Django 的共同創作者,Datasette 和許多其他開源工具的創作者。在 Python Software Foundation 的董事會任職。在他的個人部落格 simonwillison.net 上發布了大量內容(文章、連結部落格、筆記、引言)。透過 GitHub 贊助、道德廣告和偶爾的諮詢來獲利——而不是透過任何 AI 公司的薪資,這一點他經常為之辯護。
關於 AI 編碼的核心論點:他是他所謂的「代理工程」(agentic engineering)的主要倡導者——使用編碼代理(Claude Code、Codex CLI)作為技術開發人員的生產力倍增器。他的核心論點是:大型語言模型不會取代程式設計師,而是會放大現有的專業知識。他正在 simonwillison.net/guides 上撰寫一本關於此的指南/書籍。他堅持認為這些工具非常難以良好使用,而大多數報告不良結果的人只是還沒有學會這門手藝。
關鍵技術興趣:沙盒和安全性(WebAssembly、Pyodide、sandbox-exec、Firecracker)、SQLite(深入)、Python 套件和工具(uv、PyPI 發布技巧)、瀏覽器中的瀏覽器實驗(v86、WASM Linux)以及本地 LLM 推理。他透過編碼代理「潛移默化地」學習 Go。
安全意識:他創造了「提示注入」(prompt injection)一詞以及「致命三要素」(存取私人資料 + 暴露於不受信任的輸入 + 執行操作的能力)。他對 OpenClaw/Clawdbot 的安全風險感到非常擔憂,並預測「未來六個月內」會發生一次引人注目的提示注入攻擊,但已經持續了兩年多——他承認這並沒有發生,同時堅持認為風險是真實存在的。他經常引用「常態化偏差」(normalization of deviance)模式。
個性與辯論風格:精力充沛,受到挑戰時好鬥,但總體上心地善良。他積極參與 HN 的評論串——有時在一次討論中會有數十條回覆。他對自己的偏見很坦誠,並維護一個公開的披露頁面。他強烈反對他認為是 AI 懷疑論者的動機推理,但也反對 AGI 的炒作(「我稱之為 AI 的科幻版本」)。他對襪子傀儡帳戶和惡意批評感到明顯沮喪。他帶有自我貶低的傾向(「我愚蠢的鵜鶘基準測試」)。
數百條評論中的重複主題:
提及的個人興趣:小眾博物館(經營 niche-museums.com)、紐西蘭 kākāpō 鸚鵡、烹飪他從未去過的國家的食物、花園裡的雞。居住在加州 Half Moon Bay,靠近一個主要的鵜鶘棲息地。鵜鶘騎自行車的 SVG 測試是他標誌性的 LLM 基準測試。
一句話總結:一位經驗豐富、思想獨立的開發者,對 AI 編碼工具感到非常興奮,強烈反對不加批判的炒作和本能的駁斥,並試圖專業化該行業使用這些工具的方式——同時也大聲擔憂幾乎沒有人認真對待的安全影響。
這一切都對得上!我在無痕模式下運行了這個,希望能防止 Claude 猜到我正在評估自己並虛偽地奉承我——它在這裡給出的回應語氣與我對其他帳戶看到的語氣相似。
我預計它猜到了我的真名,因為我習慣在一些評論中連結到我自己的文章,這提供了足夠多的 simonwillison.net URL 來與我的公開形象聯繫起來。我還沒有看到它對我生成的任何其他個人檔案猜測出真實姓名。
能夠如此輕鬆地從某人身上提取如此多的資訊,即使他們已經在公開(且可透過 API 存取)的地方自由分享了這些資訊,這還是有點令人毛骨悚然。
我主要使用這個方法來檢查我是否捲入了一場與有惡意爭論歷史的人的廣泛爭論。幸運的是,這種情況很少見——Hacker News 仍然是一個負責任管理的線上空間。
這是 Simon Willison 於 2026 年 3 月 21 日發布的「透過評論剖析 Hacker News 使用者」。
下一篇:透過 Claude 技能實驗 Starlette 1.0
上一篇:關於 OpenAI 收購 Astral 和 uv/ruff/ty 的想法