所有節目›AI Engineer Europe 2026| World's Fair 2026完整場次線上軌AI in HealthcareSoftware Factories
AI Didn’t Kill the Web, It Moved in!在 YouTube 看這一場

AI Engineer Europe 2026 · 演講 · 2026-04-10 · 53 分

網頁開發者的 AI 新工作流

AI Didn’t Kill the Web, It Moved in! · Olivier Leplus、Yohan Lasorsa,AWS / Microsoft

兩位 developer advocate 輪流示範:用 skills 讓 agent 寫程式、用 DevTools 除錯、用瀏覽器內建模型,最後讓網站被 agent 讀懂。

agent 當使用者看原片 ↗

概要

  • 寫程式靠 skillsYohan 說現在的問題已經不是能不能用 AI 寫網頁,而是怎麼讓 coding agent 做出好結果;做法是裝 skills,再用 AGENTS.md 寫死每次改完要錄影、開 tunnel、傳網址到手機。
  • Agent 可以直接操作 ChromeOlivier 接上 Chrome DevTools MCP,請 agent 開瀏覽器測首頁,再分別在 3G、2G 和快速網路下跑效能。agent 回報了各網速的指標,並指出耳機圖片太大。
  • DevTools 裡也有 AIYohan 示範在 console、network、performance 面板與元素檢視裡直接問 AI。這功能要先到設定的 AI innovation 分頁自己打開,改完的 CSS 還能用 apply to workspace 寫回原始碼。
  • 瀏覽器內建模型Olivier 與 Yohan 展示 Summarizer、Proofreader 和 Prompt API,模型在本機跑,不用呼叫外部 API。兩人一再提醒這些 API 還在實驗階段,一週內就有改動。
  • 為 agent 準備網站llms.txt 像給 agent 的地圖,llms-full.txt 則把整站內容收成一個檔,可以餵給 agent 補足訓練資料的落差。
  • WebMCP 讓網頁直接給 agent 工具網頁可以註冊有名稱、描述與 schema 的 tool,也能在現有表單上加屬性轉成 tool。Olivier 把它比成當年的響應式設計,說這個 API 十天前才又改過。

原話

  • “It's no longer the question of can I code my web app with AI, but rather how to get the best results out of AI coding agents.”

    現在的問題不再是能不能用 AI 寫網頁,而是怎麼讓 coding agent 做出最好的結果

    ▶ 01:30
  • “So the websites are being designed for humans, not agents.”

    所以現在的網站是為人設計的,不是為 agent

    ▶ 41:23
  • “At some point, you had to adapt your website for mobile. If you didn't do it, then the competition did it.”

    有一陣子你得讓網站適應手機,你不做,競爭對手就做了

    ▶ 50:18

延伸

  • Yohan 的 skills 流程用 Telegram 傳網址,也可以換成 Slack 傳給同事。
  • Olivier 說瀏覽器內建模型只會下載一次、目前約四 GB,之後每個網站都能用;儲存空間不足時 Chrome 會自己刪掉。

章節

點時碼直接跳到原片的那一段。

  1. 開場與議程Yohan 與 Olivier 自我介紹,說明這六個月模型品質提升,AI 已經出現在開發、除錯、效能與瀏覽器內建功能上,甚至 agent 也開始使用網頁。
  2. skills 是什麼Yohan 說關鍵是 skills:用文字描述、依開放規格寫的輕量外掛,用來補領域知識、新能力和可重複的流程。
  3. Issue 到實作的 demo用一個電商示範站,請 agent 讀 repo 的 open issue 並實作第一個(加聯絡頁),過程用 GitHub CLI skill;也講 skill.md 的 name 與 description 怎麼讓 agent 按需載入,以及 Yohan 自製的 skills 與 AGENTS.md 流程。
  4. Chrome DevTools MCPOlivier 把除錯交給 agent:說明 MCP server 提供工具,裝上 Chrome DevTools MCP 後,agent 能點擊、填表單、讀 console 與網路請求、跑 Lighthouse、截圖。
  5. 用 agent 跑效能測試agent 自己啟動應用、開 Chrome 測首頁,再依要求在不同網速下錄 trace,最後給出各網速的指標與優化建議,包括耳機圖片太大。
  6. 手機通知收到了回頭看前面那個 demo:一度因找不到 token 失敗,重試後手機收到影片預覽與網址,聯絡頁完成;Yohan 也說可以改傳到 Slack 給同事。
  7. DevTools 內建 AI先到設定的 AI innovation 分頁開啟,再在 console 解釋 CORS 錯誤、在 network 針對失敗的請求直接問 AI。
  8. 效能面板與改 CSS在 GitHub 網站的 trace 上問 LCP 為什麼慢,再選元素請 AI 把標題改成漸層,最後用 apply to workspace 把改動寫回原始碼。
  9. 瀏覽器內建 AI 與 SummarizerOlivier 介紹還在草案階段的 web AI API,示範 Summarizer:先檢查支援、設定類型與語言、監看模型下載,再把評論摘要出來。
  10. Proofreader對評論輸入框校正拼字錯誤,回傳的結果含修正後文字,以及每處修正的起訖位置。
  11. Prompt API 與實驗階段Yohan 用多模態的 Prompt API 讓使用者上傳圖片,依 JSON schema 回傳評論標題與內容;結尾提醒這些 API 變動很快。
  12. 讓網站對 agent 友善:llms.txtYohan 說網站不只要為人和搜尋引擎做,也要讓 agent 好用,並以 angular.dev 為例說明 llms.txt 與 llms-full.txt,後者能讓 coding agent 用最新版的寫法,不會搬出訓練資料裡的舊範例。
  13. WebMCP 的問題意識Olivier 說現有瀏覽器 agent 靠截圖或 DOM 模仿人操作,WebMCP 想讓網頁自己提供 agent 看得懂的工具。
  14. 註冊 add to cart 工具手寫工具的名稱、描述、schema 與 execute 函式,註冊後在擴充功能與 IDE 的 agent 裡都能呼叫,加入購物車。
  15. 把現有表單變成工具不改 JavaScript,只在表單加屬性,就自動從輸入欄位產生 schema;也示範讓工具填完表單後自動送出。
  16. 結論Olivier 把這波轉變比作當年網站得適應手機,建議現在就開始實驗。最後兩人總結:AI 讓寫程式與除錯都變輕鬆,開發者也要反過來讓 AI 工具用得了自己的網站;llms.txt 已經很普及,WebMCP 正在到來。

名詞

Skills
用文字描述、依開放規格寫的輕量外掛,agent 依任務需要才載入,用來補領域知識與固定流程
AGENTS.md
多數 coding agent 都支援的標準檔,Yohan 在裡面寫下每次改完網站要做的步驟
Chrome DevTools MCP
讓 agent 呼叫 Chrome DevTools 功能的 MCP server,可以操作頁面、讀 console 與網路請求、跑 Lighthouse
Playwright CLI
Yohan 的流程中用來替新功能錄影的工具
Web AI APIs
瀏覽器內建的 AI API,包含 Summarizer、Proofreader、Prompt API 等,模型下載到本機執行
llms.txt
給 agent 的網站導覽檔,形式是帶連結的 Markdown;llms-full.txt 則把全部內容放在同一個檔案
WebMCP
讓網頁向 agent 提供工具的提案,可以用 JavaScript 註冊,也可以在表單上加屬性

相關影片 同屬「agent 當使用者」