feat: 补全灵眸 AI settings.json env 参数

新增 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1(关闭遥测)
完整 env 参数(按灵眸文档):
  - API_TIMEOUT_MS=3000000
  - CLAUDE_CODE_ATTRIBUTION_HEADER=0
  - CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
更新 README 参数说明表格

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-05-28 11:57:16 +08:00
parent fbdd2a9dc5
commit 464639ef1a
2 changed files with 16 additions and 7 deletions

View File

@@ -123,10 +123,18 @@ WSL2 Ubuntu
| `ANTHROPIC_BASE_URL` | `https://api.lmuai.com` | 灵眸 API 基础 URL |
| `CLAUDE_MODEL` | `claude-sonnet-4-6` | 可选:`claude-sonnet-4-6` / `claude-opus-4-7` / `claude-sonnet-4-5` / `claude-haiku-4-5` |
> **灵眸模式行为**
> - API Token 自动写入 `~/.claude/settings.json` 的 `env` 块(不写入 `~/.bashrc`,避免冲突)
> **灵眸模式自动写入 `settings.json` 的 env 参数**
> | 参数 | 值 | 说明 |
> |------|----|------|
> | `ANTHROPIC_BASE_URL` | `https://api.lmuai.com` | API 端点 |
> | `ANTHROPIC_AUTH_TOKEN` | _(你的 Key)_ | 认证凭据 |
> | `API_TIMEOUT_MS` | `3000000` | 超时 50 分钟,防止长任务中断 |
> | `CLAUDE_CODE_ATTRIBUTION_HEADER` | `0` | 关闭来源标识,提高缓存命中率 |
> | `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` | `1` | 关闭遥测/自动更新检查 |
>
> - Token 写入 `settings.json` 的 `env` 块(不写入 `~/.bashrc`,避免与 `ANTHROPIC_API_KEY` 冲突)
> - 部署脚本自动跳过代理检测(国内直连无需代理)
> - 旧 `ANTHROPIC_API_KEY` / `ANTHROPIC_BASE_URL` 变量从 `~/.bashrc` 清除
> - 旧 `ANTHROPIC_API_KEY` / `ANTHROPIC_BASE_URL` 变量从 `~/.bashrc` 自动清除
### 备选Anthropic 官方 API

View File

@@ -525,10 +525,11 @@ $claudeSettingsJson = if ($UseLmuAuth) {
# 灵眸 / 中转 API使用 env.ANTHROPIC_AUTH_TOKEN避免与 ANTHROPIC_API_KEY 冲突)
[ordered]@{
env = [ordered]@{
ANTHROPIC_BASE_URL = $ANTHROPIC_BASE_URL
ANTHROPIC_AUTH_TOKEN = $ANTHROPIC_AUTH_TOKEN
API_TIMEOUT_MS = "3000000"
CLAUDE_CODE_ATTRIBUTION_HEADER = "0"
ANTHROPIC_BASE_URL = $ANTHROPIC_BASE_URL
ANTHROPIC_AUTH_TOKEN = $ANTHROPIC_AUTH_TOKEN
API_TIMEOUT_MS = "3000000"
CLAUDE_CODE_ATTRIBUTION_HEADER = "0"
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"
}
model = $CLAUDE_MODEL
allowedTools = $mcpAllowedTools