当前位置: 首页 > article >正文

OpenClaw-CN 本地部署完全攻略

OpenClaw-CN 本地部署完全攻略根据你从零开始的完整踩坑经历我整理出了这份保姆级安装攻略。按顺序执行就能把“龙虾”跑起来接上飞书用本地模型免费聊天。 第一阶段基础环境准备1.1 安装 Node.js必须 ≥ 18powershell# 访问 https://nodejs.org 下载 LTS 版本如 v20.11.1 # 安装时务必勾选 Add to PATH验证安装powershellnode --version # 应显示 v18 npm --version # 应显示 v81.2 配置 npm 国内镜像加速下载powershellnpm config set registry https://registry.npmmirror.com 第二阶段安装 OpenClaw-CN2.1 全局安装powershellnpm install -g openclaw-cnlatest2.2 验证安装powershellopenclaw-cn --version # 应显示 0.1.7 或更高 第三阶段安装本地模型Ollama3.1 下载并安装 Ollama访问 ollama.com 下载 Windows 版本默认安装即可。3.2 修改模型存储路径可选避免占满 C 盘powershell# 1. 创建目标文件夹如 D:\GD\Ollama # 2. 设置环境变量 [System.Environment]::SetEnvironmentVariable(OLLAMA_MODELS, D:\GD\Ollama, User) # 3. 重启电脑3.3 下载 Qwen 2.5 3B 模型支持工具调用powershell# 启动 Ollama保持窗口运行 ollama serve # 新开一个 PowerShell下载模型 ollama pull qwen2.5:3b⚠️注意qwen2.5:4b不存在正确版本是0.5b、1.5b、3b、7b等。3B 版本是性能和速度的平衡点。验证模型powershellollama list # 应看到 qwen2.5:3b⚙️ 第四阶段配置 OpenClaw4.1 运行初始化向导powershellopenclaw-cn onboard按提示选择安全警告Yes模式QuickStartModel/auth provider选Custom Provider因为要用本地 OllamaAPI Base URLhttp://127.0.0.1:11434/v1API Key随便输如ollama-localEndpoint compatibilityOpenAI-compatibleModel IDqwen2.5:3b后续配置全选No或Skip4.2 手动修改配置文件关键OpenClaw-CN 0.1.7 的向导可能不会自动设置默认模型需要手动改配置。powershell# 停止网关 openclaw-cn gateway stop # 用记事本打开配置文件 notepad C:\Users\Administrator\.openclaw\openclaw.json确保配置文件包含以下内容直接复制替换记得把飞书的appId和appSecret换成你自己的json{ models: { providers: { ollama: { baseUrl: http://127.0.0.1:11434/v1, apiKey: ollama-local, api: openai-completions, models: [ { id: qwen2.5:3b, name: qwen2.5:3b, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 128000, maxTokens: 4096 } ] } } }, agents: { defaults: { model: { primary: ollama/qwen2.5:3b }, models: { ollama/qwen2.5:3b: { alias: qwen2.5:3b } }, workspace: C:\\Users\\Administrator\\.openclaw\\workspace, compaction: { mode: safeguard } } }, channels: { feishu: { accounts: { default: { appId: 你的_飞书_App_ID, appSecret: 你的_飞书_App_Secret, domain: feishu, enabled: true } } } }, gateway: { port: 18789, mode: local, bind: loopback, auth: { mode: token, token: 自动生成不用管 } } }关键检查点✅models.providers.ollama存在且模型是qwen2.5:3b✅agents.defaults.model.primary是ollama/qwen2.5:3b✅channels.feishu下没有enabled: false这一行如果有就删掉✅ 飞书的appId和appSecret正确4.3 重启网关powershellopenclaw-cn gateway看到agent model: ollama/qwen2.5:3b就说明配置生效了。 第五阶段配置飞书机器人5.1 飞书开放平台配置登录 飞书开发者后台创建企业自建应用取名如“OpenClaw助手”获取App ID和App Secret添加机器人能力添加权限im:messageim:chat:readim:message:send_as_botcontact:contact.base:readonly事件订阅配置添加im.message.receive_v1订阅方式选择长连接WebSocket重要不需要配置回调地址创建版本并发布应用5.2 在 OpenClaw 中配对飞书powershell# 1. 启动网关如果没启动 openclaw-cn gateway # 2. 在飞书客户端搜索你的机器人发送任意消息如“你好” # 3. 机器人会回复一个配对码如 PAIR-8XJX34AV # 4. 在命令行批准配对 openclaw-cn pairing approve feishu 你拿到的配对码 # 例如openclaw-cn pairing approve feishu 12JX34AV5.3 测试在飞书群里机器人或私聊发送text你好应该能收到正常回复了 第六阶段日常维护6.1 常用命令操作命令启动网关openclaw-cn gateway停止网关openclaw-cn gateway stop查看模型列表openclaw-cn models list查看飞书通道openclaw-cn channels list查看实时日志openclaw-cn logs --follow创建新会话/session new在飞书里发送6.2 如果觉得慢换小模型ollama pull qwen2.5:1.5b更快略降智能限制上下文创建 Modelfile 设置num_ctx 4096定期新会话在飞书发/session new6.3 如果飞书没反应检查飞书通道是否启用openclaw-cn channels list应显示“已启用”检查网关日志openclaw-cn logs --follow看有没有报错重新配对先禁用再启用飞书通道 最终成果项目状态本地模型✅ Qwen 2.5 3B免费、支持工具调用飞书聊天✅ 可机器人对话Web 界面✅http://127.0.0.1:18789费用 0 元完全本地运行一路踩坑过来恭喜你拥有了自己的“龙虾”智能助手以后可以在飞书里随时和它聊天了

