工程開發
web-artifacts-builder
一套用於開發與打包複雜、多組件 React/TypeScript 網頁實體的工具包,整合了 Vite、Tailwind CSS 與 shadcn/ui。
簡介
web-artifacts-builder 技能為在 Claude 介面中創建複雜的網頁實體提供了一個強大的開發環境。此技能專為需要超越簡單單一檔案 HTML 的開發者與進階用戶而設計,整合了包含 React 18、TypeScript 與 Vite 的全端前端工作流程。它特別適合需要處理進階狀態管理、複雜路由以及追求 shadcn/ui 組件庫一致性視覺風格的專案。
-
透過自訂指令碼簡化專案初始化流程,自動配置 React、TypeScript 與 Tailwind CSS。
-
預先安裝超過 40 種 shadcn/ui 組件,大幅加速使用者介面設計開發。
-
利用 Parcel 進行高效資源打包,將模組化的 React 應用程式轉換為單一、內含所有依賴的 HTML 檔案,方便分享。
-
內建路徑別名 (@/) 配置,確保程式碼導入結構清晰且易於維護。
-
強制執行設計指南,避免常見的 AI 產出介面樣式,確保交付內容具有專業品質。
-
本技能適用於複雜的多組件網頁介面;若僅需製作簡單的靜態內容,建議使用原生的實體建立功能會更有效率。
-
請確保開發環境滿足 Node 18+ 版本要求,以維持與打包指令碼的相容性。
-
工作流程遵循明確的生命週期:初始化專案、模組化開發、執行打包指令碼,最後呈現生成的 HTML 實體。
-
請始終將 bundle.html 作為最終交付物,以確保在對話視窗中的可移植性。
-
遵循設計指南,避免使用過度的置中排版或單一漸層,重點在於強調現代化且簡潔的 UI 設計模式,而非單純套用 AI 生成的視覺模板。
倉庫統計
- Star 數
- 126,517
- Fork 數
- 14,835
- Open Issue 數
- 792
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 下午04:00