feat: 灵眸 AI 一键部署支持

- .env.example: 新增 ANTHROPIC_AUTH_TOKEN / ANTHROPIC_BASE_URL 灵眸配置
  默认 provider 改为灵眸 AI(国内直连,无需代理)
  保留 Anthropic 官方 / DeepSeek 注释备选配置

- deploy.ps1:
  · 加载 ANTHROPIC_AUTH_TOKEN,自动判断灵眸/官方模式(UseLmuAuth)
  · 灵眸模式:settings.json 写入 env.ANTHROPIC_AUTH_TOKEN + env.ANTHROPIC_BASE_URL
    含 API_TIMEOUT_MS=3000000 + CLAUDE_CODE_ATTRIBUTION_HEADER=0
  · 旧 ANTHROPIC_API_KEY/ANTHROPIC_BASE_URL/CLAUDE_MODEL 从 ~/.bashrc 自动清除(避免冲突)
  · 官方模式:回退为原 ANTHROPIC_API_KEY env var 注入
  · 灵眸模式自动跳过代理检测(国内直连)
  · 默认模型改为 claude-opus-4-7

- README.md: 完整更新配置说明,灵眸 / 官方双配置路径文档

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-05-28 11:48:03 +08:00
parent d97329e504
commit 877965f913
3 changed files with 92 additions and 29 deletions

View File

@@ -43,14 +43,14 @@ WSL2 Ubuntu 首次启动若弹出用户创建提示,可直接跳过或按提
# 1. 以管理员身份运行 PowerShell
cd path\to\claude-dev-stack
# 2. 复制配置文件,填写 ANTHROPIC_API_KEY
# 2. 复制配置文件,填写灵眸 API Key推荐或 Anthropic API Key
cp .env.example .env
notepad .env
# 3. 运行部署脚本(自动检测 v2rayN 代理
# 3. 运行部署脚本(灵眸模式自动跳过代理检测
pwsh .\deploy.ps1
# 手动指定代理端口
# 手动指定代理端口(使用官方 Anthropic API 时需要)
pwsh .\deploy.ps1 -ProxyPort 10809
# 不使用代理(直连)
@@ -115,11 +115,29 @@ WSL2 Ubuntu
## 配置说明(`.env`
### 推荐:灵眸 AI国内直连无需代理
| 变量 | 默认值 | 说明 |
|------|--------|------|
| `ANTHROPIC_AUTH_TOKEN` | _(必填)_ | 灵眸 API Key从 [lmuai.com](https://lmuai.com) 获取 |
| `ANTHROPIC_BASE_URL` | `https://api.lmuai.com` | 灵眸 API 基础 URL |
| `CLAUDE_MODEL` | `claude-opus-4-7` | 可选:`claude-opus-4-7` / `claude-sonnet-4-5` / `claude-haiku-4-5` |
> **灵眸模式行为**
> - API Token 自动写入 `~/.claude/settings.json` 的 `env` 块(不写入 `~/.bashrc`,避免冲突)
> - 部署脚本自动跳过代理检测(国内直连无需代理)
> - 旧 `ANTHROPIC_API_KEY` / `ANTHROPIC_BASE_URL` 变量从 `~/.bashrc` 清除
### 备选Anthropic 官方 API
| 变量 | 默认值 | 说明 |
|------|--------|------|
| `ANTHROPIC_API_KEY` | _(空)_ | Anthropic API Key从 [console.anthropic.com](https://console.anthropic.com) 获取 |
| `ANTHROPIC_BASE_URL` | `https://api.anthropic.com` | API 基础 URL中转代理可改为 DeepSeek 等兼容接口 |
| `CLAUDE_MODEL` | `claude-opus-4-5` | 默认使用的模型 |
| `ANTHROPIC_BASE_URL` | `https://api.anthropic.com` | API 基础 URLDeepSeek 等中转可改为对应 URL |
| `CLAUDE_MODEL` | `claude-opus-4-7` | 默认使用的模型 |
| 变量 | 默认值 | 说明 |
|------|--------|------|
| `WSL_DISTRO` | `Ubuntu` | WSL2 发行版名称 |
| `SKIP_WSL_INSTALL` | `false` | `true` 跳过 WSL2 安装步骤 |