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

OpenClaw Windows 10 WSL2 安装与配置指南+飞书接入(使用腾讯云Coding Plan)

文章目录基础环境第一阶段安装 WSL2 环境1.1 开启 WSL21.2 迁移 WSL2 到非 C 盘推荐1.3 启用 systemd1.4 WSL 固定 DNS1.4.1 关闭 WSL 自动生成 DNS1.4.2 删除 systemd 生成的 resolv.conf1.4.3 创建新的静态 DNS 文件1.4.4 重启 WSL1.4.5 验证1.5 安装 Node.js 22第二阶段安装 OpenClaw2.1 全局安装2.2 运行 Onboarding 向导2.3 检查安装状态第三阶段配置腾讯云Coding Plan API3.1 获取 API Key3.2 配置 API Key示例3.5 重启openclaw并测试第四阶段接入飞书Feishu4.1 安装飞书插件4.2 创建飞书应用4.4 启动并测试第五阶段配置 Skills技能5.1 Skills 存放位置优先级从高到低5.2 从 ClawHub 安装 Skills5.3 手动创建自定义 Skill5.4 在配置文件中管理 Skills5.5 推荐安装的 Skills第六阶段日常操作命令常见问题排查npm 全局命令找不到飞书机器人能发消息但收不到API Key 报错从 Windows 访问 WSL 服务参考链接基础环境WSL2 Anthropic API 飞书接入 Skills 配置适用版本Windows 10 (1903) / Windows 11要求Node.js 22 · 8GB 内存 · API Key第一阶段安装 WSL2 环境WSL2 是官方推荐的 OpenClaw 运行环境。原生 PowerShell 安装虽然可行但开发者表示其不够稳定不建议用于生产环境。1.1 开启 WSL2以管理员身份打开 PowerShell执行wsl--install安装完成后重启电脑。重启后会自动打开 Ubuntu 终端设置用户名和密码。1.2 迁移 WSL2 到非 C 盘推荐WSL2 默认安装在C:\Users\用户名\AppData\Local\Packages\下。初始约 1-2 GB装完 OpenClaw 全套环境后会增长到 3-5 GB后续还会继续增长。建议在安装 OpenClaw 之前先完成迁移这样后续所有数据都在目标盘。WSL2 的虚拟磁盘ext4.vhdx有个特点文件删除后空间不会自动回收需要手动压缩所以实际占用可能比预期更大。迁移步骤以迁移到 D 盘为例# 1. 查看已安装的发行版名称应该显示为2wsl-l-v# 2. 关闭 WSLwsl--shutdown# 3. 导出为 tar 文件wsl--export Ubuntu D:\WSL\ubuntu-backup.tar# 4. 注销原来的发行版C 盘空间释放wsl--unregister Ubuntu# 5. 导入到新位置wsl--import Ubuntu D:\WSL\Ubuntu D:\WSL\ubuntu-backup.tar# 6. 设置默认登录用户否则会默认 rootubuntu config--default-user 你的用户名迁移完成后D:\WSL\Ubuntu\下会有一个ext4.vhdx虚拟磁盘文件这就是 WSL2 的全部数据。较新版本 Windows 也支持安装时直接指定位置wsl--install-d Ubuntu--location D:\WSL如果你的系统版本不支持--location参数用上面的导出/导入方法。OpenClaw 的数据都在 WSL2 内部内容路径程序本体/usr/lib/node_modules/openclaw/配置和数据~/.openclaw/配置、skills、日志等工作目录~/clawd/WSL2 在哪个盘OpenClaw 就在哪个盘。1.3 启用 systemdOpenClaw 的守护进程需要 systemd 支持。进入 WSL Ubuntu 终端sudotee/etc/wsl.conf/dev/nullEOF [boot] systemdtrue EOF1.4 WSL 固定 DNS1.4.1 关闭 WSL 自动生成 DNS## vim /etc/wsl.conf[network]generateResolvConffalse1.4.2 删除 systemd 生成的 resolv.conf先确认是不是软链接ls-l/etc/resolv.conf你现在大概率会看到类似/etc/resolv.conf -../run/systemd/resolve/stub-resolv.conf删除它sudorm/etc/resolv.conf1.4.3 创建新的静态 DNS 文件sudotee/etc/resolv.conf/dev/nullEOF nameserver 1.1.1.1 nameserver 8.8.8.8 nameserver 223.5.5.5 options timeout:2 attempts:3 EOF1.4.4 重启 WSL在Windows PowerShell执行wsl--shutdown然后重新打开 Ubuntu。1.4.5 验证pingbaidu.com1.5 安装 Node.js 22更换镜像源Ubuntu24.04sudosed-is|http://archive.ubuntu.com/ubuntu/|https://mirrors.aliyun.com/ubuntu/|g/etc/apt/sources.list.d/ubuntu.sourcessudosed-is|http://security.ubuntu.com/ubuntu/|https://mirrors.aliyun.com/ubuntu/|g/etc/apt/sources.list.d/ubuntu.sourcessudoaptupdate在 WSL Ubuntu 终端中执行可以跳过安装OpenClaw时会自动安装Node等依赖这里是测试镜像源curl-fsSLhttps://deb.nodesource.com/setup_22.x|sudo-Ebash-sudoapt-getinstall-ynodejs验证安装node-v# 应输出 v22.x.x第二阶段安装 OpenClaw2.1 全局安装## 一步到位curl-fsSLhttps://openclaw.ai/install.sh|bash## 或者手动安装npminstall-gopenclawlatest2.2 运行 Onboarding 向导参考链接 https://cloud.tencent.com/document/product/1772/128949openclaw onboard --install-daemon向导会引导你完成以下配置选择操作系统选 Linux选择 AI 提供商选 OpenAI输入 API Key跳过Skills全跳过配置 Hooks建议全选提示向导会询问是否安装 Homebrew在 Windows WSL 环境下选择 No 即可。2.3 检查安装状态openclaw config# 查看配置openclaw doctor# 检查配置是否有问题openclaw status# 查看网关状态openclaw dashboard# 打开浏览器 UI提示默认访问地址为http://127.0.0.1:18789/。如果浏览器显示 unauthorized运行openclaw dashboard获取带 token 的链接。第三阶段配置腾讯云Coding Plan API3.1 获取 API Key访问 https://hunyuan.cloud.tencent.com/#/app/subscription 并登录进入 Coding Plan 我的套餐点击 购买套餐首月优惠后7.9元复制生成的 Key3.2 配置 API Key示例// vim ~/.openclaw/openclaw.json## 推荐 models 配置models:{mode:merge,providers:{tencent-coding-plan:{baseUrl:https://api.lkeap.cloud.tencent.com/coding/v3,apiKey:USER_API_KEY,api:openai-completions,models:[{id:tc-code-latest,name:Auto,reasoning:false,contextWindow:196608,maxTokens:32768},{id:hunyuan-t1,name:Hunyuan-T1,reasoning:true,contextWindow:64000,maxTokens:32000},{id:hunyuan-2.0-thinking,name:Tencent HY 2.0 Think,reasoning:true,contextWindow:128000,maxTokens:32000},{id:glm-5,name:GLM-5,reasoning:true,contextWindow:202752,maxTokens:16384},{id:kimi-k2.5,name:Kimi-K2.5,reasoning:true,contextWindow:262144,maxTokens:32768}]}}}## 推荐 agents 配置agents:{defaults:{model:{primary:tencent-coding-plan/hunyuan-t1},models:{tencent-coding-plan/hunyuan-t1:{},tencent-coding-plan/glm-5:{},tencent-coding-plan/kimi-k2.5:{},tencent-coding-plan/hunyuan-2.0-thinking:{}}}}3.5 重启openclaw并测试openclaw gateway--forceopenclaw tui第四阶段接入飞书Feishu4.1 安装飞书插件openclaw pluginsinstallm1heng-clawd/feishu4.2 创建飞书应用1、访问 open.feishu.cn/app创建企业自建应用2、在凭证与基础信息中复制 App ID格式cli_xxx和 App Secret3、把这两项提供给 OpenClaw 让它完成配置4、进入权限管理→ 找到「批量导入导出权限」→ 权限配置 JSON → 粘贴导入{scopes:{tenant:[aily:file:read,aily:file:write,application:application.app_message_stats.overview:readonly,application:application:self_manage,application:bot.menu:write,contact:user.employee_id:readonly,corehr:file:download,event:ip_list,im:chat.access_event.bot_p2p_chat:read,im:chat.members:bot_access,im:message,im:message.group_at_msg:readonly,im:message.p2p_msg:readonly,im:message:readonly,im:message:send_as_bot,im:resource],user:[aily:file:read,aily:file:write,im:chat.access_event.bot_p2p_chat:read]}}5、进入“事件与回调界面”在事件订阅中选择使用长连接WebSocket 模式添加事件im.message.receive_v1通过版本管理与发布发布应用重要应用必须发布并审核通过后才能接收消息。事件订阅必须选择长连接模式这样不需要公网 IP。6、然后在飞书里找到你刚创建的机器人发送一条消息它会自动回复一个配对码复制这个配对码打开 Clawdbot 的 Web UI就是前面那个控制台把配对码发给它Clawdbot 会自动完成绑定。PS群聊使用要获取群聊 ID格式oc_xxx先将机器人加入群它一次然后查看日志openclaw logs --follow4.4 启动并测试现在你已经可以在飞书聊天框中与机器人聊天了第五阶段配置 Skills技能Skills 是 OpenClaw 的教科书——教它如何组合 Tools 来完成特定任务。每个 Skill 就是一个包含SKILL.md文件的文件夹。以下所有操作你都可以和你的AI助手通过聊天的方式完成这就是openclaw的魅力。5.1 Skills 存放位置优先级从高到低位置路径说明Workspace Skills~/.openclaw/workspace/skills/最高优先级个人定制Managed Skills~/.openclaw/skills/共享给所有 AgentBundled Skills随 OpenClaw 安装内置技能最低优先级5.2 从 ClawHub 安装 SkillsClawHub 是 OpenClaw 的公共 Skills 注册表可以在 clawhub.com 浏览。# 安装单个 skillclawhubinstallskill-slug# 示例安装常用 skillsclawhubinstallfind-skills clawhubinstallweb-research clawhubinstallsummarize5.3 手动创建自定义 Skillmkdir-p~/.openclaw/skills/my-skillnano~/.openclaw/skills/my-skill/SKILL.mdSKILL.md 文件结构示例--- name: my-custom-skill description: 描述你的 skill 功能 --- # 你的 Skill 名称 这里写具体指令教 AI 如何完成任务...5.4 在配置文件中管理 Skills在~/.openclaw/openclaw.json中精细控制 Skills{skills:{install:{nodeManager:npm},entries:{find-skills:{enabled:true},web-research:{enabled:true},summarize:{enabled:true}}}}白名单模式内置 Skills 默认自动加载。如果想精确控制哪些生效可用skills.allowBundled设置白名单模式只允许明确列出的 skills 加载。5.5 推荐安装的 SkillsSkill 名称功能说明find-skills帮助你搜索和发现新的 Skillsweb-research深度网络研究多源信息汇总summarize文档/网页摘要总结de-ai-writing去除 AI 写作痕迹让文本更自然git-commitGit 自动提交信息、PR 描述第六阶段日常操作命令命令说明openclaw gateway启动网关openclaw gateway restart重启网关openclaw doctor检查配置问题openclaw doctor --repair自动修复常见问题openclaw status查看网关状态openclaw dashboard打开 Web UIopenclaw logs --follow实时查看日志openclaw models status查看模型和认证状态npm update -g openclaw更新 OpenClawclawhub install name安装新 Skillclawhub sync --all同步所有已安装 Skills常见问题排查npm 全局命令找不到将 npm 全局路径加入 PATHechoexport PATH$(npm prefix -g)/bin:$PATH~/.bashrcsource~/.bashrc飞书机器人能发消息但收不到最常见的原因是事件订阅没配置正确。检查确认已添加im.message.receive_v1事件确认选择了长连接模式确认应用已发布并审核通过确认 gateway 正在运行长连接需要 gateway 在线API Key 报错常见提示No API key found for provider anthropic。解决方法检查环境变量echo $ANTHROPIC_API_KEY重新运行openclaw models status查看认证状态如使用多 Agent每个 Agent 需单独配置 Key从 Windows 访问 WSL 服务大多数情况下可以直接用localhost访问。如果需要从局域网其他设备访问在 PowerShell 中设置端口转发。参考链接OpenClaw 官方文档https://docs.openclaw.aiOpenClaw GitHubhttps://github.com/openclaw/openclawClawHub Skills 注册表https://clawhub.com飞书开放平台https://open.feishu.cn/app飞书插件 (m1heng)https://github.com/m1heng/clawdbot-feishu

