🚀 人工智能驱动的开发环境
此存储库提供 即用型GitHub代码空间环境 所有AI工具和MCP(模型上下文协议)服务器都已预先配置。
✨ 特性
| 工具 | 说明 |
|---|---|
| GitHub Copilot | AI配对编程器集成到VS Code中 |
| GitKraken MCP | Git操作、GitHub/GitLab问题、拉取请求 |
| MCP概念 | 创建/搜索Notion页面和数据库 |
| 剧作家MCP | 浏览器自动化和网页抓取 |
| Docker MCP | 编辑器内的容器管理 |
| 背景7 | 最新的图书馆文档 |
🏃 快速开始
选项1:在代码空间中打开(推荐)
- 点击绿色 “代码” 上方按钮
- 选择 “在main上创建代码空间”
- 等待环境构建(首次约3-5分钟)
- 在AI的帮助下开始编码!
方案2:地方发展
# Clone the repository
git clone https://github.com/YOUR_USERNAME/ai-dev-environment.git
cd ai-dev-environment
# Open in VS Code with Dev Containers
code .
# Then: Ctrl+Shift+P -> "Dev Containers: Reopen in Container"🔐 设置秘密
要获得完整功能,请将以下机密添加到您的代码空间中:
- 首选 GitHub设置 → 代码空间 → 秘密
- 添加以下内容:
📁 项目结构
.
├── .devcontainer/
│ ├── devcontainer.json # Codespace configuration
│ ├── setup-mcp.sh # One-time installation script
│ └── start-mcp-servers.sh # Startup script
├── .vscode/
│ ├── settings.json # VS Code settings
│ └── extensions.json # Recommended extensions
├── docs/
│ └── LOCAL_AGENT_BRIDGE.md # Guide for local AI agent connection
├── CODESPACES_MIGRATION_PLAN.md
└── README.md🔗 连接本地AI代理
您可以将本地CLI工具(如Gemini CLI、Aider等)连接到此代码空间:
# Install GitHub CLI on your local machine
winget install GitHub.cli
# Login to GitHub
gh auth login
# Connect to your Codespace
gh codespace ssh看 docs/LOCAL_AGENT_BRIDGE.md 详细说明。
🛠️ 可用命令
在Codespace终端内部:
# Check MCP server status
cat ~/.config/mcp/servers.json
# Run Aider (AI coding assistant)
aider
# Check Docker containers
docker ps📊 资源使用情况
| 组件 | RAM使用情况 |
|---|---|
| VS代码服务器 | ~500MB |
| MCP服务器 | 总计约200MB |
| Docker | 约300MB基础 |
| 总计 | ~1GB(由云处理) |
您的本地计算机只需要运行VS Code客户端的资源(约200MB)。
🤝 贡献
- 分叉此存储库
- 创建要素分支
- 进行更改
- 提交拉取请求
📄 许可证
MIT许可证-随意使用和修改!
______________________________________________________________________
建于❤️ 使用GitHub代码空间+副本+MCP
