Skip to content

Commit 2ea6c12

Browse files
committed
feat: 新增新視窗初始化提示詞
- 在 README.md 中新增新視窗初始化提示詞區塊 - 在 index.html 的 Agent 設置指令中加入初始化提示詞 - 提供完整的專案檢查和環境設定步驟 - 讓使用者在新視窗開啟後能快速完成設定
1 parent af9ad69 commit 2ea6c12

2 files changed

Lines changed: 92 additions & 42 deletions

File tree

README.md

Lines changed: 61 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -8,49 +8,75 @@
88
<summary>📋 點擊展開 Agent 設置指令</summary>
99

1010
```
11-
請幫我設置 GitHub Copilot 教學專案環境
11+
請使用 GitHub Copilot Agent 模式幫我設置教學專案環境
1212
13-
1. 首先檢查目前位置並決定克隆位置
14-
- 如果在 VS Code 中已有開啟的專案,請詢問我是否要在當前目錄的父目錄克隆
15-
- 如果沒有開啟專案,請詢問我想要克隆到哪個目錄
16-
- 建議的位置:~/projects/ 或 ~/Github/
13+
1. 首先確認目前的工作目錄
14+
- 執行 pwd 命令查看當前位置
15+
- 建議克隆位置:~/projects/ 或 ~/Github/
16+
- 請問我想要克隆到哪個目錄
1717
18-
2. 克隆專案(包含 submodule):
18+
2. 克隆專案(需要您確認終端命令):
19+
mkdir -p [選定的目錄]
1920
cd [選定的目錄]
2021
git clone --recursive https://github.com/yulin0629/github-copilot-tutorial.git
22+
23+
3. 檢查專案是否完整克隆:
2124
cd github-copilot-tutorial
25+
ls -la
26+
確認有 8 個場景資料夾和 .gitmodules 檔案
2227
23-
3. 如果場景 8 submodule 沒有正確下載,請執行
28+
4. 如果場景 8 (submodule) 沒有內容,執行
2429
git submodule update --init --recursive
2530
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+
```
5480
```
5581

5682
</details>

index.html

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -550,16 +550,40 @@ <h3>🚀 快速開始</h3>
550550

551551
4. 檢查專案結構是否完整(應有 8 個場景資料夾)
552552

553-
5. 在 VS Code 中開啟克隆下來的專案資料夾:
554-
- 使用命令面板 (Ctrl/Cmd+Shift+P)
555-
- 執行「File: Open Folder」或「檔案: 開啟資料夾」
556-
- 選擇剛剛克隆的 github-copilot-tutorial 資料夾
553+
5. 在編輯器中開啟克隆下來的專案資料夾:
554+
- 請執行開啟資料夾的命令,選擇 github-copilot-tutorial 資料夾
555+
- 或使用 VS Code API:vscode.openFolder 命令
557556

558-
6. 確認已安裝必要的 VS Code 擴充套件,如果未安裝請協助安裝
557+
6. 確認已安裝必要的擴充套件:
558+
- VS Code/VS Code Insiders:需要 GitHub Copilot 擴充套件
559+
- Cursor AI:內建 AI 功能,無需額外安裝
559560

560-
7. 檢查並設定 VS Code 的 Copilot 語言為繁體中文
561+
7. 設定語言偏好為繁體中文(如果需要)
561562

562-
完成後請告訴我設置狀態,並直接開啟 index.html 預覽教學內容。</pre>
563+
完成後請告訴我設置狀態,並直接開啟 index.html 預覽教學內容。
564+
565+
---
566+
567+
🎯 新視窗初始化提示詞(在新視窗開啟後使用):
568+
569+
請使用 Agent 模式幫我初始化 GitHub Copilot 教學專案環境:
570+
571+
1. 檢查專案結構完整性:
572+
- 確認有 8 個場景資料夾(01-first-experience 到 08-comprehensive-project)
573+
- 檢查場景 8 是否為完整的 git submodule
574+
- 如果有缺失,請提醒我需要執行的命令
575+
576+
2. 設定開發環境:
577+
- 確認 GitHub Copilot 擴充套件已啟用
578+
- 檢查語言設定是否為繁體中文(github.copilot.chat.localeOverride: zh-TW)
579+
- 確認 .github/copilot-instructions.md 存在
580+
581+
3. 準備教學環境:
582+
- 開啟 index.html 在瀏覽器中預覽
583+
- 顯示專案的基本資訊和結構
584+
- 提供開始學習的建議順序
585+
586+
完成後請給我一個簡短的狀態報告,並建議從哪個場景開始學習。</pre>
563587
</div>
564588
</details>
565589

0 commit comments

Comments
 (0)