用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aAAaqwq/openclaw-team --skill openclaw-config-helper命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | openclaw-config-helper |
| description | OpenClaw 配置修改助手。修改任何 OpenClaw 配置前必须先查阅官方文档,确保格式正确,避免系统崩溃或功能异常。强制执行:查 schema → 查文档 → 确认 → 修改的流程。 |
| license | MIT |
| metadata | {"version":"1.0.0","domains":["openclaw","config","safety"],"type":"automation","priority":"critical"} |
| author | Daniel Li |
修改任何 OpenClaw 配置前,必须完成以下步骤,否则可能导致系统崩溃或功能异常!
gateway action=config.patch 或 gateway action=config.apply 的操作# 获取完整配置 schema
gateway action=config.schema
检查要点:
# 使用 web_fetch 获取官方文档
web_fetch: https://docs.openclaw.ai/channels/telegram
web_fetch: https://docs.openclaw.ai/channels/whatsapp
web_fetch: https://docs.openclaw.ai/gateway/configuration-reference
或者使用搜索:
cd ~/clawd/skills/tavily && ./scripts/tavily.sh search "OpenClaw <配置项> 配置"
向用户展示:
等待用户确认后才执行修改!
# 使用 config.patch 进行部分修改(推荐)
gateway action=config.patch raw='{"修改的路径": "值"}'
# 或使用 config.apply 进行完整替换(谨慎使用)
gateway action=config.apply raw='{"完整配置": "..."}'
# 检查配置是否生效
gateway action=config.get
# 检查 Gateway 状态
openclaw status
错误:把群 ID 放在 groupAllowFrom 里
// ❌ 错误
"groupAllowFrom": [-1003531486855, -1003890797239] // 这是群 ID,不是用户 ID!
// ✅ 正确
"groupAllowFrom": ["8518085684"] // 用户 ID
"groups": {
"-1003531486855": {"groupPolicy": "open", "requireMention": true}
}
教训:groupAllowFrom 是发送者白名单(用户 ID),groups 是群组白名单(群 ID)
错误:主 bot (default account) 没有绑定到任何 agent
// ❌ 缺少 default → main 的绑定
"bindings": [
{"agentId": "ops", "match": {"accountId": "xiaoops"}},
// ... 其他 bot,但没有 default
]
// ✅ 必须添加
"bindings": [
{"agentId": "main", "match": {"channel": "telegram", "accountId": "default"}},
// ... 其他
]
错误:OpenClaw 不支持 pass: 格式的 apiKey 引用
// ❌ 错误
"apiKey": "pass:api/your-provider" // 会被当作字符串直接发送
// ✅ 正确
"apiKey": "sk-f873092ea177b75b..." // 必须硬编码真实 key
| 配置项 | 类型 | 说明 |
|---|---|---|
allowFrom | 用户 ID 数组 | DM 白名单(用户 ID) |
groupAllowFrom | 用户 ID 数组 | 群组发送者白名单(用户 ID) |
groups | 对象 | 群组配置(群 ID 作为 key) |
bindings | 数组 | accountId → agentId 映射 |
accounts | 对象 | 多账号配置(key 是 accountId) |
修改配置前,确认:
config.schema 确认字段类型config.patch 而非 config.apply(除非必要)永远不要想当然地修改配置!先查文档,再改配置!
基于 SOC 职业分类