logo
1
1
WeChat Login

/Release/v1.2.0

OpenClaw Config v1.2.0
OverviewDeployMetadata

OpenClaw Config 配置工具 v1.2.0

终端 TUI 一键配置工具,无需 GUI 环境,纯终端交互运行。


✨ 新功能

  • 去掉网关重启步骤,改为热切换提示
  • 删除 os/exec import 和网关重启逻辑
    - printSuccess 移除 restartErr 参数
    - Note 提示改为"配置已保存,支持热切换,无需重启网关"

🐛 修复

  • 修复类型断言 panic、API 格式检测、错误处理等问题
  • P0: UpdateDMXAPIConfig 中 9 处无保护类型断言改为带 ok 检查形式,
    防止用户手动编辑 openclaw.json 后程序 panic
    - P1: DetectAPIFormat 新增 o1/o3/o4 系列推理模型检测,返回 openai-responses
    - P1: huh 表单错误处理区分 ErrUserAborted(正常取消,os.Exit(0))
    与真实错误(返回 error),消除误显示"错误: 已取消"
    - P2: 每次保存只写入当前模型,清除 dmxapi.models 和 agents.defaults.models
    中的历史旧条目积累
    - P2: Base URL 新增 url.ParseRequestURI 格式验证,拒绝缺少协议头的无效 URL
    - P2: UpdateModelsJson 读取/解析/写入失败时输出警告而非静默跳过
    - P3: NewApp() 中 NewConfigManager 错误改为 log.Printf 输出
  • P3 修复 — URL scheme 校验、自定义模型预填、缓存 apiFormat、备份文件清理
  • app.go: 在 url.ParseRequestURI 后检查 u.Scheme,拒绝 /v1 等无 scheme 路径
    - app.go: 删除 customModel = "" 重置行,二次打开时保留已有自定义模型名预填
    - manager.go: 用 apiFormat 变量缓存 DetectAPIFormat 结果,避免同一模型重复调用
    - manager.go: 新增 cleanOldBackups,每次写备份前清理旧备份,保留最新 5 个

📚 文档

  • 更新 Releases 链接地址

📥 下载

平台架构文件
Linuxx64openclaw-config-linux-amd64
LinuxARM64openclaw-config-linux-arm64
Windowsx64openclaw-config-windows-amd64.exe
macOSIntelopenclaw-config-macos-amd64
macOSApple Siliconopenclaw-config-macos-arm64

🛠️ 使用说明

Linux

# x64
chmod +x openclaw-config-linux-amd64
./openclaw-config-linux-amd64

# ARM64
chmod +x openclaw-config-linux-arm64
./openclaw-config-linux-arm64

macOS

# Intel
chmod +x openclaw-config-macos-amd64
./openclaw-config-macos-amd64

# Apple Silicon
chmod +x openclaw-config-macos-arm64
./openclaw-config-macos-arm64

macOS 安全提示:首次运行提示"无法验证开发者"时,可右键点击 → 选择"打开",或执行:

xattr -rd com.apple.quarantine ./openclaw-config-macos-arm64

Windows

在文件所在目录按住 Shift 并右键 → 选择"在此处打开 PowerShell 窗口",执行:

.\openclaw-config-windows-amd64.exe

⚙️ 配置说明

启动后按提示依次填写:

  • Base URL:默认 https://www.dmxapi.cn/v1,通常无需修改
  • API Key:在 dmxapi.cn 申请,格式为 sk-...
  • 模型:从预设列表选择,或选"自定义模型..."手动输入

🔗 相关链接

Attachment
2026-03-09 01:34:46
2026-03-09 01:34:46