相关文章:

OpenClaw-CN 本地部署完全攻略

🦞 OpenClaw-CN 本地部署完全攻略 根据你从零开始的完整踩坑经历,我整理出了这份保姆级安装攻略。按顺序执行,就能把“龙虾”跑起来,接上飞书,用本地模型免费聊天。 📦 第一阶段:基础环境准备 …...

Cadence数模混合仿真实战:SDF反标避坑指南(附Verilog模块配置技巧)

Cadence数模混合仿真实战:SDF反标避坑指南(附Verilog模块配置技巧) 在数模混合芯片设计的后仿真阶段,SDF反标技术是验证时序收敛性的关键环节。许多工程师在从RTL仿真切换到门级仿真时,常会遇到反标失败或仿真结果异常…...

MCP身份验证架构重构实战:从OAuth 2.0平滑迁移到2026标准的7步黄金路径

第一章:MCP身份验证OAuth 2026实践对比评测报告概览本报告聚焦于MCP(Managed Cloud Platform)生态中新一代身份验证协议OAuth 2026的落地实践。该协议并非RFC标准编号,而是MCP平台在2026年正式发布的增强型OAuth扩展规范&#xff…...

老电工都不一定懂!PLC通讯接口进化史:从DB9接头到工业以太网

PLC通讯接口进化史:从DB9接头到工业以太网的技术革命 在自动化控制领域,PLC(可编程逻辑控制器)的通讯接口技术经历了从简单串口到高速工业以太网的跨越式发展。这段技术演进历程不仅反映了工业控制需求的变迁,更见证了…...

04-AI论文创作:论文的研究目的

