使用GitHub Copilot应用编写你的第一个提示词
Write your first prompt with the GitHub Copilot app
本文介绍GitHub Copilot应用的入门使用方法。用户可从主屏幕连接GitHub仓库或本地文件夹,为agent会话提供上下文。用户可用通俗英语描述需求,无需掌握特殊语法,prompt可迭代完善。应用支持选择不同AI模型(如默认模型或复杂推理模型)及语音输入,语音可转为文本编辑。会话可配置不同agent或启用远程控制,支持跨设备继续任务。文章强调从简单任务开始,逐步调整。
打开一个新的AI工具,有时会感觉像面对一张白纸。你知道自己需要某方面的帮助,但弄清楚具体该问什么,本身就可能是一项任务。好消息是,你不需要写出完美的prompt才能开始。Prompt只是对你想要完成的事情的描述。从你知道的内容开始,给Copilot一些上下文,然后逐步完善请求。让我们来看看在GitHub Copilot应用中开始第一个任务是什么样子。
从正确的上下文开始
在让Copilot做出修改之前,它需要有可操作的对象。Agent会话可以连接到GitHub仓库或本地机器上的文件夹,让Copilot访问完成任务所需的代码和文件。在GitHub Copilot应用的主屏幕上,你可以选择之前处理过的项目或添加新项目。如果你处理的代码只存在于本地电脑上,可以改为添加本地文件夹。无论哪种方式,连接项目都会为会话提供处理代码库所需的上下文。
项目选定后,你就可以写第一个prompt了。
用通俗英语描述你的需求
你不需要学习特殊的语法,也不用琢磨如何完美措辞。从描述你想要做的修改开始。例如:
为游戏列表添加一个“最多资助”排序选项。
这足以开始。Copilot可以检查项目,找到代码库中的相关部分,并处理请求的修改。如果第一次尝试的结果不完全符合你的预期,你可以提供更多细节或要求更改。Prompt是一个迭代过程,所以你不必在开始前预想到每一个细节。最好的prompt往往是能让你动起来的那一个。
在需要时选择合适的模型
GitHub Copilot应用还允许你选择哪个AI模型来处理任务。不同模型有不同优势,有些更适合复杂推理,而另一些可以更快地处理简单任务。如果你刚开始使用,默认模型是一个不错的起点。你不需要在能使用应用之前了解所有可用模型之间的差异。随着使用,当任务需要更复杂的推理,或第一种方法没有给出你需要的结果时,你可以切换模型。把模型选择器看作另一个工具,在任务需要时使用,而不是每次会话前都需要配置的东西。
使用任何你觉得自然的输入方式
打字并不是写prompt的唯一方式。GitHub Copilot应用内置了语音输入,当你在思考问题时大声说出来,或有更长的请求要描述时,这会很有用。你的语音会被转换成prompt框中的文本,你可以在发送前查看和编辑。这意味着你可以边想边说,而不必立即承诺请求的第一个版本。有时,解释你想要什么比打字更容易。语音输入为你提供了另一种将想法带入会话的方式。
自定义工作运行方式
你还可以更改会话处理工作的方式。从会话标题中,你可以选择不同的agent或启用会话的远程控制。不同的agent可以针对不同类型的工作进行配置,因此你可以选择最适合当前任务的agent。远程会话提供了另一种灵活性。你不仅可以在本地机器上运行工作,还可以从网页访问同一会话。你可以开始一个任务,合上笔记本电脑,稍后从另一台设备返回会话,而不会丢失进度。这些选项不是你在第一个prompt之前需要配置的东西。当你需要对任务处理方式有更多控制时,它们就在那里。
从小处着手,逐步迭代
你的第一个prompt不需要完美。从你熟悉项目中想要做的小改动开始,用通俗语言描述你的需求,然后看看会发生什么。从那里,你可以完善请求,尝试不同的模型,或调整会话的运行方式。你使用应用越多,这些选择就会变得越自然。重要的是开始。选择一个项目,给Copilot一个任务,看看它会带你走向哪里。
开始使用GitHub Copilot应用 >
这篇《使用GitHub Copilot应用编写你的第一个prompt》的文章最初出现在GitHub博客上。