相关文章:

OpenClaw Windows 10 WSL2 安装与配置指南+飞书接入(使用腾讯云Coding Plan)

文章目录基础环境第一阶段:安装 WSL2 环境1.1 开启 WSL21.2 迁移 WSL2 到非 C 盘(推荐)1.3 启用 systemd1.4 WSL 固定 DNS1.4.1 关闭 WSL 自动生成 DNS1.4.2 删除 systemd 生成的 resolv.conf1.4.3 创建新的静态 DNS 文件1.4.4 重启 WSL1.4.5…...

20260318_203310_AI大模型之RAG(向量库milvus实现)

介绍概念:RAG 检索增强生成Retrieval-Augmented Generation 打个比方 普通 AI:像闭卷考试,只会脑子里记的东西,容易记错、过时。 RAG AI:像开卷考试,先去翻你给的课本 / 文档,找到相关内容&am…...

固定资产清查别敷衍!账实对不上、资产流失,全是清查没做细

说起企业资产管理,很多人盯着折旧核算,却忽略了最基础的固定资产清查。这项工作看似繁琐,却是堵住资产流失、校准财务数据、规避税务与内控风险的关键一步,不管是中小企业还是大型公司,定期做规范清查,才能…...

选艺术字体AI工具这件事,别只盯出图快慢

