w

Cursor Canvas 工具

粘贴 Cursor 生成的 .canvas.tsx,在浏览器里预览,并生成可分享短链。

示例

每个区块都是实时预览。展开 Canvas 源码 即可复制文件;也可以打开 Cursor Canvas 点击 加载示例,查看完整公开类型目录。

Hello canvas

最小 default export:标题加一段说明文字。

在线预览

hello.canvas.tsx

发布健康度

指标、提示条和两列表格 — 常见的状态仪表盘。

在线预览

metrics.canvas.tsx

流量构成

堆叠 BarChart 加环形 PieChart。图表数据是示例遥测。

在线预览

charts.canvas.tsx

评审看板

带条纹的 Table、命名实体 Card,以及分享流程的 TodoList。

在线预览

review.canvas.tsx

编写规则

  • 只从 cursor/canvas 导入(React hooks 由宿主提供)
  • 导出一个 default 函数组件
  • 优先使用布局原语(Stack、Row、Grid),少写原生 HTML
  • 需要在预览重建后保留的输入,请用 useCanvasState
  • 网页上的 useCanvasAction 会通过 deeplink 唤起 Cursor;相对路径的 openFile 会预填聊天提示,而不是直接打开文件
这个页面对您有帮助吗?