如何使用画布构建互动体验

画布将AI转变为交互式工作区,您可以在其中可视化信息、探索工作流程并跨复杂任务采取行动。“如何使用画布构建交互式体验”一文首先出现在GitHub博客上。

Jacklyn Lee是GitHub的内容作家,也是一位热爱讲故事的前技术作家。大多数开发人员现在正在与代理一起工作,或者至少熟悉如何做到这一点。从规划项目到自动化工作流程,客服代表可帮助您探索创意并将其转化为行动。通常情况下,对话是您推进工作所需的一切。但是,那些不太适合对话模式的任务呢?

当您可以查看信息并与信息进行交互时,某些任务会更容易。您可能需要对待办事项进行分类,将复杂的信息可视化,或将多个来源的信息整合在一起。可视化界面可以更轻松地理解模式、发现连接并采取行动。您可以使用画布直接与面前的信息进行交互,而不是处理一长串的提示和回复。

使用画布这些共享的交互式表面是Copilot应用程序的扩展,称为画布。画布是GitHub Copilot应用程序中的一个界面,开发人员和代理可以在其中进行实时协作。这些共享的交互式表面称为画布扩展。客服代表可以随时更新画布,您可以通过点击、编辑和其他操作与同一个工作区进行交互。

您的互动可以发送回客服代表,也可以由画布在本地处理。您可以通过要求Copilot在画布上进行迭代(添加新功能、优化现有功能等)来不断塑造体验。画布可以随着您的作品而演变。

要创建画布,请在GitHub Copilot应用程序的代理会话中使用/create-canvas,然后描述您希望它创建的内容以及它应该能够支持的功能。由于画布是根据提示生成的,并随着工作流程的发展而演变,因此它们可以采取多种形式。有些可以帮助您将信息可视化,有些可以帮助您采取行动,有些则提供了更有趣的方式来处理您的待办事项。