在日常门店运营中,活动海报的艺术字体设计需要兼顾效率和后续修改空间。最近一次促销活动,首版物料我选择了千图的AI艺术字体工具,主要看重其AI海报可编辑和同款生成功能——能够让AI先产出风格方向,再进一步用其抠图、放大、消除…...

Edge浏览器 about:blank 问题修复

打开新标签出现 about:blank 空页面 修改-> 修复 Get-AppxPackage MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "(_.InstallLocation)\AppXManifest.xml"}命令含义解析 这段PowerShell命令的核心作用是重新注册/修复微软Edge…...

根据ai创建校园管理系统——MySQL数据库设计与建立

native效果展示一.DDL语句-- -- 校园二手交易系统 - DDL数据定义语句 -- -- 1. 初始化设置 SET FOREIGN_KEY_CHECKS 0; -- 临时关闭外键检查,避免删表报错 SET NAMES utf8mb4;-- 2. 创建并使用数据库 CREATE DATABASE IF NOT EXISTS campus_second_hand_trade D…...

应用数学新时代的到来

以下内容转载自微信公众号“数学家”,仅作分享 原文链接:https://mp.weixin.qq.com/s/qbnHosCL13TaPSQ9DRih5w 鄂维南,1963年9月生于江苏省靖江市,数学家,中国科学院院士,北京大学、普林斯顿大学教授、北京…...

