# ================================================================= # Vibe Coding 开发环境 - 环境变量模板 # 使用说明: # 1. 复制此文件并重命名为 .env # 2. 在 .env 中填写你真实的 API Key 和配置 # 3. 注意:不要将 .env 文件上传到 Git 仓库! # ================================================================= # --- [SSH 配置] --- # 宿主机连接容器时使用的端口 SSH_PORT=2222 # --- [AI 工具 API Keys] --- # Aider / OpenCode-AI 需要使用的模型密钥 # 常用模型提供商:Anthropic (Claude), OpenAI (GPT), 智谱AI (GLM) # Anthropic API (用于 Claude 3.5 Sonnet, Aider 强烈推荐) ANTHROPIC_API_KEY=your_anthropic_key_here # OpenAI API (用于 GPT-4o 等) OPENAI_API_KEY=your_openai_key_here # OpenCode-AI 专用 (例如智谱 AI Key) OPENCODE_API_KEY=your_opencode_provider_key_here # --- [开发环境设置 (可选)] --- # 你可以在这里指定镜像构建时使用的版本(如果 Dockerfile 支持 args) RUST_VERSION=stable BUN_VERSION=latest # --- [其他工具配置] --- # 例如某些工具需要的环境变量 # GITHUB_TOKEN=your_github_pat_here # 开发者信息 # GIT_USER_NAME=YourName # GIT_USER_EMAIL=youremail@example.com # --- [路径配置] --- # 宿主机项目代码目录 (默认为当前目录 .) HOST_PROJECT_PATH=/workspace # 容器内的工作目录绝对路径 (建议保持为 /workspace) CONTAINER_WORKSPACE_PATH=/workspace # --- [SSH 密钥配置] --- # 指定你宿主机上的私钥文件名 (例如 id_ed25519 或 id_rsa) SSH_KEY_NAME=id_ed25519 # 宿主机上公钥的完整路径 (用于 Compose 挂载) SSH_PUB_KEY_PATH=~/.ssh/id_ed25519.pub