Simon Willison 發布了 ChatGPT Work 的技能參考檔,其中特別展示了透過 Playwright 的 Node.js REPL 控制瀏覽器的技能。該技能指示模型如何啟動實例並動態檢索文件,以引導後續操作。Playwright 技能使用 `nodeRepl.write` 方法執行指令,並透過文件方法回傳詳細的瀏覽器使用資訊。這種方法讓 AI 能夠根據即時 API 細節而非靜態提示來調整行為。這展示了透過提供結構化工具參考檔來增強 ChatGPT Work 和 Codex 等 AI 編程助手的方法,使其能夠執行複雜的自動化任務。它幫助開發人員了解這些工具底層運作方式,並區分其與標準聊天介面的功能差異。

事件背景

ChatGPT Work 是一個專為深度多步驟任務設計的 AI 代理,與標準的 ChatGPT 聊天介面不同。Playwright 是一個廣泛使用的網頁測試與自動化框架,透過單一 API 支援 Chromium、Firefox 和 WebKit 等多個瀏覽器。Codex 是 OpenAI 的 AI 編程代理,協助進行重構和程式碼審查等軟體工程任務。

社群觀察

社群成員指出,Playwright 技能因其動態檢索文件的功能而特別有趣,但也有人質疑它與現有的 Codex 功能有何實質差異。其他人則觀察到 AI 生成的工件具有統一的美學風格,並將其與網頁設計早期的 Bootstrap 時代相提並論。