把AIGC率降到个位数有多爽?2026十款主流免费降AI工具天花板实测

自从2024年各大高校引入AI检测系统后,无数学生陷入了"AI降AI"的死循环:用AI写论文效率高,但查出来就完蛋;手写太慢,赶不上ddl。于是,降低ai率成了比查重更棘手的难题。今天这篇文章,我…...

第6篇:中文语言 学会华夏本源语言能做什么?

第6篇:学会华夏本源语言能做什么? 作者: 大号:华夏之光永存(道级解读) 小号:华夏之光永存小号(术级解读) 核心简介: 道:领域永恒不变的本质规律…...

HTML学习日记——DAY01(基本标签)

今天我正式步入web开发中的html的学习了&#xff0c;今天主要针对HTML的基本标签展开了学习&#xff1a;1.HTML初始的一个标签组成&#xff1a;<!--声明当前文档的类型是html--> <!DOCTYPE html> <!--设置网页语言--> <html lang"en"> <!…...

港中文大学发布PIRA-Bench:AI助手告别被动等待

这项由香港中文大学多媒体实验室、南开大学和华为研究院联合完成的突破性研究发表于2026年3月&#xff0c;论文编号为arXiv:2603.08013v1&#xff0c;标志着人工智能助手从被动响应向主动预测的重大转变。当前的图形用户界面智能助手就像一个严格按指令工作的管家。每当你想让它…...

