|
8 | 8 | <summary>📋 點擊展開 Agent 設置指令</summary> |
9 | 9 |
|
10 | 10 | ``` |
11 | | -請幫我設置 GitHub Copilot 教學專案環境: |
| 11 | +請使用 GitHub Copilot Agent 模式幫我設置教學專案環境: |
12 | 12 |
|
13 | | -1. 首先檢查目前位置並決定克隆位置: |
14 | | - - 如果在 VS Code 中已有開啟的專案,請詢問我是否要在當前目錄的父目錄克隆 |
15 | | - - 如果沒有開啟專案,請詢問我想要克隆到哪個目錄 |
16 | | - - 建議的位置:~/projects/ 或 ~/Github/ |
| 13 | +1. 首先確認目前的工作目錄: |
| 14 | + - 執行 pwd 命令查看當前位置 |
| 15 | + - 建議克隆位置:~/projects/ 或 ~/Github/ |
| 16 | + - 請問我想要克隆到哪個目錄 |
17 | 17 |
|
18 | | -2. 克隆專案(包含 submodule): |
| 18 | +2. 克隆專案(需要您確認終端命令): |
| 19 | + mkdir -p [選定的目錄] |
19 | 20 | cd [選定的目錄] |
20 | 21 | git clone --recursive https://github.com/yulin0629/github-copilot-tutorial.git |
| 22 | +
|
| 23 | +3. 檢查專案是否完整克隆: |
21 | 24 | cd github-copilot-tutorial |
| 25 | + ls -la |
| 26 | + 確認有 8 個場景資料夾和 .gitmodules 檔案 |
22 | 27 |
|
23 | | -3. 如果場景 8 的 submodule 沒有正確下載,請執行: |
| 28 | +4. 如果場景 8 (submodule) 沒有內容,執行: |
24 | 29 | git submodule update --init --recursive |
25 | 30 |
|
26 | | -4. 檢查專案結構是否完整(應有 8 個場景資料夾): |
27 | | - - 01-first-experience/ |
28 | | - - 02-code-explanation/ |
29 | | - - 03-function-generation/ |
30 | | - - 04-debugging-assistant/ |
31 | | - - 05-unit-testing/ |
32 | | - - 06-code-refactoring/ |
33 | | - - 07-documentation/ |
34 | | - - 08-comprehensive-project/ (這是 git submodule) |
35 | | -
|
36 | | -5. 在 VS Code 中開啟克隆下來的專案資料夾: |
37 | | - - 使用命令面板 (Ctrl/Cmd+Shift+P) |
38 | | - - 執行「File: Open Folder」或「檔案: 開啟資料夾」 |
39 | | - - 選擇剛剛克隆的 github-copilot-tutorial 資料夾 |
40 | | -
|
41 | | -6. 確認已安裝必要的 VS Code 擴充套件: |
42 | | - - GitHub Copilot |
43 | | - - GitHub Copilot Chat |
44 | | - 如果未安裝,請協助安裝 |
45 | | -
|
46 | | -7. 檢查並設定 VS Code 的 Copilot 語言為繁體中文: |
47 | | - 檢查 settings.json 是否已有設定 |
48 | | - 如果沒有,加入:"github.copilot.chat.localeOverride": "zh-TW" |
49 | | -
|
50 | | -完成後請: |
51 | | -- 告訴我設置狀態 |
52 | | -- 直接開啟 index.html 預覽教學內容 |
53 | | -- 確認所有場景資料夾都正確載入 |
| 31 | +5. 讀取並顯示 index.html 的前 20 行,確認專案正確 |
| 32 | +
|
| 33 | +6. 使用命令開啟新的編輯器視窗(需要您確認): |
| 34 | + - VS Code: code github-copilot-tutorial |
| 35 | + - VS Code Insiders: code-insiders github-copilot-tutorial |
| 36 | + - Cursor: cursor github-copilot-tutorial |
| 37 | + |
| 38 | + 如果命令不存在,請先安裝: |
| 39 | + - VS Code: 在命令面板執行 "Shell Command: Install 'code' command in PATH" |
| 40 | + - Cursor: 在設定中啟用命令行工具 |
| 41 | +
|
| 42 | +7. 在新視窗中完成後續設定: |
| 43 | + 請在新開啟的視窗中繼續以下步驟: |
| 44 | + - 開啟新的 Copilot Chat |
| 45 | + - 確認 GitHub Copilot 擴充套件已安裝 |
| 46 | + - 設定語言偏好:修改 settings.json 加入 "github.copilot.chat.localeOverride": "zh-TW" |
| 47 | + - 開啟 index.html 預覽教學內容 |
| 48 | +
|
| 49 | +注意事項: |
| 50 | +- Agent 模式執行終端命令需要您的確認 |
| 51 | +- 新視窗開啟後,原視窗的 Chat 對話將無法控制新視窗 |
| 52 | +- 請在新視窗中開始教學課程 |
| 53 | +
|
| 54 | +--- |
| 55 | +
|
| 56 | +### 🎯 新視窗初始化提示詞 |
| 57 | +
|
| 58 | +在新視窗開啟後,複製以下提示詞到 Copilot Chat: |
| 59 | +
|
| 60 | +``` |
| 61 | +請使用 Agent 模式幫我初始化 GitHub Copilot 教學專案環境: |
| 62 | + |
| 63 | +1. 檢查專案結構完整性: |
| 64 | + - 確認有 8 個場景資料夾(01-first-experience 到 08-comprehensive-project) |
| 65 | + - 檢查場景 8 是否為完整的 git submodule |
| 66 | + - 如果有缺失,請提醒我需要執行的命令 |
| 67 | + |
| 68 | +2. 設定開發環境: |
| 69 | + - 確認 GitHub Copilot 擴充套件已啟用 |
| 70 | + - 檢查語言設定是否為繁體中文(github.copilot.chat.localeOverride: zh-TW) |
| 71 | + - 確認 .github/copilot-instructions.md 存在 |
| 72 | + |
| 73 | +3. 準備教學環境: |
| 74 | + - 開啟 index.html 在瀏覽器中預覽 |
| 75 | + - 顯示專案的基本資訊和結構 |
| 76 | + - 提供開始學習的建議順序 |
| 77 | + |
| 78 | +完成後請給我一個簡短的狀態報告,並建議從哪個場景開始學習。 |
| 79 | +``` |
54 | 80 | ``` |
55 | 81 |
|
56 | 82 | </details> |
|
0 commit comments