什么是研究目的? 研究背景: 首先阐述相关现象或事件的基本情况,进而引出需要探讨的核心研究问题。 研究意义: 阐明解决该问题在理论层面的学术贡献,以及在实际应用中的具体价值。 研究目的 (研究目标&#…...

考虑源荷随机特征的热电联供微网优化研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

浏览器脚本管理新范式:ScriptCat的高效使用与价值挖掘

浏览器脚本管理新范式:ScriptCat的高效使用与价值挖掘 【免费下载链接】scriptcat 脚本猫,一个可以执行用户脚本的浏览器扩展 项目地址: https://gitcode.com/gh_mirrors/sc/scriptcat 当你面对复杂的网页自动化需求时,是否感到现有工…...

加密狗远程访问避坑指南:用USB Redirector绕过地域限制(附cpolar固定域名配置)

加密狗远程访问实战:USB Redirector与cpolar的深度配置指南 当设计团队需要异地协作或开发人员居家办公时,软件加密狗的物理限制往往成为效率瓶颈。传统方案要么要求员工频繁往返办公室,要么依赖不稳定的远程桌面连接——前者消耗时间成本&am…...

K8S篇之什么是金丝雀发布? 在实际生产中如何应用?

一、什么是金丝雀发布?(一句话讲懂) 金丝雀发布 = 先给一小部分用户上新版本,观察没问题,再逐步全量发布。 为什么叫 “金丝雀”? 以前煤矿工人带金丝雀下井: 有毒气 → 金丝雀先出事 → 工人赶紧撤离。 放到发布里就是: 先放 5% 流量给新版本 监控错误率、响应时间、…...

居然还在使用付费的https证书?

网站的https证书过期了,一直使用阿里云的免费ssl证书,但是现在阿里云调整了策略[1],证书有效期从1年缩短到3个月了,所以我决定放弃阿里云转而使用 Let’s Encrypt[2] 申请免费证书。简介Let’s Encrypt 是一家免费、开放、自动化的…...

1.28寸圆屏LCD驱动移植与GC9A01显示技术详解

1. 1.28寸圆屏LCD彩色显示屏技术解析与驱动移植实践1.1 模块核心特性与工程定位1.28寸圆屏TFT LCD模块是一款面向嵌入式人机交互场景的紧凑型显示单元,其核心价值在于在极小物理尺寸(44mm 36mm 2.8mm)内集成完整图形显示能力。该模块采用IP…...

TLB标记字段计算实战:从408真题到Linux内核源码解析(含C语言实现)

TLB标记字段计算实战:从408真题到Linux内核源码解析(含C语言实现) 在计算机体系结构的学习和实践中,理解TLB(Translation Lookaside Buffer)的工作原理是掌握现代内存管理系统的关键。TLB作为CPU内存管理单…...

从钉钉/飞书到专业BPM:当业务增速跑赢流程架构,如何避免“推倒重来”的技术债?

摘要:创业初期,钉钉、飞书及各类低代码平台是敏捷开发的利器。但当营收增长30%、团队翻倍后,许多技术负责人发现:简单的审批流已无法支撑复杂的业务逻辑,数据孤岛日益严重,系统耦合度失控。本文深入剖析轻量…...

GLM-OCR实战体验:上传图片秒出结果,识别准确率惊艳

GLM-OCR实战体验:上传图片秒出结果,识别准确率惊艳 1. 引言:当图片里的文字“活”过来 你有没有过这样的经历?看到一张会议白板的照片,上面密密麻麻写满了讨论要点,你只能一个字一个字地敲进电脑。或者收…...

如何通过Universal-x86-Tuning-Utility实现x86处理器性能释放:面向硬件爱好者的智能调校方案

如何通过Universal-x86-Tuning-Utility实现x86处理器性能释放:面向硬件爱好者的智能调校方案 【免费下载链接】Universal-x86-Tuning-Utility Unlock the full potential of your Intel/AMD based device. 项目地址: https://gitcode.com/gh_mirrors/un/Universal…...

CasRel关系抽取模型详细步骤:从原始PDF解析到结构化SPO存储的完整Pipeline

CasRel关系抽取模型详细步骤:从原始PDF解析到结构化SPO存储的完整Pipeline 1. 项目概述与价值 关系抽取是自然语言处理中的核心任务,它能够从非结构化文本中自动识别出实体之间的关系,形成"主体-谓语-客体"(SPO&#…...

Unity 2D Spine 光晕效果优化:从Shader到后处理的进阶实践

1. 为什么2D Spine角色需要特殊的光晕处理方案 在Unity中处理3D模型的光晕效果相对直接,因为3D模型天然具备法线信息,可以通过简单的Shader技术向法线方向延伸来实现发光效果。但2D Spine角色是完全不同的存在——它们本质上是由多张平面图片组成的骨骼动…...

深入理解 Qt 核心机制:信号槽与布局管理

本文是“从零开始教你用C/Qt做计算器”系列教程的第二篇。在上一篇中,我们完成了环境搭建,并详细解析了计算器项目的整体结构。今天,我们将深入探讨 Qt 最核心的两个机制:信号槽 和 布局管理。理解了它们,你就掌握了 Q…...

OpenCode实战体验:用Qwen3-4B模型实现代码补全与重构,新手也能快速上手

OpenCode实战体验:用Qwen3-4B模型实现代码补全与重构,新手也能快速上手 1. 引言:为什么你需要一个AI编程助手? 写代码时,你有没有遇到过这些情况? 写一个复杂函数时,卡在某个逻辑上&#xff…...

全国地级市、乡镇、区县、行政村点位数据

全国地级市、乡镇、区县、行政村点位数据 2023年全国地级市、乡镇、区县点位数据和四级区划代码,属性表包含省市字段,此数据质量较高 行政村点位数据619245条数据 数据类型:点位数据 数据坐标系:WGS1984 数据格式&#xff1a…...

从HTML到精准渲染:Flyingsaucer实战图片与PDF生成全解析

1. Flyingsaucer入门:为什么选择它来生成图片和PDF? 第一次接触Flyingsaucer是在一个电商项目的报表模块。当时需要把订单数据动态生成PDF发给客户,试过直接用iText画表格,结果光是调整一个边框颜色就花了半小时。后来发现用HTMLC…...

Vue3 分页加载避坑指南:如何解决“向下滚动时出现重复数据”的问题?

一、 问题背景:什么是“数据偏移”? 在开发无限滚动(Infinite Scroll)或加载更多(Load More)功能时,我们通常使用传统的 page 和 pageSize 进行分页。 场景复现: 用户打开列表&#…...

VideoAgentTrek Screen Filter助力短视频平台:批量处理用户视频的自动化流水线

VideoAgentTrek Screen Filter助力短视频平台:批量处理用户视频的自动化流水线 最近和几个做短视频平台的朋友聊天,他们都在头疼同一个问题:用户上传的视频五花八门,水印、无关信息、画质问题层出不穷。每天几千条视频&#xff0…...

【系统环境与基本命令】

Linux提供了很多种虚拟终端,使用ttyN表示,使用CtrlAltF[1-6]可以进行虚拟终端的切换,这些终端设备记录在/dev/目录下。如图下所示:查看自己的终端的命令是:who二、常用命令8.ls命令:ls即为 list&#xff0c…...

别再让Docker镜像臃肿了!Poetry + Docker多阶段构建实战,镜像体积缩小6倍

从1.1GB到170MB:Python项目Docker镜像极致瘦身全攻略 当你的Python应用需要部署时,Docker镜像体积往往成为被忽视的性能杀手。一个典型的FastAPI项目初始构建可能轻松突破1GB,这不仅拖慢CI/CD流程,还会增加云服务成本。本文将揭示…...

Whisper语音识别镜像入门指南:环境要求、启动命令、常见问题全解析

Whisper语音识别镜像入门指南:环境要求、启动命令、常见问题全解析 1. 引言 1.1 为什么选择Whisper语音识别 语音识别技术正在改变我们与设备交互的方式。想象一下,你可以把会议录音自动转成文字,或者让不同语言的视频自动生成字幕。这就是…...

锐捷交换机ZAM功能实测手记:当不支持Python的设备遇到ZTP会发生什么?

锐捷交换机ZAM功能实战解析:当传统设备遇上零接触部署 在企业网络设备部署中,最耗时的环节往往不是硬件安装,而是初始配置。想象一下,当机房堆满未配置的交换机时,工程师需要逐台连接console线、输入基础命令的场景。这…...

别再手动拼接链接了!用Uniapp + .NET Core 5.0搞定微信扫码跳转小程序的完整流程

Uniapp .NET Core 5.0 构建微信扫码跳转小程序的工程化实践 在共享经济场景中,扫码即用的体验已成为标配。但开发者常陷入这样的困境:测试阶段依赖第三方平台生成二维码,上线后又需重构整套生成逻辑,前后端参数传递存在安全隐患&…...

如何破解直播数据孤岛?开源工具DouyinLiveWebFetcher的全链路解决方案

如何破解直播数据孤岛?开源工具DouyinLiveWebFetcher的全链路解决方案 【免费下载链接】DouyinLiveWebFetcher 抖音直播间网页版的弹幕数据抓取(2024最新版本) 项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveWebFetcher 在直…...

AFSim六自由度制导处理器实战解析:从配置到多阶段飞行控制

1. AFSim六自由度制导处理器入门指南 第一次接触AFSim的六自由度制导处理器时,我完全被它复杂的参数列表吓到了。但经过几个实战项目的摸索,发现只要掌握核心逻辑,这个工具能实现各种精妙的制导策略。WSF_P6DOF_GUIDANCE_COMPUTER本质上是个&…...