这里我推荐使用npm安装openclaw理由是通用不管windows系统还是macos系统还是linux系统都是一样的。先建立一个全局概念openclaw的工作流程是你通过 TUI命令行或浏览器 或 WhatsApp —发送指令— Gateway 接收并验证权限— Agent 思考并选择模型 — Agent 调用 Skills 办事 — Gateway 将结果返回给你。1.安装nodejshttps://nodejs.org/zh-cnnode版本要大于22下载好安装包之后一路默认即可。安装完成后用下面的命令来验证是否安装成功。node -V2.安装openclawOpenClaw官网https://openclaw.ai/,有条件的建议在ai编辑器里执行下面的命令这样有问题方便通过ai解决例如antigravitycursorclaude codetraelingma都可以。# 全局安装 npm i -g openclaw # 后台运行(推荐) openclaw onboard --install-daemon # 手动运行 openclaw onboard openclaw gateway restart openclaw tui # YES # quickstart # 除了配置模型剩下的都可以先skip3.修改ollama本地模型的上下文长度(非必须步骤推荐自己申请阿里百炼的模型)OpenClaw 默认要求模型上下文窗口至少 16000 tokens而基础模型可能只有 4096因此需要创建自定义模型这一步适用于显卡性能比较高的同学。#导出你的大模型的modelfile你在哪个目录下执行这个命令Modelfile文件就会生成到那个目录下 ollama show --modelfile qwen3.5:9b Modelfile打开你的Modelfile文件找到PARAMETER参数把下面这一行复制过去PARAMETER num_ctx 32768创建新的长上下文模型,建议新模型名字自定义便于区分ollama create hqwen3.5:9b -f Modelfile4.给openclaw配置ollama大模型Model/auth provider 选择 Custom Provider列表最后一项API Base URL 输入 http://127.0.0.1:11434/v1,默认就是API Key 输入任意字符串如 ollama不可留空Endpoint compatibility 选择 OpenAI-compatibleModel ID 输入你创建的模型名如 hqwen3.5:9b后续问题 全部选择 Skip for now 或 No注意Enable hooks?用空格选中skip for now直到完成。重要若配置时提示 Verification failed请先确保 Ollama 服务正在运行可执行 ollama list 测试。注意如果之前启动过下面这个gateway要选restart不能skip最后一步选中hatch in TUI意思是在命令行终端中使用openclaw到这里就会自动打开浏览器跳转到链接http://127.0.0.1:18789/至此你就可以愉快的使用自己的小龙虾了。5.解决由于上下文太小导致的gateway命令行中的警告日志解决模型上下文太短导致无法使用的问题不耽误使用就是会引起体验不好。这是因为 OpenClaw 从模型元数据中读取的上下文仍是 16000虽然你已在 Ollama 中设置了 32768但 OpenClaw 缓存了旧值。解决步骤找到 OpenClaw 的两个 JSON 配置文件C:\Users\用户名\.openclaw\openclaw.json C:\Users\用户名\.openclaw\agents\main\agent\models.json用记事本打开找到 models.providers.custom-127-0-0-1-11434.models 数组中 id 为你的模型名的对象将 contextWindow 和 maxTokens 的值从 16000 改为 32768。示例修改后{ id: qwen2.5:7b-32k, contextWindow: 32768, maxTokens: 32768, ... }保存文件后完全退出 OpenClaw TUI按 CtrlC然后重新启动openclaw gateway restart openclaw tui至此问题已被解决AI 可以正常对话。