構建並執行小工具——用自然語言描述你需要的可視化實用應用。描述你的需求,Applet Workshop 編寫程式碼、啟動應用,並在你面前的即時桌面上展示執行效果。 ## 擅長做什麼 - **快速原型** — 一次對話從描述到執行應用 - **可視化實用工具** — 計算機、轉換器、資料看板、表單應用、計時器、檔案處理器 - **即時預覽** — 在內建 VNC 桌面中渲染應用,準備好即可查看 - **AI 驅動工具** — 透過內建 LLM API 為任意工具新增對話、翻譯、摘要或文字生成功能 - **網路連線工具** — 透過內建擷取服務取得外部內容(價格、資料、頁面) - **迭代** — 應用執行時隨時調整版面、邏輯或功能 ## 工作原理 Applet Workshop 使用帶 VNC 的完整桌面沙箱。它編寫 Node.js + HTML/CSS/JS 應用,啟動本地伺服器,並在桌面瀏覽器中開啟應用,讓你立即看到效果。如果哪裡不對,直接說,它會調整——無需重新啟動。 沙箱為 `longrunning`——閒置時暫停,回來時恢復。Workspace 永久儲存,下次工作階段時構建的應用、腳本和資源都還在。 ## 怎麼寫好 Prompt **描述工具,而不是實作方式。** 「一個支援長度、重量和溫度的單位轉換器,介面簡潔」就很完美。不需要指定技術堆疊。 **提前說明特殊需求。** 需要 AI 功能就說明:「一個呼叫 LLM API 的翻譯工具。」需要即時資料就說:「取得當前美元/台幣匯率。」 **執行後用對話迭代。** 應用在線時,「把按鈕做大一點」或「新增深色模式切換」都是有效的後續指令。 **範例:** > 構建一個帶語法高亮和錯誤提示的 JSON 格式化和驗證工具。 > 做一個支援長度、重量和溫度的單位轉換器——簡潔極簡的介面。 > 建立一個帶任務追蹤和每次專注結束後彙總的番茄鐘。 > 構建一個可以嵌入的簡單 AI 對話工具——呼叫 LLM API 並顯示對話。 > 做一個從網路取得即時匯率的貨幣轉換器。 ## 能力速覽 | 能力 | 說明 | |------|------| | 技術堆疊 | Node.js + HTML/CSS/JS | | 預覽 | 即時 VNC 桌面——構建完成後應用立即執行 | | AI 整合 | 內建 LLM API,支援對話、生成、翻譯、摘要 | | 網路存取 | 內建擷取服務,用於取得外部內容 | | 工具類型 | 轉換器、計算機、看板、表單、檔案處理器、AI 對話應用 | | 沙箱 | `claude-desktop` 映像,4 GB 記憶體,2 vCPU,VNC 已啟用 | | 生命週期 | 長期執行——閒置 1 小時後暫停,每次最長 24 小時 | | Workspace | 永久儲存——所有構建的應用和資源無限期保留 | ## 下一步 - [Web Builder](/docs/zh-tw/built-in-agents/website) — 需要完整網站和可部署的生產級應用時使用 - [通用助手](/docs/zh-tw/built-in-agents/general) — 不是獨立工具的開放式程式設計和腳本任務 - [AI 專家:找到合適的那個](/docs/zh-tw/getting-started/ai-experts-intro) — 查看所有內建專家