提示詞檔案簡介

如果你一直在重複輸入相同的提示詞,代表你做了太多無謂的工。

大多數開發者仍然依賴在聊天視窗中反覆輸入指令。這種方式偶爾管用,但效率低且結果不一致。其實有更好的方法來處理可重複的工作流程。

本指南將介紹什麼是提示詞檔案、它們為何重要,以及如何在 VS Code 中有效地使用它們。

先決條件

開始之前:您需要安裝 VS Code Insiders,並完成 GitHub Copilot 和 GitHub Copilot Chat 擴充功能的設定與登入。

什麼是提示詞檔案 (Prompt files)?

提示詞檔案是可重複使用的 Markdown 檔案,用於定義聊天對話中的指令或背景資訊。

與其不斷重寫相同的提示詞,不如建立一次並在需要時參照它。這讓你可以跨專案甚至跨團隊標準化工作流程。

它們就像是在開發過程中執行常見任務時,可重複使用的建構模組。

為什麼提示詞檔案很重要

沒有提示詞檔案時,每次互動看起來都一樣

  • 你必須重述任務
  • 你必須重述背景資訊
  • 你必須重述你希望如何執行

這會導致

  • 重複性的工作
  • 不一致的輸出結果
  • 更慢的工作流程

提示詞檔案解決了這個問題,讓你能夠定義一次指令,並在需要時重複使用。

你不僅僅是學會寫出更好的提示詞,而是正在建立一套為你服務的系統。

範例:對程式碼庫進行測驗

提示詞檔案的一個實際用途是學習或檢閱程式碼。

在這個範例中,建立了一個提示詞檔案來針對你專案中目前開啟的檔案對你進行測驗。

VS Code 中 Agent Customizations 檢視畫面裡的提示詞檔案區段 這個提示詞檔案

  • 分析目前的程式碼內容
  • 產生多選題
  • 協助加深對陌生程式碼的理解

建立完成後,你可以透過聊天視窗使用 /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 的行為,下一步就是探索「自訂指令」(custom instructions)。

深入了解

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