# James Development Environment

> 此文件供 AI Agent、新電腦與自動化腳本讀取。

## 使用目的

本網站記錄 James 常用的 GitHub Repository、AI 工具、MCP Server、系統套件、安裝命令、相依項目與環境變數名稱。

## 安全規則

- 不保存 API Key、Token、密碼或任何 Secret 的實際內容。
- 僅記錄需要設定的環境變數名稱。
- 執行安裝腳本前，必須先閱讀腳本內容。

## 主要技術偏好

- C#
- .NET Framework 4.8
- WinForms
- Visual Studio / Visual Studio Code
- Git 與 GitHub
- AI Coding CLI 與 MCP Server

## AI 讀取端點

- `/ai-context.md`
- `/data/profile.json`
- `/data/repos.json`
- `/data/packages.json`
- `/scripts/install.ps1`
- `/scripts/install.sh`

## 建議安裝順序

1. 安裝 Git。
2. 安裝 Node.js LTS 與 npm。
3. 安裝 GitHub CLI。
4. 安裝必要的 AI CLI。
5. 設定 MCP Server。
6. 依環境變數名稱，由安全的 Secret Manager 或人工方式填入值。
7. 驗證每個工具版本與登入狀態。

## Repo 與套件資料

完整且可機器解析的資料請讀取 `/data/repos.json` 與 `/data/packages.json`。
