跳到正文
GitHub Blog · AI & ML· Kayla Cinnamon·· 2026-09-26AI 评分50

GitHub Copilot 应用入门:如何用 canvases 构建自定义工作流

GitHub Copilot app for Beginners: How to build custom workflows with canvases

AI 导读

GitHub Copilot 应用中的 canvas 是一种可自定义的双向界面,用户只需在 agent 会话中输入 /create-canvas 并用自然语言描述工作流,agent 即可生成看板、发布清单或仪表盘等界面。

摘要与补充说明

canvas 会保存为扩展,可随项目共享或作为个人扩展复用,社区已在 Awesome Copilot 分享现成扩展。

正文· AI 翻译

大多数工具只给你一组固定的界面,然后让你把工作塞进去。但如果你可以先从自己想要的工作流出发,让界面围绕它成形呢?

这就是 GitHub Copilot 应用中的画布背后的理念。画布(也称为画布扩展)是一个你和智能体共享的可自定义界面。它可以是看板、问题分诊板、发布检查清单、仪表盘、表单,甚至电子表格:一个按照你的工作方式塑造的 UI。

由于画布是双向的,智能体可以在工作时更新它,你也可以使用按钮、卡片、筛选器和其他控件来进行更改。就像使用一块实时共享白板一样。

我们来创建一个吧。

使用 /create-canvas 创建画布

要创建画布,你无需手动编写任何代码或进行设计。只需打开一个智能体会话,输入 /create-canvas 技能,然后用通俗的英语描述你想要的内容。

确保你的提示涵盖三件事:

  • 画布应支持的工作流。
  • 你在界面中应该能够做什么。
  • 智能体应该能够做什么。

例如,你可以输入:

/create-canvas Create a release notes canvas for tracking new feature work completed across GitHub Copilot app sessions. Include controls for reviewing and organizing entries and allow the agent to add and update them.

然后,智能体会构建界面并在右侧面板中打开它,而你无需编写文件或摆弄布局。一段描述就变成了一个可立即使用的自定义工具。

围绕你的工作流塑造画布

由于界面是根据你的描述生成的,你的第一个版本只是一个起点,你可以不断改进,直到满意为止。

你可以让智能体添加一列或一个筛选器、拉取你打开的拉取请求,或者把整个画布变成你一天的检查清单。智能体会相应地修改画布。虽然没有固定的布局菜单,但如果你能描述一个工作流,你很可能就能把它变成一个画布。

创建后,你的画布会保存为扩展,因此你可以再次使用它。你可以将它保留在项目中供团队共享,也可以将其保存为仅供你个人使用的个人扩展。

即时协作,而非命令与等待

画布的真正的强大之处在于,你和智能体可以同时继续工作。

当你点击按钮、更新字段或移动卡片时,画布的共享状态会立即改变。智能体无需单独的发送或同步步骤就能看到相同的更新。

反过来也一样。你可以让智能体使用画布自身的能力——与你可用的相同操作——来添加发布说明或移动卡片,然后观察该更改出现在界面中。你不是发送命令并等待响应,而是在共同引导工作。

随身带走

创建一个有用的画布始于三个简单的问题:

  • 我想看到什么信息?
  • 我想直接更改什么?
  • 智能体应该能够更新或做什么?

不确定从哪里开始?社区已经通过 Awesome Copilot 分享了现成的画布扩展,包括发布说明工具、看板、问题分诊工作流等。安装一个接近你需求的扩展,然后让智能体以你改进自己创建的画布的同样方式,为你的工作流自定义它。

从小处开始:打开一个会话,运行 /create-canvas,并为你当前正在做的某件事描述一个简单的看板或检查清单。

试用 GitHub Copilot 应用 >

文章 GitHub Copilot 应用入门:如何使用画布构建自定义工作流 首次出现在 The GitHub Blog。

相关阅读

专题与标签

相关资讯专题

标签