跳到正文
IFAI

AI工具

Pencil 亮相:把 Claude Code 搬進無限畫布,直接在 IDE 裡畫 UI 調程式碼

首次發布 傳播指數 41

Pencil 將無限畫布與 Claude Code 結合,直接整合在 IDE 中。它內建多套設計元件庫並支援匯入 Figma 檔案,不僅能讓 Claude 按元件風格生成前端程式碼,還允許直接在畫布上手動改文案與顏色,省去設計與程式碼反覆對齊的麻煩。

Pencil 亮相:把 Claude Code 搬進無限畫布,直接在 IDE 裡畫 UI 調程式碼
圖:abaka.ai

過去這幾年,設計師在 Figma 裡畫好介面,匯出設計稿,工程師在 IDE 裡看著靜態圖一行行敲程式碼,改個文案或者調整間距都要來回扯皮。哪怕有了 AI 輔助寫程式碼,面對生成的散裝頁面,修修補補依然讓人頭大。

一款名為 Pencil 的新工具最近引發了不少關注。它把無限畫布直接搬進了開發者的整合開發環境(IDE)裡,並且深度綁定了 Claude Code。只要登入 Claude Code 賬號,你就可以在程式碼環境裡一邊畫介面,一邊即時生成並同步前端程式碼。

把畫布直接搬進開發環境

傳統的向量設計軟體一般獨立於程式碼倉庫執行,改完圖再找人交付,而 Pencil 選擇直接寄生在 IDE 中。

它採用無限畫布設計,沒有固定尺寸畫板的束縛。無論你是做多頁面流程、複雜的後臺儀表盤,還是整套設計系統,都能在一個畫布裡自由縮放和排布。

支援自己動手從零繪製,也能直接匯入 Figma 檔案。更有意思的是它的互動式操作體驗:畫布裡的文案不對,或者某個元件顏色看著彆扭,直接用滑鼠在畫布上手動修改就行,不需要像以前那樣跳回程式碼檔案裡找位置改引數。

在這背後,Claude Code 會即時保持介面與程式碼庫的一致性,不僅同步生成結構化程式碼,還會主動針對響應式佈局、無障礙訪問和效能最佳化提出修改建議。

專治 AI 的「藍紫色審美」

經常用 Claude 寫介面的開發者大概都有體會:如果不給嚴苛的樣式限制,它很容易端出一套千篇一律的「藍紫色科技風」UI。

Pencil 的應對方式比較討巧。它內建了幾套現成的設計元件庫,讓 Claude 嚴格按照選定元件庫的風格來生成前端程式碼,從而規避了模型預設配色的尷尬。

如果拿它和 Google 的 Stitch 對比,兩者的取捨很明顯。Stitch 必須手動去改底層程式碼,而 Pencil 支援直觀的視覺化拖拽和手動微調;但代價在於,Pencil 目前可選的元件風格相對有限,相比之下,Stitch 裡由 Gemini 驅動的前端審美多樣性會更強一些。

這種把所謂「Vibe Design」做成實用工具的做法,很快在 X 和 LinkedIn 上傳開,不少嚐鮮的工程師和設計師都在曬自己提升效率的演示。

為什麼重要

我們認為,Pencil 踩中了一個極其明確的需求:AI 程式設計助手不能只停留在命令列和對話方塊裡,前端開發天然需要視覺反饋。

對全棧工程師和獨立開發者來說,它的價值很直觀。很多人最頭疼的就是寫 CSS 和微調樣式,現在能在 IDE 內部直接匯入設計、在畫布上像修圖一樣改文字和顏色,同時讓 AI 吐出規範程式碼,搭建 MVP 的門檻被大幅拉低。如果你手裡正有需要頻繁迭代介面的全棧專案,它很值得一試。

從行業演進來看,前端工具正在從單純的「對話生成程式碼」轉向「即時雙向繫結的視覺化工作流」。以前是人把設計翻譯成程式碼,後來是 AI 試著翻譯,而 Pencil 試圖把設計和程式碼放在同一個環境裡共同生長。

它的聰明之處在於引入預設元件庫,把不可控的大模型收攏在成熟的規範裡。不過隱患也在這裡:如果官方元件庫擴充不夠快,大家做出來的應用很快又會陷入新的同質化;此外它必須依賴 Claude Code 登入體系,也讓使用者的使用範圍受到了一定製約。但無論如何,把畫布嵌進 IDE 這一步,方向走得很準。

來源 (1)

  1. [1]

每日 AI 內容精選