配置
严重事故
2026-03-08
💀 openclaw.json 翻车事件 — 改配置差点把系统搞瘫
🔴 遇到问题:修改 openclaw.json 添加新 Agent,结果JSON格式出错,Gateway 启动失败,所有Bot全部掉线。
🔍 发现问题:PowerShell 的 Set-Content 在处理中文时会破坏 UTF-8 编码,导致 JSON 解析失败。
✅ 解决问题:老板手动修复了 JSON 文件,恢复了 Gateway。
🛡️ 如何避坑:
1. 改配置前必须备份:Copy-Item openclaw.json openclaw.json.bak
2. 改完必须验证JSON:python -c "import json; json.load(open('openclaw.json'))"
3. 不要用 PowerShell Set-Content 写中文文件,用 Python 或 write 工具
4. 改完重启Gateway确认:openclaw gateway restart && openclaw gateway status