SITCON Camp 2026 先導課程
第 1 小隊:team1-prep-course 第 2 小隊:team2-prep-course ... 第 9 小隊:team9-prep-course
請確認:
prep-course
## GitHub 帳號 ## 顯示名稱 - AI - 前端 - 開放資料
操作路徑:
工具 → 偏好設定 → 啟用 Markdown → 確認
請在 Google Docs 完成:
## GitHub 帳號 ## 顯示名稱 ## 一句話介紹 ## 興趣主題 ## 技術陣營
Windows macOS Linux
Chrome Firefox Edge Safari
VS Code JetBrains Vim Emacs
請確認填好:
檔案 → 版本記錄 → 查看版本記錄
會看到:
系統自動記住 每一次變動
人主動標記 一次有意義的修改
docs(profile): add profile draft feat(profile): add my profile chore(data): generate profile JSON fix(profile): correct faction code
VS Code 左下角 Accounts → Sign in with GitHub → 瀏覽器授權 → 回到 VS Code
有權限連到 GitHub
commit 時的作者名稱和 email
打開 VS Code Terminal:
git config --global user.name "你的 GitHub 帳號或顯示名稱" git config --global user.email "你的 GitHub noreply email 或 GitHub 使用的 email"
範例:
git config --global user.name "octocat" git config --global user.email "[email protected]"
git config --global user.name git config --global user.email
應該看到:
第一行:你的 Git 使用者名稱 第二行:你的 Git email
https://github.com/SITCON-Camp-2026 → Repositories → teamX-prep-course
確認畫面上是:
SITCON-Camp-2026 / teamX-prep-course
GitHub repo 頁面 → Code → HTTPS → Copy URL → VS Code → Source Control → Clone Repository → 貼上 URL → 選資料夾 → Select as Repository Destination
README.md AGENTS.md package.json notes/ profiles/ tasks/ data/ schemas/ src/
Explorer → notes/ → New File → <你的 GitHub 帳號>.md
內容:
貼上 Google Docs 的 profile 草稿
notes/<github>.md 自然語言草稿
notes/<github>.md
profiles/<github>.json 程式可讀資料
profiles/<github>.json
notes/<github>.md schemas/profile.schema.json data/faction-options.json AGENTS.md
下 prompt 前該有的準備:
輸入 / 規則 / 選項 / 協作指示
自然語言: 我平常用 Linux、Firefox,編輯器喜歡 Vim。
{ "os": "linux", "browser": "firefox", "editor": "vim" }
{ "displayName": "小火龍", "github": "octocat" }
{ }
displayName
小火龍
常見錯誤:
"editor": "vscode"
不要變成:
VS Code vscode VSCode Visual Studio Code
required
enum
validation
可複製 prompt:
請閱讀 notes/<我的 GitHub 帳號>.md, 根據 schemas/profile.schema.json 和 data/faction-options.json, 產生 profiles/<我的 GitHub 帳號>.json。 請不要加入我沒有提供的個資。 完成後請告訴我改了哪些檔案。
請檢查:
pnpm run dev
關鍵輸出:
Local: http://localhost:5173/
用瀏覽器打開這個網址。
可能發生:
Source Control → 點選變更的檔案 → 查看修改差異 diff
檢查:
Source Control → Stage Changes → 讓 AI 自動產生 commit message → Commit
需要 push 到 GitHub 才會公開
本機 commit → push → GitHub repo → 公開成果流程
隊友可能已經先 push 新版本。
建議操作路徑:
Source Control → Sync Changes
或使用 Terminal:
git pull --rebase git push
常見原因:
remote contains work that you do not have locally
意思是:
GitHub 上已經有隊友的新 commit 你的本機需要先同步
給 Agent 的任務:
請協助我判讀目前 git 狀態。 先不要刪除或覆蓋任何檔案。 請告訴我下一步應該 pull、rebase、resolve conflict,還是 push。
Source Control → Sync Changes / Push
git push
想法 → Markdown 草稿 → Agent 轉換 → JSON 資料 → schema 檢查 → 本機預覽 → diff 審查 → commit 紀錄 → push 到 GitHub → 公開成果
創用 CC「姓名標示-相同方式分享 4.0 國際」授權條款釋出 Marp 製作
Google tag (gtag.js)