Skip to main content
Canvas 让 Agent 把文本、数据或分析结果渲染为带布局的面板,支持统计卡片、表格、图表等多种展示形式。你可以在画布上直接标注协同,并把它一键分享给团队。

Canvas 是什么

  • 可视化的分析结果:把复杂的输出组织成分块面板,代替冗长的文本。
  • 标准的 .canvas.tsx 文件:Agent 生成或修改该文件,改动即时反映在 Canvas 预览面板中。
  • 对话即修改:不需要手写源码,你在对话中提出想要的调整,Agent 会自动更新源码并重新渲染。

适用场景

  • 数据看板:让 Agent 分析日志或指标数据后,直接在 Canvas 中生成带统计值和趋势图的数据看板,一目了然。
  • 结构化报告:将复杂分析结果(如性能剖析、依赖分析)以分块面板呈现,代替冗长的文本输出。
  • 架构与流程可视化:在梳理系统逻辑或编写文档时,将状态流转、模块依赖或抽象架构渲染为结构图,方便团队沟通对齐。

如何使用

在对话中使用 /canvas 命令即可触发:
  • 首次生成:描述你想要的画布内容,Agent 会创建 .canvas.tsx 并在 Canvas 预览中渲染。
  • 迭代调整:在同一对话中继续向 Agent 提要求,或直接在 Canvas 上标注,Agent 会更新源码并重新渲染。

标注

标注让你直接在 Canvas 上圈出需要调整的位置,让 Agent 更精准地理解你的反馈——比起用文字描述”第三张图的图例位置”,直接在画布上指出更快、也更少歧义。 使用方式:
  • 进入标注模式:点击 Canvas 上的标注入口。
  • 选中或圈出目标:可以点击一个具体元素,也可以自由画圈圈住一个区域。
  • 添加说明:在标注上输入你的修改建议或反馈。
  • 发送给 Agent:标注会作为上下文附加到对话,Agent 会读取标注并据此更新画布源码,随后重新渲染。

分享

Canvas 支持一键发布,把画布分享给团队成员。发布后的画布仅在你所在企业组织内可见,不会对外公开,保障企业数据安全。
分享能力仅对 Teams / Enterprise 计划账号生效。

发布 Canvas

Canvas 顶部工具栏点击 发布,即可把当前画布发布到企业内。
  • 发布浮层会提示 “所有团队成员均可查看”,确认后即完成发布。
  • 发布后按钮变为 已发布,团队成员通过分享链接即可在企业内访问该画布。

发布后操作

点击 已发布 按钮打开下拉菜单,按以下顺序提供操作:

我的分享

想找回之前发布过的 Canvas,可以到企业管理后台左侧导航的 我的分享 里查看,页面顶部按内容类型分 Tab,后面会显示已发布的数量(例如 Canvas 1)。 在列表里点击 Canvas 名称即可预览已发布的画布;悬停某一行、点击右侧 ...,可以 复制链接 分享给同事,或 删除 不再需要的画布。
未发布过任何内容时,左侧导航中的 我的分享 入口不会显示。

封装为技能

如果你经常生成相似结构的 Canvas,可以将整个工作流封装为一个 Skill,后续只需简单触发即可复现同样的画布。 一个 Canvas Skill 通常包含:
  • 触发描述,定义在什么场景下调用该技能,例如”生成本周部署看板”或”线上故障复盘”。
  • 布局规格,指定画布的分区结构、卡片类型与图表样式。
  • 数据来源,Agent 在生成时需要执行的获取逻辑,如数据库查询、接口请求或日志分析脚本。
  • 格式约定,统一数值精度、时间格式、颜色编码等展示规范。
封装完成后,团队中任何人都可以用一句提示词让 Agent 拉取最新数据并重新生成画布,输出结构保持一致。