《Cursor文档》-Canvases

Canvases 让 Cursor 创建显示在聊天旁的交互式产物。无需滚动浏览冗长的 markdown 表格或代码块,你可以获得一个独立视图,其中包含分区、统计信息和表格,并可重新打开、编辑和迭代。

让智能体创建仪表盘、分析、审计或报告;当 Canvas 更适合呈现时,Cursor 会在 Canvas 中打开结果。

工作原理

  1. Cursor 判断你的任务是否适合使用可视化或交互式视图,或者你也可以直接提出请求。
  2. Cursor 会构建 Canvas,并在聊天中插入其引用。
  3. 你可以评审渲染后的视图,切换到源代码进行调整,或让 Cursor 修改它。
  4. Cursor 会保存 Canvas,方便你日后使用最新数据重新打开并再次运行。

每个 Canvas 都会显示在工作区的 Canvas 列表中,因此你无需重新运行即可返回之前的 Canvas。

打开 Canvas

  • 通过 Cursor:当 Cursor 创建 Canvas 时,回复末尾会出现一张卡片。点击卡片即可打开。
  • 命令面板:在命令面板中运行 Open Canvas,该命令位于“视图”下。
  • 代理窗口:通过代理窗口中新建标签页菜单,可直接打开 Canvas 标签页。

共享 Canvas

共享 Canvas 可让整个团队都能打开交互式产物,而不再仅限于你自己。共享 Canvas 时,Cursor 会上传视图的实时快照,并生成一个供团队成员在浏览器中打开的链接——布局、图表和表格均与原视图一致,无需重新运行智能体或翻找聊天记录。使用 Canvas 工具栏中的 发布 发布或刷新共享内容;在仪表盘共享 Canvas 中浏览团队已发布的所有内容。

共享 Canvas 适用于付费方案 (Pro、Teams 和企业版) 。免费账户无法创建共享内容。由于每项共享内容对整个团队可见,你需要加入团队——加入团队的 Pro 用户同样可以共享。共享还要求使用允许数据存储的隐私模式 (旧版隐私模式会阻止此操作) 。

团队管理员可在团队设置共享 Canvas 下,为整个组织关闭共享 Canvas。

迭代优化 Canvas

Canvas 的设计便于不断完善。

  • 如果布局不合适,告诉 Cursor 需要改什么,无需手动编辑。
  • 如果数字看起来过时或有误,让 Cursor 重新运行底层查询,或展示其推导过程。
  • 如需大幅修改,可以先还原,再提供更多细节让 Cursor 重新处理。这通常比反复进行小幅调整更快。
  • 如需微调,也可以手动编辑源代码。

将工作流打包为技能

常见的 Canvas 工作流可以打包成技能,让 Cursor 在每次请求时都能生成一致的布局。

Canvas 技能通常包括:

  • 触发描述,让 Cursor 知道何时使用该技能,例如“季度营收报告”或“依赖项审计”。
  • 布局说明,定义 Canvas 应包含的分区、统计信息和表格。
  • 数据源和查询,供 Cursor 运行以填充视图,例如 SQL 查询、API 调用或 shell 命令。
  • 格式规则,例如单位、日期范围或排序方式。

技能配置完成后,只需简短的提示词,即可用最新数据重新生成 Canvas;每位使用该技能的团队成员都会获得相同格式的输出。

相关内容

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