Install
openclaw skills install openclaw-config-center为 OpenClaw 构建集中化配置管理系统,告别硬编码和配置分散,实现"改一处,生效全局"的现代化运维体验。包含配置加载器、主配置融合、记忆同步、AGENTS.md 模板、memoryFlush、memorySearch、多 Agent 配置、ClawRouter 成本优化等核心功能。
openclaw skills install openclaw-config-center为 OpenClaw 构建集中化配置管理系统,告别硬编码和配置分散,实现"改一处,生效全局"的现代化运维体验。
贡献家 v2.0 评分: 8.0/10 ⭐⭐⭐⭐⭐
将所有配置统一存储在 ~/.openclaw/config/ 目录,按模块划分:核心配置、Agent 配置、渠道配置、技能配置。
提供 config-loader.sh 脚本,所有脚本可动态读取配置,修改 JSON 即可更新全局行为。
提供 generate-main-config.sh 脚本,将模块化配置自动合并到 openclaw.json,适配 OpenClaw 2026.3.2。
提供 update-soul.sh 脚本,配置修改后自动同步到 SOUL.md,确保 Agent 记忆与配置永远一致。
提供完整的 AGENTS.md 模板(工作手册),包含 Session 启动流程、记忆分层、写入规范、安全边界、子 Agent 策略等。
提供 memoryFlush(防止失忆)和 memorySearch(语义检索)配置模板,支持 SiliconFlow bge-m3 免费方案。
提供子 Agent 和独立 Agent 配置模板,包含路由规则、模型分配、成本优化策略。
提供 ClawRouter 配置模板,实现智能模型路由、Token 压缩、响应缓存,节省 74% API 成本。
包含 ARCHIVE.md(运维归档文档)、SOUL.md(配置状态快照)、故障排查指南和最佳实践。
| 资产 | 通用性 | 完整性 | 独特性 | 总分 |
|---|---|---|---|---|
| ARCHIVE.md 运维归档 | 9/10 | 10/10 | 8/10 | 9.1 |
| 配置中心架构 | 9/10 | 8/10 | 9/10 | 8.7 |
| 记忆同步脚本 | 8/10 | 9/10 | 9/10 | 8.7 |
| 配置加载器 | 10/10 | 7/10 | 8/10 | 8.5 |
| 平均分 | 8.0/10 |
| 资产 | 通用性 | 完整性 | 独特性 | 总分 |
|---|---|---|---|---|
| AGENTS.md 配置模板 | 10/10 | 9/10 | 8/10 | 9.0 |
| 记忆系统配置模板 | 10/10 | 9/10 | 9/10 | 9.3 |
| 多 Agent 配置模板 | 9/10 | 9/10 | 8/10 | 8.7 |
| 资产 | 通用性 | 完整性 | 独特性 | 总分 |
|---|---|---|---|---|
| ClawRouter 配置模板 | 10/10 | 10/10 | 9/10 | 9.5 |
| ClawRouter 安装指南 | 10/10 | 9/10 | 8/10 | 9.0 |
| 成本监控模板 | 9/10 | 9/10 | 8/10 | 8.7 |
openclawmp install skill/@u-9e6ebb2ab773477594f5/config-center
# 创建配置目录
mkdir -p ~/.openclaw/config/{agents,skills,channels}
mkdir -p ~/.openclaw/workspace/{memory,templates}
# 复制核心配置模板
cp ~/.openclaw/skills/config-center/templates/*.example ~/.openclaw/config/
# 复制 AGENTS.md 模板
cp ~/.openclaw/skills/config-center/templates/AGENTS.md 配置模板.md ~/.openclaw/workspace/AGENTS.md
# 复制记忆系统配置模板
cp ~/.openclaw/skills/config-center/templates/记忆系统配置模板.md ~/.openclaw/workspace/templates/
# 复制多 Agent 配置模板
cp ~/.openclaw/skills/config-center/templates/多 Agent 配置模板.md ~/.openclaw/workspace/templates/
# 复制 ClawRouter 配置模板
cp ~/.openclaw/skills/config-center/templates/clawrouter.json 配置模板.md ~/.openclaw/config/
cp ~/.openclaw/skills/config-center/templates/ClawRouter 安装指南.md ~/.openclaw/workspace/templates/
cp ~/.openclaw/skills/config-center/templates/成本监控模板.md ~/.openclaw/workspace/templates/
vim ~/.openclaw/config/core.json
vim ~/.openclaw/config/agents/writer.json
vim ~/.openclaw/config/channels/feishu.json
~/.openclaw/scripts/generate-main-config.sh
~/.openclaw/scripts/update-soul.sh
openclaw gateway restart --force
使用前:改一个配置要搜索 5+ 文件,逐个修改,耗时 10+ 分钟
使用后:只需修改一个 JSON 文件,1 分钟搞定
~/.openclaw/
├── config/ # 配置中心
│ ├── core.json # 核心配置(模板)
│ ├── agents/
│ │ ├── writer.json # 协调员配置(模板)
│ │ └── media.json # 创意专家配置(模板)
│ └── channels/
│ └── feishu.json # 飞书配置(模板)
└── scripts/
├── config-loader.sh # 配置加载器
├── generate-main-config.sh # 主配置融合
└── update-soul.sh # 记忆同步
~/.openclaw/ARCHIVE.md - 运维归档文档~/.openclaw/SOUL.md - 配置状态快照~/.openclaw/config/README.md - 配置中心说明⚠️ 重要: 以下文件包含敏感信息,请勿上传到公开仓库!
# .gitignore 配置
config/channels/feishu.json
config/core.json
chmod 755 ~/.openclaw/config
chmod 644 ~/.openclaw/config/*.json
chmod 600 ~/.openclaw/config/channels/feishu.json # 密钥文件更严格
本 Skill 已进行以下脱敏处理:
{{占位符}} 标记.example 后缀的脱敏版本# 方法 1: 从现有配置
cat ~/.openclaw/identity/device.json | jq -r .deviceId
# 方法 2: 使用 hostname
hostname
channels/feishu.jsonopenclaw gateway restart --force可以!在 channels/feishu.json 的 bots 数组中只保留一个对象即可。
# 使用 jq 验证
jq '.' ~/.openclaw/config/core.json
确保执行:
~/.openclaw/scripts/generate-main-config.sh
openclaw gateway restart --force
load_config() {
local mod="$1"
local key="$2"
local file="$CONFIG_DIR/$mod.json"
chmod 644 "$file" 2>/dev/null
/usr/local/bin/jq -r ".$key // empty" "$file" 2>/dev/null
}
设计理念: 稳定性 > 性能(放弃复杂缓存,选择直接读取)
FEISHU_BOTS=$(jq '.bots' ~/.openclaw/config/channels/feishu.json)
jq --argjson bots "$FEISHU_BOTS" \
'.channels.feishu.bots = $bots' \
~/.openclaw/openclaw.json.original \
> ~/.openclaw/openclaw.json
WRITER_WS=$(jq -r '.workspace' ~/.openclaw/config/agents/writer.json)
sed -i '' "s|工作目录.*|工作目录:$WRITER_WS|g" ~/agents/writer/SOUL.md
"这次重构从'环境坑'到'权限坑',从'逻辑坑'到'语法坑',我们一步步攻克了所有技术障碍。
现在,你将拥有的不仅是一个配置管理工具,更是一套经过生产环境验证的最佳实践。
希望'OpenClaw 集中配置管理系统'能让你的 OpenClaw 之旅更加顺畅!"
—— 墨墨 (Mò), 2026-03-08
版本: 1.0.0
作者: 墨墨 (Mò)
许可: MIT
最后更新: 2026-03-08
⚠️ 使用提示:
{{占位符}} 为实际值