2026省选联考游记

分数481512150090。 Day1 首先&#xff0c;先花了1个小时时间想出了T1的一个n^3写法&#xff0c;然后&#xff0c;耗时2 ~ 3小时写出该做法&#xff0c;试图用FFT或NTT优化&#xff0c;但忘了FFT如何打&#xff0c;于是花0.5 ~ 1小时写出后两题暴力&#xff0c;然后剩余时间未想…...

02 python阶段大纲介绍

环境搭建安装python解释器 目的 解释python代码&#xff0c;例如print(“hello world”)版本 3.8x及以上版本安装Anaconda数据科学家 pythons解释器python库安装IDE工具 Pycharm , 版本必2023.x及以上基础语法 函数容器类型相关文件操作相关异常处理扩展—递归包和模块 项目 综…...

rchtxchs.dll文件丢失找不到 免费下载修复方法分享

在使用电脑系统时经常会出现丢失找不到某些文件的情况&#xff0c;由于很多常用软件都是采用 Microsoft Visual Studio 编写的&#xff0c;所以这类软件的运行需要依赖微软Visual C运行库&#xff0c;比如像 QQ、迅雷、Adobe 软件等等&#xff0c;如果没有安装VC运行库或者安装…...

2025 CCF 非专业级软件能力认证 解析

拼数题目描述小 R 正在学习字符串处理。小 X 给了小 R 一个字符串 s&#xff0c;其中 s 仅包含小写英文 字母及数字&#xff0c;且包. 含. 至. 少. 一. 个. 1 ∼ 9 中. 的. 数. 字. 。小 X 希望小 R 使用 s 中的任. 意. 多. 个. 数 字&#xff0c;按任. 意. 顺. 序. 拼成一个正…...

算法设计与分析-习题9.4

目录 1. a.对于下面的数据构造一套哈夫曼编码&#xff1a; b.用a中的编码对文本ABACABAD进行编码。 c.对于 100010111001010用a中的编码进行解码。 2.出于数据传输的目的&#xff0c;我们常常需要一套码长差异最小的编码(在具有相同平均长度的编码中)。针对以下数据构造哈…...

金仓数据库在文档型数据迁移中的实践复盘:从MongoDB协议兼容到政务系统平滑替换

金仓数据库在文档型数据迁移中的实践复盘&#xff1a;从MongoDB协议兼容到政务系统平滑替换 凌晨2:17&#xff0c;监控告警再次触发——电子证照系统“亮证查询”接口响应超时率突破8%&#xff0c;MongoDB从库CPU使用率持续高于95%&#xff0c;慢查询日志中频繁出现多层嵌套的…...

一天一个开源项目(第54篇):Supabase - 开源的 Postgres 开发平台,Firebase 替代方案

引言 “The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.” 这是「一天一个开源项目」系列的第 54 篇文章。今天介绍的项目是 Supabase&#xff08;GitHub&#xff09;。 想用 Firebas…...

博弈论详解 3(SG定理的运用)

时隔一年半&#xff0c;主播再次回到博弈论。这次是练习时间&#xff01;&#xff01;&#xff01; 如果你没有学过SG定理或者想要复习一下 如果没有看过之前的前置文章的可以先看零基础知识讲解。 Episode 1&#xff08;Nim基础&#xff09;&#xff1a;https://blog.csdn.n…...

ESP-IDF 简介

ESP-IDF&#xff08;Espressif IoT Development Framework&#xff09;是乐鑫&#xff08;Espressif Systems&#xff09;为 ESP 系列芯片开发的物联网开发框架。它支持 ESP32、 ESP32-S、 ESP32-C 和 ESP32-H 系列 SoC&#xff0c;基于C/C语言提供了一个自给自足的 SDK&#x…...

linux内核 Netfilter

