w

Cursor Canvas 工具

貼上 Cursor 產生的 .canvas.tsx,在瀏覽器預覽,並產生可分享短鏈。

示例

每個區塊都是即時預覽。展開 Canvas 原始碼 即可複製檔案;也可以開啟 Cursor Canvas 點擊 載入示例,查看完整公開類型目錄。

Hello canvas

最小 default export:標題加一段說明文字。

線上預覽

hello.canvas.tsx

Hello, Canvas

Live preview rendered in the browser from cursor/canvas.

發布健康度

指標、提示條和兩欄網格 — 常見的狀態儀表板。

線上預覽

metrics.canvas.tsx

Release health

99.2%
Uptime
142 ms
p95 latency
3
Open incidents
Deployed
canvas-host 1.4.2 is live in all regions.
Budget
Error budget burn is 18% for the current window.

Sample data · not connected to production

流量構成

堆疊 BarChart 加環形 PieChart。圖表資料是示例遙測。

線上預覽

charts.canvas.tsx

Traffic mix

050100MonTueWedThuFri
Accepted
Rejected
213Total
IDE
CLI
Cloud

Sample telemetry · stacked series and donut share

評審看板

帶條紋的 Table、命名實體 Card,以及分享流程的 TodoList

線上預覽

review.canvas.tsx

Review board

ServiceOwnerStatus
canvas-hostplatformHealthy
workersdataWatch
api-gatewayedgeHealthy
Sprint tasks
In progress

撰寫規則

  • 只從 cursor/canvas 匯入(React hooks 由宿主提供)
  • 匯出一個 default 函式元件
  • 優先使用版面原語(StackRowGrid),少寫原生 HTML
  • 需要在預覽重建後保留的輸入,請用 useCanvasState
  • 網頁上的 useCanvasAction 會透過 deeplink 喚起 Cursor;相對路徑的 openFile 會預填聊天提示,而不是直接開啟檔案
這個頁面對您有幫助嗎?