在 AI 工程師世界博覽會上,Impeccable 的 Paul Bakaus 認為新興的「技能工程」學科能讓 AI 代理更具能力。然而,他堅決反對將人類從創意過程中排除。他與 Latent Space 暢談了他在 AI 時代的設計方法。

Bakaus 是 Impeccable 的創辦人,這是一個開源的設計技能系統,為程式編寫代理提供一套詞彙來改進介面。使用者不再要求代理「一鍵」重新設計整個網站,而是可以指示它讓某個區塊「更醒目」、「更沉靜」、「更緊湊」或「更精緻」。

這些看似簡單的指令背後,隱藏著關於 AI 產品應如何建構的更深層論點。Bakaus 表示,代理不僅需要指令,還需要領域知識、情境脈絡以及人類能精準引導結果的明確方式。

他在 AI 工程師世界博覽會的一個環節中提到:「重點是提供你一種方法,來引導你想要達成的結果。它絕不會是一個用於一鍵式設計的工具,這並非我們的初衷。」

Impeccable 最初是 Anthropic 前端設計技能的一個相對簡單的擴充功能。隨著使用者群的增長,Bakaus 將其擴展成一個包含多個組件和工作流程的更複雜系統。

這個過程讓他開始將技能工程視為一門獨立的學科。他在會議上的工作坊探討了他所謂的建構技能的「黑魔法」。

Bakaus 告訴我:「其中一個有趣的話題是,大多數技能,以及大多數模型,都不太有創意。它們會朝著同一個方向收斂,如果每個人都使用相同的技能來進行前端設計工作,那麼所有東西最終都會看起來一模一樣。」

技能工程師還必須考慮代理框架與模型之間的差異。例如,Codex 和 Claude 在處理子代理或權限方面不盡相同。一個旨在跨 Claude Code、Cursor、GitHub Copilot 和 Codex 運行的技能,不能假設它們都提供相同的功能。

Bakaus 也嘗試在技能內部進行路由,使其能夠結合多種功能,並將任務導向相關指令。他將此比喻為一種專家混合模型,透過路由既能節省 token,又能提高效率。

Impeccable 的核心創新在於,它將設計師熟悉的術語賦予代理更精確的操作意義。

一個未經輔助的模型被要求讓頁面「更醒目」時,可能會添加漸層、霓虹效果或玻璃質感表面。Impeccable 則透過層次結構、比例和果斷的字體排版等概念來定義醒目,這些改變能在不破壞現有設計系統的前提下吸引注意力。

Bakaus 說:「一個沒有實質內容的形容詞,只是一個漂亮的標點符號。你真的必須告訴代理你的意思。」

他將這些術語描述為「被賦予意義」的詞彙。模型本身對「醒目」或「沉靜」等詞彙已有一定理解,但技能將它們轉化為特定的專業領域語境。

這是關鍵,因為專家通常擁有非專家所沒有的詞彙。Bakaus 表示,他觀察到設計師和工程師使用相同模型產出的作品之間存在巨大差異,僅僅是因為設計師知道如何清楚表達所需的結果。

他說:「我一直試圖將這種語言,基本上是將其壓縮成一種技能和一個系統,以便大家能更好地表達自己。」

然而,他並不認為設計的每個環節都能從這種抽象層次進行控制。對於微小的調整,直接操作間距可能仍是最快的方法,而開放式提示詞在初期探索階段也很有用。

他堅稱,目標並非用代理取代所有工具。而是要確定「精確的控制程度」,並將人類置於其判斷最有價值的環節。

Bakaus 認為設計、工程和產品管理之間的界線正變得越來越模糊。

他說:「設計師正在進入程式碼領域,工程師正在進入設計領域,反之亦然。這些世界正在相互碰撞。」

這種轉變對於那些主要將現有成果轉換為另一種形式的人來說會感到不適。主要將 Figma 設計轉化為程式碼的工程師面臨日益增長的自動化壓力,而貢獻僅限於讓現有介面看起來稱職的設計師也面臨類似的壓力。

他說:「設計師都必須向上提升一個層次,更多地思考『是什麼』。我認為產品經理和設計師的角色實際上正在趨於一致。」

同時,設計師也正更接近實作層面,進入程式碼。Bakaus 最初預期 Impeccable 主要會吸引工程師,並認為專業設計師可能會對此感到不滿。然而,他估計現在設計師至少佔其使用者群的一半。

Bakaus 談到設計師時說:「所以,他們不是直接進入程式碼領域,然後毫無幫助,而是將 Impeccable 作為一個橋樑,因為它以他們溝通的方式進行溝通。這在我最初建構它時並不顯而易見。」

Impeccable 還具有即時模式,結合了視覺選取與底層的程式編寫代理。使用者可以在開發環境中選取一個區塊,並請求多種替代佈局,或者(例如)要求更醒目或更沉靜的處理方式。該系統在專案現有的程式碼和設計系統內運作,而非從第三方設計工具匯出獨立的模擬圖。

Bakaus 將此描述為一個潛在的「設計框架」,位於聊天介面與直接視覺操作的交會點。

AI 產業經常將完全自動化視為產品開發的自然終點。Bakaus 拒絕這種前提。

他看到兩個主要陣營:一邊是試圖保留傳統以 Figma 為中心工作流程的人,另一邊則是「最大化迴圈」的倡導者,他們希望代理在盡可能少的人工干預下運作。

他說:「真相介於兩者之間。」

他偏好的模式是讓 AI 快速完成前 80% 的工作:即那些原本會耗費大量時間的合格佈局和基本實作。然後,人類負責最後的 20%,這部分涉及品味、情境和獨特的觀點,並融入產品中。這是 Bakaus 在代理時代設計哲學的關鍵部分。

Bakaus 說:「人們需要目標,他們希望在自己創造的任何事物中扮演一個角色。當你與代理協作時,你會對產品產生更多的歸屬感。」

使用者經常要求他為 Impeccable 添加自動模式,讓系統自行選擇指令。但他無意這麼做。

他說:「沒有自動模式,將來也不會有。」

當被問及軟體工廠等似乎完全將人類從工程中移除的願景時,他的回答毫不含糊。

「我堅決反對。」