返回 AI 情报
技巧精选 632026-09-26 02:00Kayla CinnamonGitHub Blog

GitHub Copilot app 新手教程:如何用 canvases 构建自定义工作流

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

精选理由

教程来自 GitHub Copilot 官方博客,讲解了用 /create-canvas 生成双向共享界面的具体做法,适合想定制智能体工作流的读者上手。

AI 摘要

GitHub 官方博客发布 GitHub Copilot app 新手教程,介绍用 /create-canvas 技能通过自然语言描述生成可自定义的 canvas 界面。

正文 · AI 翻译

大多数工具给你一套固定的界面,要求你把工作塞进它们的框架里。但如果你能反过来,从自己想要的工作流出发,让界面围绕它自然成形,会怎样?

这正是 GitHub Copilot 应用中的 canvas 背后的理念。canvas,也叫 canvas 扩展,是一种你和智能体共享的可定制界面。它可以是一块看板、一块 issue 分诊板、一份发布清单、一个仪表盘、一张表单,甚至是一张电子表格:一个按照你的工作方式塑造的 UI。

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

让我们来创建一个吧。

使用 /create-canvas 创建 canvas

要创建一个 canvas,你无需手动编写任何代码或进行任何设计。只需打开一个智能体会话,输入 /create-canvas 技能,然后用大白话描述你想要什么。

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

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.

随后,智能体会构建该界面并在右侧面板中打开它,你无需编写文件或处理布局。一段描述就能变成一个可直接使用的自定义工具。

围绕你的工作流塑造画布

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

你可以让智能体添加一列或一个筛选器、拉取你未关闭的 pull request,或者把整个画布变成你一天的待办清单。智能体会相应地修改画布。虽然没有固定的布局菜单,但只要能描述出一个工作流,你大概率就能把它变成一个画布。

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

即时协作,而非下达命令后等待

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

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

反过来也一样。你可以让智能体使用画布自身的能力——也就是你能使用的那些相同操作——来添加一条发布说明或移动一张卡片,然后看着这一改动出现在界面中。你不再只是发送一条命令然后等待响应,而是在与它共同推进工作。

带走这些要点

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

我想看到哪些信息?

我想直接改动什么?

智能体应该能够更新或执行什么?

不确定从哪里开始?社区已经通过 Awesome Copilot 分享了现成的画布扩展,包括发布说明工具、看板、issue 分诊工作流等等。安装一个与你需求接近的,然后让智能体按照你的工作流来定制它,就像你会对自己创建的画布进行完善一样。

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

试试使用 GitHub Copilot 应用 >

原文

Original Title

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

Source

GitHub Blog

Site

github.blog

Author

Kayla Cinnamon

Published

2026-09-26 02:00

阅读原文· github.blog

继续阅读

GitHub Copilot app 新手教程:如何用 canvases 构建自定义工作流 - AI 情报频道 - 小黑丸