Netfilter 是 Linux 内核中一套模块化、可扩展的网络数据包处理框架&#xff0c;是 iptables、nftables、firewalld 等防火墙工具的底层核心&#xff0c;负责实现数据包过滤、NAT、连接跟踪、流量整形等网络功能。Netfilter 是 Linux 内核内置的网络数据包处理框架&#xff0c;…...

关于 HarmonyOS 版本的简述

1、所有版本 HarmonyOS 已面向开发者发布的所有版本清单如下&#xff1a; 2、推荐开发版本 目前官方推荐使用 6.0.0(20) 版本&#xff0c;配套的工具为 DevEco Studio 6.0.0 Release(6.0.0.858) 版本。6.0.0(20) Release 开发者套件配套信息如下&#xff1a; 3、应用工程…...

OpenClaw 第十三篇:核心技术实现拆解——从指令输入到执行落地的全链路原理

OpenClaw 第十三篇&#xff1a;核心技术实现拆解——从指令输入到执行落地的全链路原理前面十二篇我们聚焦OpenClaw的实操落地&#xff0c;从基础部署、本地自动化&#xff0c;到远程操控、职场场景全覆盖&#xff0c;相信大家已经能熟练用它解决实际问题。但很多技术爱好者、开…...

【数据库】金仓数据库智能SQL防护机制,实现99.99%异常语句精准拦截

文章目录前言一、注入风险&#xff1a;隐藏在输入背后的隐患二、三种模式&#xff1a;构建灵活的“智能准入系统”三、高效、精准、易用&#xff1a;理想的安全防护标准1. 99.99%的识别准确率&#xff0c;近乎“零误判”2. 性能损耗低于6%&#xff0c;业务无感知3. 两步配置&am…...

【JWT】JWT(JSON Web Token)结构化知识体系(完整版)

文章目录JWT&#xff08;JSON Web Token&#xff09;一、基础认知层&#xff1a;定义与核心边界1. 核心定义2. 诞生背景3. 适用与不适用场景二、核心结构层&#xff1a;JWT的标准格式与字段规范1. Header&#xff08;头部&#xff09;2. Payload&#xff08;载荷&#xff09;3.…...

3-1课堂笔记

import os import json import requests from bs4 import BeautifulSoup# 数据采集基础知识&#xff1a;豆瓣读书T250的数据的获取 def getHTML(n):# 获取每一张含有25本书的网页&#xff0c;n为页码-1url "https://book.douban.com/top250"header {"user-age…...

CentOS 7.5/RHEL 7.x 配置 YUM 源(阿里云镜像+本地源双方案)

CentOS 7.5/RHEL 7.x 配置 YUM 源&#xff08;阿里云镜像本地源双方案&#xff09;【实操指南】CentOS 7.5/RHEL 7.x 配置 YUM 源&#xff08;阿里云镜像本地源双方案&#xff09;环境说明前置准备&#xff1a;备份原有 YUM 源方案一&#xff1a;配置阿里云 CentOS 7 镜像源&am…...

企业微信ipad协议的消息扩展字段与业务数据注入

企业微信ipad协议的消息扩展字段与业务数据注入 在企业微信的深度集成场景中&#xff0c;单纯收发消息往往无法满足业务需求。如何将内部系统的工单号、客户标签、订单状态等信息与聊天消息绑定&#xff0c;实现跨系统的数据关联&#xff1f;企业微信ipad协议通过预留的扩展字段…...

别盲目入行网安!一文看懂所有网安岗位岗位职责与发展方向

网络安全可以从事哪些岗位 伴随着社会的发展&#xff0c;网络安全被列为国家安全战略的一部分&#xff0c;因此越来越多的行业开始迫切需要网安人员&#xff0c;也有不少人转行学习网络安全。那么网络安全可以从事哪些岗位?岗位职责是什么?相信很多人都不太了解&#xff0c;…...

安装显卡驱动报错提示“7-Zip:CRC error“

目录问题描述解决方案问题描述 我的设备信息如下 安装驱动(591.86-desktop-win10-win11-64bit-international-dch-whql.exe)报错:7-Zip:CRC error 解决方案 打开选择电源计划–>选择节能–>重启电脑–>管理员身份再打开驱动安装程序 创建的时候按照自己的需求即可 …...