提示词文件简介

如果你一直在重复输入提示词,那么你的效率就太低了。

大多数开发者仍然依赖于在聊天中反复输入指令。这种方法有时有效,但效率低下且不一致。其实有更好的方式来处理可重复的工作流。

本指南介绍了什么是提示词文件、它们的重要性,以及如何在 VS Code 中高效使用它们。

先决条件

开始之前:你需要安装 VS Code Insiders,并设置好 GitHub Copilot 和 GitHub Copilot Chat 扩展并完成登录。

什么是提示词文件?

提示词文件是可重复使用的 Markdown 文件,用于定义聊天会话的指令或上下文。

无需反复重写相同的提示词,你只需创建一次并在需要时引用它。这使你能够跨项目甚至跨团队实现工作流的标准化。

它们充当了开发过程中常见任务的可复用构建模块。

为什么提示词文件很重要

如果没有提示词文件,每次交互看起来都一样

  • 你必须重述任务
  • 你必须重述上下文
  • 你必须重述你想要如何完成它

这导致了

  • 重复性劳动
  • 输出不一致
  • 工作流变慢

提示词文件通过让你定义一次指令并在需要时随时重用,解决了这些问题。

你不再是单纯地优化提示词技巧,而是在构建一个为你服务的系统。

示例:测试你的代码库

提示词文件的一个实际用途是学习或审查代码。

在此示例中,创建了一个提示词文件来针对项目中当前打开的文件对你进行测试。

VS Code 代理自定义视图中的提示词文件部分 此提示词文件

  • 分析当前代码上下文
  • 生成多项选择题
  • 帮助巩固对不熟悉代码的理解

创建完成后,你可以直接在聊天中使用 /quiz-open-files 来触发它。

Screenshot of the Copilot Chat view showing the /quiz-open-files prompt file triggered from chat

无需每次手动编写长篇提示词,逻辑已经定义好并可随时复用。

何时适合使用提示词文件

提示词文件在以下情况最有用

  • 你多次重复相同的任务
  • 提示词包含详细的说明
  • 你希望在不同文件或项目中获得一致的结果

如果某项任务只做一次,那么可能不需要提示词文件。

但对于重复的工作流,它们变得非常有价值。

创建提示词文件

你可以直接从聊天界面创建提示词文件。

Screenshot of Copilot Chat showing the command to create a new prompt file

从触发创建命令并定义你的意图开始。

例如,你可以创建一个提示词来

  • 简化和精简臃肿的代码
  • 解释所做的更改
  • 仅应用于打开的文件

创建完成后,该提示词文件将被保存并可立即重用。

你可以随时在“代理自定义”(Agent Customizations) 视图中查看和修改它。

工作区级别与用户级别提示词

默认情况下,提示词文件可能是在工作区级别创建的。

这意味着它们绑定到特定的项目。

如果你想在多个项目中复用它们,请将它们移动到用户级别。

这使你能够构建属于自己的可复用 AI 工作流库。

Screenshot of the prompt file scope selection showing workspace and user-level options

示例:代码重构

提示词文件也可用于提高代码质量。

例如

  • 减少臃肿代码
  • 简化逻辑
  • 解释优化措施

执行时,AI 不仅会更新代码,还会解释更改的内容和原因。

这使得基于效率和清晰度来评估不同的模型和方法变得更加容易。

更大的转变

提示词文件的真正价值不仅在于便利性。

它在于从

一次性提示 → 可复用系统

的转变。你无需每次重写指令,只需定义一次,即可在整个工作流中复用。

这能带来更快的开发速度和更一致的 AI 行为表现。

接下来是什么

提示词文件只是自定义系统的一部分。

如果你想进一步控制 AI 的行为方式,下一步是探索自定义指令。

了解更多

© . This site is unofficial and not affiliated with Microsoft.