xmlns="http://www.w3.org/2000/svg"style="display:2026.2.15,完整记录了实际配置过程、遇到的问题及解决方案。本文采用实测优先原则,明确标注哪些内容已验证、哪些来自官方文档但未亲测。文档说明:✅已验证/>测试环境:WSL2Ubuntu安装(实测)curl-fsSLhttps://openclaw.ai/install.sh|bash#验证openclaw--version安装脚本会自动检测系统环境、安装依赖、配置PATH,并启动配置向导。📖installopenclaw(未验证)1.2配置向导wizard,或手动运行openclawonboard。向导会引导你选择模型提供商、配置APIKey、设置工作区等。Skillsskills不影响核心对话功能。后续需要时可通过openclawskills<name>单独启用。Hooks/>2.onboard,选择添加自定义模型提供商,输入以下信息:ProviderURL:https://open.bigmodel.cn/api/paas/v4/APIKey:https://open.bigmodel.cn/usercenter/apikeys获取⚠️注意:使用通用APIURL,否则容易被封号。配置完成后会生成custom-open-bigmodel-cn/glm-5模型。2.2Context4096,会导致错误:Modelcontext16000.编辑~/.openclaw/openclaw.json,找到models.providers配置并修改:{"models":{"mode":"merge","providers":{"custom-open-bigmodel-cn":{"baseUrl":"https://open.bigmodel.cn/api/paas/v4/","apiKey":"your-api-key-here","api":"openai-completions","models":[{"id":"glm-5","name":"glm-5(CustomProvider)","reasoning":false,"input":["text"],"cost":{"input":4,"output":18,"cacheRead":0,"cacheWrite":0},"contextWindow":200000,"maxTokens":128000}]}}}}重要说明:GLM-5实际规格为tokens(参考智谱AI官方文档)。不要直接修改agents/main/agent/models.json,它会被openclaw.json中的providerrestartsleep15openclawmodels--probe确认输出显示ok而非contextbootstrapping)。2.4Memoryunavailable,这是正常的。OpenClawTranscript(已启用,基于JSONL足够日常使用。对话保存在~/.openclaw/agents/main/sessions/*.jsonl,每次加载整个sessioncontext。如果想消除警告,可在配置中添加agents.defaults.memorySearch.enabled:/>3.https://api.slack.com/apps,点击CreateNew“OpenClaw”),选择工作区,点击CreateSocketToken(Scope:connections:write),复制Token(格式:xapp-...)。此token关键步骤这是最容易出错的部分,权限不全会导致missing_scope错误。左侧菜单→OAuthPermissions→BotTokenScopes,添加以下所有权限:ScopeScopeScopeapp_mentions:readchat:writechat:write.publicchannels:historygroups:historyim:historympim:historyim:writeim:readgroups:writegroups:readusers:readassistant:write权限说明:app_mentions:read:接收@mention事件chat:write:在公开频道发送消息chat:write.public:在未加入的频道发送消息channels:history,groups:history,im:history,mpim:history:读取各类频道的消息历史im:write,im:read:DM(私信)场景必需,缺少会导致missing_scopegroups:write,groups:read:私密频道场景必需users:read:读取用户信息assistant:write:AppAgent功能⚠️常见坑点:chat:write只能在频道使用,DM必须要im:write;私密频道必须要groups:write。这是missing_scope错误的主要来源。3.4EventEvents→Subscribebotevents添加:message.channels,message.groups,message.im,message.mpim,app_mention⚠️重要:修改Eventapp,否则不生效!实测表明只修改不Reinstall会导致日志完全无记录。3.5AppWorkspace(首次)或ReinstallWorkspace(修改配置后),授权所有权限,复制BotToken(格式:xoxb-...)。⚠️每次修改Workspace!3.6OpenClaw✅编辑~/.openclaw/openclaw.json,添加或修改channels部分:{"channels":{"slack":{"mode":"socket","enabled":true,"botToken":"xoxb-your-bot-token-here","appToken":"xapp-your-app-token-here","groupPolicy":"open","dmPolicy":"pairing"}}}配置说明:mode:Socket@mention;dmPolicy:gateway--probe确认输出显示Slacklogs发消息,应该能看到日志输出。如果日志无反应,检查Eventbootstrapping),ChannelsSlackslack查看请求,openclawpairing<code>批准配对。频道方式:在频道中运行/invitebot,然后@YourBotName消息内容与--follow查看实时日志。调试时建议开两个终端,一个运行日志,一个在Slack发消息,观察是否有消息接收记录、是否有错误(如调用了哪些工具。日志文件位置:/tmp/openclaw/openclaw-$(date/>Systemd⚠️现象:openclawtui显示⠇connected,长时间无响应。排查:运行openclawstatus查看--probe查看模型状态。根本原因(实测):CustomProvider16000。解决:修改~/.openclaw/openclaw.json中provider节),重启并验证openclawgatewaystatus。教训:不要直接改agents/main/agent/models.json,它会被openclaw.json无响应:日志显示slackfinalmissing_scope。原因是缺少im:writescope,chat:write只能在频道用。解决方案:添加im:write和im:read→Reinstallrestart。场景Slackevents(message.channels,message.groups,app_mention),ReinstallOpenClaw。教训:不同场景需要不同scope(公开频道:失败现象:日志显示web_fetchfailed:或继续执行。影响:不影响最终响应,agentfetch失败是正常的。可能原因:网络波动、WSL2DNS问题、网站限制或需要认证。解决(如频繁出现):测试网络curlhttps://www.google.com,检查DNScat/etc/resolv.conf,如需要设置为Googleagents.main.skills.web_fetch.enabledfalse“bootstrapping”openclawbootstrapping长时间不变。可能原因:Contextwindow--probe检查),模型APIbootstrapping。诊断步骤:openclawmodels错误症状:Modelcontext16000.解决:编辑~/.openclaw/openclaw.json(不是provider节),重启并验证openclawgatewaymissing_scope根据使用场景添加对应scope,修改后必须不回复:添加im:write,im:read/>私密频道不回复:添加groups:write,groups:read/>完全没日志:检查events,Reinstall6.4配对(Pairing)DMbot时收到配对码请求是正常安全机制。运行openclawpairingslack查看请求,openclawpairing<code>批准。如想禁用配对(不推荐),运行openclawconfig到~/.openclaw/.env),智谱AIEmbedding(理论可行但需验证,可能需要代码级修改),或本地Embeddinghttps://docs.openclaw.ai/memory/local-embeddings)。7.2Skillsskills:web_search(需BravePlaywright)、code_execution(需沙箱)。7.3Agentagent,适用于不同任务使用不同模型、隔离配置、测试新配置等场景。命令:openclawagents<name>、openclawtui<name>。7.4其他方向🔬自定义工具(https://docs.openclaw.ai/tools/custom)、其他LLMProvider(Claude、Qwen、DeepSeek)、WhatsApp/Telegram/>8.配置检查清单安装验证:openclaw--version显示版本activeSlackModeWorkspace|openclawchannels已被邀请到测试频道功能验证:TUI能正常对话环境的实际配置经验整理。关键要点:使用官方安装脚本;GLM-5配置需在不影响核心功能。本文档的局限性:已验证WSL2系统;部分命令和配置选项来自官方文档。/>文档版本:4.0/>基于版本:2026.2.15/>测试环境:WSL2Ubuntu/>最后更新:2026-02-17/>参考资源:官方文档:https://docs.openclaw.ai/智谱AI:https://open.bigmodel.cn/https://docs.bigmodel.cn/SlackAPI:https://api.slack.com/docs🦞祝配置顺利!