OpenClaw 安装配置与企业微信接入指南(基于美团 LongCat 免费模型)
一、概述
OpenClaw(原 Clawdbot)是一个开源的 AI 代理框架,支持通过配置文件或 GUI 界面进行灵活配置。本文档介绍如何使用美团 LongCat 免费模型接入 OpenClaw,并配置企业微信应用实现智能对话功能。
建议可以先在:
https://openclaw101.dev/zh#getting-started快速入门查看文档,也可查看视频https://www.bilibili.com/video/BV1ZiNwzPEhP/?vd_source=2e42d2362f54adc0c99da049c50a54e4
1.1 环境说明
- 操作系统:Rocky Linux 9.5 / 麒麟 v10 (ARM 架构)
- Node.js 版本:推荐 22.x 或更高版本
- CMake 版本要求:≥ 3.19(重要!低版本会导致安装失败)
- OpenClaw 版本:latest
- AI 模型:美团 LongCat 系列(免费白嫖)
- 集成平台:企业微信智能机器人(长连接模式)
1.2 使用前准备
在开始之前,请确保准备好以下内容:
- LongCat API 配置
- 注册 LongCat 账号:https://longcat.chat
- 获取 API Key:在 API Keys 页面 获取
- 确认 Token 额度:在 用量信息页面 确认
- 企业微信配置
- 企业微信管理员权限
- 准备创建自建应用
- Tavily Search API Key(可选)
- 用于增强搜索能力
- API Key:
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
1.3 LongCat 支持的模型
| 模型名称 | API 格式 | 描述 | 上下文窗口 | 最大输出 |
|---|---|---|---|---|
| LongCat-Flash-Chat | OpenAI/Anthropic | 高性能通用对话模型 | 200K | 8K |
| LongCat-Flash-Thinking | OpenAI/Anthropic | 深度思考模型 | 200K | 8K |
| LongCat-Flash-Thinking-2601 | OpenAI/Anthropic | 升级版深度思考模型 | 200K | 8K |
| LongCat-Flash-Lite | OpenAI/Anthropic | 高效轻量化 MoE 模型 | 200K | 8K |
二、OpenClaw 安装部署
2.1 快速在线部署(推荐)
2.1.1 Linux/MacOS 一键安装
# 使用官方安装脚本快速部署
curl -fsSL https://openclaw.ai/install.sh | bash
说明:
– 该脚本会自动检测系统环境,安装必要的依赖
– 适用于大多数 Linux 发行版和 MacOS
– 如果遇到 CMake 版本问题,请参考下方的手动安装步骤
2.1.2 验证安装
# 检查 OpenClaw 版本
openclaw --version
如果安装成功,可以直接跳到「三、OpenClaw 快速启动配置向导」。
2.2 手动安装(适用于特殊环境或在线安装失败)
适用场景:
– ARM 架构服务器(如麒麟 v10、鲲鹏等)
– CMake 版本过低导致在线安装失败
– 需要离线部署的环境
2.2.1 前置依赖检查与升级(重要!)
步骤 1:检查 CMake 版本
# 检查当前 CMake 版本
cmake --version
如果版本低于 3.19,会导致安装失败,错误信息如下:
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
CMake 3.19 or higher is required. You are running version 3.16.5
步骤 2:升级 CMake(Rocky Linux 9.5 / 麒麟 v10)
# 方式一:使用 pip 安装最新版 CMake(推荐)
# 1. 安装 Python3 和 pip(如果未安装)
sudo dnf install -y python3 python3-pip
# 2. 使用 pip 安装最新版 CMake
sudo pip3 install --upgrade cmake
# 3. 验证版本
cmake --version # 应显示 3.19 或更高版本
# 方式二:从源码编译安装(如果 pip 方式失败)
# 1. 下载 CMake 源码
wget https://github.com/Kitware/CMake/releases/download/v3.28.3/cmake-3.28.3.tar.gz
# 2. 解压并编译
tar -zxvf cmake-3.28.3.tar.gz
cd cmake-3.28.3
./bootstrap
make -j$(nproc)
sudo make install
# 3. 验证安装
cmake --version
步骤 3:安装其他必要依赖
# Rocky Linux 9.5 / 麒麟 v10 安装编译工具链
sudo dnf groupinstall -y "Development Tools"
sudo dnf install -y gcc gcc-c++ make git
# ARM 架构额外依赖
sudo dnf install -y libstdc++-devel
2.2.2 安装 Node.js 22.x
# 下载 Node.js 22.x ARM64 版本
wget https://nodejs.org/dist/v22.10.0/node-v22.10.0-linux-arm64.tar.xz
# 创建安装目录
sudo mkdir -p /opt/nodejs
# 解压安装
sudo tar -xJvf node-v22.10.0-linux-arm64.tar.xz -C /opt/nodejs --strip-components=1
# 创建符号链接
sudo ln -sf /opt/nodejs/bin/node /usr/local/bin/node
sudo ln -sf /opt/nodejs/bin/npm /usr/local/bin/npm
sudo ln -sf /opt/nodejs/bin/npx /usr/local/bin/npx
# 验证安装
node -v # 应显示 v22.10.0
npm -v # 应显示 10.x.x
2.2.3 配置 npm 国内镜像源
# 配置淘宝镜像源,加速下载
npm config set registry https://registry.npmmirror.com
2.2.4 安装 OpenClaw
# 全局安装 OpenClaw(确保 CMake 版本 ≥ 3.19)
npm install -g openclaw@latest
注意:
– ARM 架构安装时会自动编译node-llama-cpp依赖,需要较长时间(5-10分钟)
– 如果遇到 CMake 版本错误,请返回步骤 2.1.2 升级 CMake
– 编译过程需要足够的内存(建议 ≥ 2GB)
2.2.5 验证安装
# 检查 OpenClaw 版本
openclaw --version
# 如果显示版本号,说明安装成功
三、OpenClaw 快速启动配置向导
3.1 启动配置向导
# 安装守护进程并启动配置向导
openclaw onboard --install-daemon
3.2 向导配置选项说明
在配置向导中,按照以下建议进行选择:
| 配置步骤 | 选项 | 建议选择 | 说明 |
|---|---|---|---|
| Risk 确认 | yes/no | yes | 继续配置流程 |
| Onboarding mode | QuickStart/Custom | QuickStart | 快速完成基础配置 |
| Model/auth provider | – | Skip for now | 稍后手动配置 LongCat |
| Filter models by provider | – | All providers | 显示所有模型提供商 |
| Default model | – | Keep current | 保持当前默认模型 |
| Select channel | – | Skip for now | 后续再配置企业微信 |
| Configure skills | yes/no | Yes | 启用本地实用技能 |
| Preferred node manager | npm/pnpm/yarn | npm | 使用 npm 管理依赖 |
| Install missing dependencies | – | Skip for now | 跳过自动安装 |
| 各种 API Key 设置 | – | No / Skip | 没有的话选择跳过 |
| Gateway service | Install/Reinstall | Install | 安装 Gateway 服务 |
| How to hatch your bot | TUI/Web | Hatch in TUI | 体验交互式界面 |
3.3 启动后访问
配置完成后,OpenClaw 会自动启动 Gateway 服务并打开 Web 控制页面,打开Web UI,在Chat页面进行交互openclaw dashboard
默认访问地址:
– Web UI: http://localhost:18789
– TUI 界面: 在终端中运行 openclaw tui
提示:如果页面没有自动打开,可以手动在浏览器中访问上述地址。
3.4 配置文件位置
OpenClaw 的配置文件位于:
- Windows:
C:\Users\[用户名]\.openclaw\openclaw.json - MacOS/Linux:
~/.openclaw/openclaw.json
3.5 开放完整权限配置(重要!)
安装完成后,建议修改配置文件开放完整权限,以便 AI 助手能够充分发挥能力。
步骤 1:编辑配置文件
# Linux/MacOS 用户
vim ~/.openclaw/openclaw.json
步骤 2:添加或修改以下配置
在配置文件的根级别添加以下内容:
{
"tools": {
"profile": "full",
"web": {
"search": {
"enabled": false
}
}
}
}
配置说明:
–"profile": "full"– 开放所有工具权限,允许 AI 使用完整功能
–"web.search.enabled": false– 禁用内置网络搜索(如果已安装 Tavily Search Skill,建议禁用内置搜索避免冲突)
步骤 4:重启服务使配置生效
# 重启 Gateway 服务
openclaw gateway restart
# 验证服务状态
openclaw gateway status
权限配置选项说明
| 配置项 | 可选值 | 说明 |
|---|---|---|
tools.profile |
messaging / standard / full |
工具权限级别 |
– messaging |
– | 默认权限,仅消息对话功能 |
– standard |
– | 标准权限,常用工具可用 |
– full |
– | 完整权限,所有工具可用(推荐) |
web.search.enabled |
true / false |
是否启用内置网络搜索 |
安全提示:
– OpenClaw 默认使用messaging权限级别,功能受限
–profile: "full"会开放文件操作、命令执行等高级权限
– 生产环境请根据实际需求谨慎配置
– 建议在测试环境先验证配置的安全性
3.6 Workspace 工作空间说明
OpenClaw 的工作空间位于 ~/.openclaw/workspace,包含以下重要文件:
[root@localhost workspace]# pwd
/root/.openclaw/workspace
[root@localhost workspace]# ls -l
总用量 32
-rw-r--r-- 1 root root 7874 3月 8 22:45 AGENTS.md
-rw-r--r-- 1 root root 1470 3月 8 22:45 BOOTSTRAP.md
-rw-r--r-- 1 root root 168 3月 8 22:45 HEARTBEAT.md
-rw-r--r-- 1 root root 487 3月 9 10:27 IDENTITY.md
drwxr-xr-x 3 root root 27 3月 9 08:23 skills
-rw-r--r-- 1 root root 1673 3月 8 22:45 SOUL.md
-rw-r--r-- 1 root root 1443 3月 9 08:24 TOOLS.md
-rw-r--r-- 1 root root 468 3月 8 23:36 USER.md
各文件作用说明
| 文件名 | 作用 | 说明 |
|---|---|---|
| AGENTS.md | 代理配置文件 | 定义 AI 代理的行为模式、能力范围和交互规则 |
| BOOTSTRAP.md | 启动引导文件 | 定义 OpenClaw 启动时的初始化流程和系统提示词 |
| HEARTBEAT.md | 心跳检测配置 | 配置服务健康检查和定期任务执行规则 |
| IDENTITY.md | 身份标识文件 | 定义 AI 助手的身份、名称、角色和个性特征 |
| SOUL.md | 核心灵魂文件 | 定义 AI 的核心价值观、行为准则和对话风格 |
| TOOLS.md | 工具配置文件 | 列出可用的工具、技能和 API 集成配置 |
| USER.md | 用户信息文件 | 存储用户偏好、历史对话上下文和个性化设置 |
| skills/ | 技能目录 | 存放已安装的 Skills(如 tavily-search 等) |
自定义配置建议
你可以根据需要编辑这些文件来定制 AI 助手的行为:
- 修改 IDENTITY.md – 自定义机器人的名称和角色
vim ~/.openclaw/workspace/IDENTITY.md - 编辑 SOUL.md – 调整对话风格和价值观
vim ~/.openclaw/workspace/SOUL.md - 更新 USER.md – 添加用户特定的上下文信息
vim ~/.openclaw/workspace/USER.md
提示:修改这些文件后,建议重启 Gateway 服务使配置生效:
openclaw gateway restart
四、配置美团 LongCat 免费模型
官方文档参考:https://longcat.chat/platform/docs/zh/OpenClaw.html
美团 LongCat 不同模式每日都有不一样的测试额度,基本上够openclaw进行消耗啦。

4.1 获取 LongCat API Key
- 访问 LongCat 平台:https://longcat.chat
- 注册并登录账号
- 进入 API Keys 页面 创建 API Key
- 复制保存 API Key(格式类似:
lc-xxxxxxxxxxxxxx)
4.2 配置方式一:修改配置文件(推荐)
步骤 1:打开配置文件
# Windows 用户
notepad %USERPROFILE%\.openclaw\openclaw.json
# MacOS/Linux 用户
vim ~/.openclaw/openclaw.json
步骤 2:添加 LongCat 模型配置
在配置文件中添加或修改以下内容:
{
"models": {
"mode": "merge",
"providers": {
"longCat": {
"baseUrl": "https://api.longcat.chat/openai",
"apiKey": "YOUR_LONGCAT_API_KEY",
"auth": "api-key",
"api": "openai-completions",
"authHeader": true,
"models": [
{
"id": "LongCat-Flash-Thinking-2601",
"name": "LongCat-Flash-Thinking-2601",
"api": "openai-completions",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 8192,
"compat": {
"maxTokensField": "max_tokens"
}
},
{
"id": "LongCat-Flash-Lite",
"name": "LongCat-Flash-Lite",
"api": "openai-completions",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 300000,
"maxTokens": 8192,
"compat": {
"maxTokensField": "max_tokens"
}
},
{
"id": "LongCat-Flash-Chat",
"name": "LongCat-Flash-Chat",
"api": "openai-completions",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 8192,
"compat": {
"maxTokensField": "max_tokens"
}
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "longCat/LongCat-Flash-Lite"
}
}
}
}
重要提示:
– 将YOUR_LONGCAT_API_KEY替换为你的实际 API Key
– 配置保存后立即生效,无需重启服务
– 测试了几个模型,建议选择LongCat-Flash-Lite吧速度最快,LongCat-Flash-Thinking-2601准确率可以但思考占太长时间!
步骤 3:验证配置
# 检查 Gateway 服务状态
openclaw gateway status
# 如果服务未运行,启动服务
openclaw gateway restart
4.3 配置方式二:通过 Web GUI 配置
- 访问 Web UI:http://localhost:18789
- 进入 Config → Models → Providers
- 点击 Add Provider 添加新的模型提供商
- 填写以下配置:
| 配置项 | 值 |
|---|---|
| Provider Name | longCat |
| API | openai-completions |
| Base URL | https://api.longcat.chat/openai |
| API Key | 你的 LongCat API Key |
| Auth Header | true |
- 在 Models 部分添加模型:
| 配置项 | 值 |
|---|---|
| Model ID | LongCat-Flash-Thinking-2601 |
| Model Name | LongCat-Flash-Thinking-2601 |
| Context Window | 200000 |
| Max Tokens | 8192 |
- 保存配置并设置为默认模型
4.4 测试 LongCat 模型
# 打开 TUI 界面进行测试
openclaw tui
在 TUI 或 Web UI 的 Chat 页面输入测试消息:
你好,请介绍一下自己
如果配置正确,你将收到来自 LongCat 模型的回复。

五、安装 Skills 扩展能力
5.1 Skills 简介
Skills 是 OpenClaw 的扩展插件,可以为 AI 助手增加各种专业能力,如网络搜索、数据处理、API 集成等。
5.2 官方 Skills 资源
5.2.1 ClawHub – 官方 Skills 市场
- 网址:https://clawhub.ai/
- 特点:
- 官方维护的 Skills 市场
- 提供 Skills 下载量、评分、使用说明
- 支持在线浏览和搜索
- 可按下载量、更新时间排序
推荐浏览方式:
按下载量排序:https://clawhub.ai/skills?sort=downloads
按更新时间排序:https://clawhub.ai/skills?sort=updated
5.2.2 Awesome OpenClaw Skills – 社区精选集合
- 网址:https://github.com/VoltAgent/awesome-openclaw-skills
- 特点:
- 社区维护的精选 Skills 集合
- 包含各类优质第三方 Skills
- 提供详细的使用说明和示例
- 持续更新和社区贡献
使用场景:
– 寻找特定功能的 Skills
– 了解社区开发的优质 Skills
– 参考 Skills 的最佳实践
– 贡献自己开发的 Skills
5.3 示例:安装 Tavily Search Skill
以下以热门的 Tavily Search Skill 为例,演示如何安装和使用 Skills。
5.3.1 Skill 介绍
- Skill 地址:https://clawhub.ai/arun-8687/tavily-search
- 功能说明:集成 Tavily 搜索引擎,为 AI 提供实时网络搜索能力
- API Key:
tvly-dev-35X1Ch-xxx
5.3.2 通过 ClawHub 安装
# 从 ClawHub 安装 Tavily Search Skill
# 在对话中傻瓜式让ai进行安装就行:
帮我安装这个skill:https://clawhub.ai/arun-8687/tavily-search,我的api key 是:tvly-dev-35X1Ch-xxx,帮我安装后下载保存到工具栏中!
5.3.3 验证 Skill 安装
# 列出已安装的 Skills
penclaw skills list
│ ✓ ready │ tavily-search │ 使用Tavily AI进行网络搜索和获取AI摘要
# 测试 Tavily Search 功能
/root/.openclaw/workspace/skills/tavily-search/search "OpenClaw 是什么"
安全提示:API Key 属于敏感信息,请勿将其提交到公共代码仓库或分享给他人。
5.4 更多 Skills 推荐
访问 ClawHub 市场可以发现更多实用的 Skills:
| Skill 名称 | 功能说明 | 适用场景 |
|---|---|---|
| tavily-search | 网络搜索和 AI 摘要 | 实时信息查询、资料搜集 |
| github-integration | GitHub 仓库操作 | 代码管理、Issue 处理 |
| database-query | 数据库查询工具 | 数据分析、报表生成 |
| file-processor | 文件处理工具 | 批量文件操作、格式转换 |
| api-tester | API 测试工具 | 接口测试、调试 |
提示:访问 https://clawhub.ai/skills?sort=downloads 查看最受欢迎的 Skills
六、企业微信智能机器人接入配置(长连接模式)
重要说明:OpenClaw 接入企业微信使用的是「智能机器人」功能,而非传统的「自建应用」方式。智能机器人支持长连接模式,可以主动向用户发送消息。
官网文档参考:https://open.work.weixin.qq.com/help2/pc/cat?doc_id=21657
6.1 前期准备
在将 OpenClaw 接入企业微信之前,请确认:
- 已安装企业微信最新版本客户端
- 已完成 OpenClaw 的安装和 LongCat 模型配置
- 具有企业微信管理员权限(用于创建智能机器人)
6.2 创建企业微信智能机器人(长连接模式)
步骤 1:进入智能机器人创建页面
- 打开企业微信客户端
- 进入「工作台」
- 找到并点击「智能机器人」
- 点击「创建机器人」
步骤 2:选择 API 模式创建
- 在创建页面选择「API 模式」
- 选择以「长连接」方式创建
- 填写机器人基本信息:
- 机器人名称:OpenClaw AI 助手(可自定义)
- 机器人头像:上传头像图片
- 机器人简介:基于 LongCat 的智能对话助手
步骤 3:获取 Bot ID 和 Secret
创建后,系统会生成以下凭证(请妥善保存):
| 参数名称 | 说明 | 示例 |
|---|---|---|
| Bot ID | 机器人唯一标识 | ww1234567890abcdef |
| Secret | 机器人密钥 | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
重要提示:
– 暂时不要点击「保存并创建」,等配置完 OpenClaw 后再保存
– Secret 是敏感信息,请妥善保管
6.3 安装企业微信插件
# 安装企业微信插件
openclaw plugins install @wecom/wecom-openclaw-plugin
安装成功后,会显示类似以下提示:
✔ Successfully installed @wecom/wecom-openclaw-plugin
6.4 配置 OpenClaw 企业微信渠道
步骤 1:重启 OpenClaw Gateway
# 重启 Gateway 服务以加载插件
openclaw gateway restart
步骤 2:添加企业微信渠道
# 添加渠道配置
openclaw channels add
步骤 3:按照提示完成配置
在交互式配置过程中,按照以下步骤操作:
- Select channel:选择「企业微信」(WeWork)
- 输入 Bot ID:输入前面获取的 Bot ID
- 输入 Secret:输入前面获取的 Secret
- 选择配对方式:选择「Pairing」(配对模式)
- 完成配置:按提示完成后续配置
配置成功后,会显示:
✔ Channel configured successfully
6.5 完成企业微信机器人配对
步骤 1:保存企业微信机器人
回到企业微信机器人创建页面,点击「保存并创建」按钮。
步骤 2:获取配对密钥
- 在企业微信中,找到刚创建的机器人
- 向机器人发送任意消息(如:
你好) - 机器人会回复一个配对密钥,格式类似:
请输入以下配对密钥完成配对: PAIRING_KEY_XXXXXXXXXXXXXX
步骤 3:在终端中完成配对
- 复制配对密钥的最后一行(
PAIRING_KEY_XXXXXXXXXXXXXX) - 在终端中粘贴并回车
- 配对成功后,会显示:
✔ Pairing successful
6.6 测试机器人对话
- 在企业微信中向机器人发送消息:
你好,请介绍一下自己 - 如果配置正确,机器人会使用 LongCat 模型回复


6.7 配置文件示例(企业微信渠道)
配置完成后,~/.openclaw/openclaw.json 中会自动添加以下配置:
{
"channels": {
"wecom": {
"enabled": true,
"botId": "YOUR_BOT_ID",
"secret": "YOUR_SECRET",
"mode": "longConnection",
"pairing": {
"status": "paired",
"pairingKey": "PAIRING_KEY_XXXXXXXXXXXXXX"
}
}
}
}
七、Workspace 配置文件详解与自定义
7.1 配置文件概览
OpenClaw 的 Workspace 配置文件是定制 AI 助手行为的核心。通过编辑这些 Markdown 文件,你可以深度定制机器人的个性、能力和交互方式。
7.2 IDENTITY.md – 身份标识配置
作用:定义 AI 助手的基本身份信息,包括名称、角色和自我介绍。
查看文件:
cat ~/.openclaw/workspace/IDENTITY.md
示例内容:
# 身份标识
我是 OpenClaw AI 助手,基于美团 LongCat 模型。
## 基本信息
- 名称:OpenClaw
- 角色:智能对话助手
- 能力:代码分析、问题解答、任务执行
## 自我介绍
我可以帮助你完成各种任务,包括但不限于:
- 回答技术问题
- 编写和优化代码
- 搜索网络信息
- 执行自动化任务
自定义建议:
# 编辑身份文件
vim ~/.openclaw/workspace/IDENTITY.md
# 可以修改的内容:
# 1. 修改名称和角色以匹配你的使用场景
# 2. 添加特定领域的专业能力描述
# 3. 设置个性化的自我介绍
# 4. 添加企业或团队的特定信息
7.3 SOUL.md – 核心价值观配置
作用:定义 AI 的行为准则、对话风格和核心价值观,这是影响机器人”性格”的关键文件。
查看文件:
cat ~/.openclaw/workspace/SOUL.md
示例内容:
# 核心价值观
## 行为准则
1. 诚实可靠:提供准确的信息,不确定时明确说明
2. 尊重用户:理解用户需求,提供有价值的帮助
3. 持续学习:从对话中学习,不断改进服务质量
## 对话风格
- 友好专业:保持专业的同时展现友好态度
- 简洁明了:避免冗长,直击要点
- 主动思考:预判用户需求,提供额外建议
## 价值观
- 以用户为中心
- 追求卓越品质
- 保持谦逊态度
自定义建议:
# 编辑核心价值观文件
vim ~/.openclaw/workspace/SOUL.md
# 可以调整的内容:
# 1. 根据企业文化调整行为准则
# 2. 设置符合团队风格的对话方式
# 3. 添加特定场景的处理规则
# 4. 定义禁止或限制的行为
7.4 TOOLS.md – 工具配置
作用:列出可用的工具、技能和集成服务,帮助 AI 了解自己的能力边界。
查看文件:
cat ~/.openclaw/workspace/TOOLS.md
示例内容:
# 可用工具
## 已安装的 Skills
- tavily-search: 网络搜索能力,可以实时搜索互联网信息
- code-analyzer: 代码分析工具,支持多种编程语言
## API 集成
- LongCat API: 主要对话模型,提供智能对话能力
- 企业微信 API: 消息推送和接收,支持企业内部通信
## 系统工具
- 文件操作:读取、写入、修改文件
- 命令执行:执行系统命令
- 数据处理:JSON、CSV 等格式处理
自定义建议:
# 编辑工具配置文件
vim ~/.openclaw/workspace/TOOLS.md
# 维护内容:
# 1. 记录已安装的 Skills 和用途
# 2. 添加自定义工具的使用说明
# 3. 维护工具版本和更新记录
# 4. 标注工具的使用限制和注意事项
7.5 USER.md – 用户信息配置
作用:存储用户偏好和个性化设置,让 AI 更了解用户的习惯和需求。
查看文件:
cat ~/.openclaw/workspace/USER.md
示例内容:
# 用户信息
## 用户偏好
- 语言:中文
- 时区:Asia/Shanghai
- 回复风格:简洁专业
- 代码风格:遵循 PEP8(Python)、Google Style(Java)
## 常用场景
- 技术问答
- 代码审查
- 文档编写
- 系统运维
## 背景信息
- 技术栈:Python、Java、Docker、Kubernetes
- 工作环境:Rocky Linux 9.5
- 团队规模:10-20人
## 历史上下文
(系统自动维护对话历史)
自定义建议:
# 编辑用户信息文件
vim ~/.openclaw/workspace/USER.md
# 可以添加:
# 1. 个人偏好和习惯
# 2. 常用的工作场景
# 3. 技术栈和工作环境
# 4. 特定的背景信息
7.6 AGENTS.md – 代理配置
作用:定义 AI 代理的能力范围和交互规则,控制 AI 的行为边界。
查看文件:
cat ~/.openclaw/workspace/AGENTS.md
示例内容:
# 代理配置
## 能力范围
- 自然语言理解:理解用户意图和上下文
- 代码生成和分析:支持多种编程语言
- 任务规划和执行:分解复杂任务,逐步执行
- 工具调用和集成:调用外部工具和 API
## 交互规则
- 主动确认:重要操作前征求用户确认
- 错误处理:遇到问题时提供清晰的错误信息
- 进度反馈:长时间任务提供进度更新
- 安全限制:不执行危险命令,不泄露敏感信息
## 权限控制
- 文件操作:仅限工作目录
- 命令执行:需要用户确认
- 网络访问:仅限白名单 API
自定义建议:
# 编辑代理配置文件
vim ~/.openclaw/workspace/AGENTS.md
# 可以配置:
# 1. 限制或扩展 AI 的能力范围
# 2. 设置交互规则和确认机制
# 3. 配置权限和安全策略
# 4. 定义错误处理流程
7.7 BOOTSTRAP.md – 启动引导配置
作用:定义 OpenClaw 启动时的初始化流程和系统提示词。
查看文件:
cat ~/.openclaw/workspace/BOOTSTRAP.md
自定义建议:
# 编辑启动引导文件
vim ~/.openclaw/workspace/BOOTSTRAP.md
# 可以配置:
# 1. 启动时的欢迎消息
# 2. 初始化检查项
# 3. 默认加载的工具和技能
# 4. 启动后的自动任务
7.8 HEARTBEAT.md – 心跳检测配置
作用:配置服务健康检查和定期任务执行规则。
查看文件:
cat ~/.openclaw/workspace/HEARTBEAT.md
自定义建议:
# 编辑心跳检测文件
vim ~/.openclaw/workspace/HEARTBEAT.md
# 可以配置:
# 1. 健康检查频率
# 2. 定期执行的任务
# 3. 异常告警规则
# 4. 自动恢复策略
7.9 配置文件最佳实践
7.9.1 备份原始文件
# 备份整个 workspace 目录
cp -r ~/.openclaw/workspace ~/.openclaw/workspace.backup.$(date +%Y%m%d)
# 或者使用 tar 打包备份
tar -czf ~/.openclaw/workspace-backup-$(date +%Y%m%d).tar.gz ~/.openclaw/workspace
7.9.2 逐步修改测试
# 1. 修改单个文件
vim ~/.openclaw/workspace/IDENTITY.md
# 2. 重启服务测试效果
openclaw gateway restart
# 3. 测试对话,验证修改是否生效
openclaw tui
# 4. 确认无误后再继续修改其他文件
7.9.3 环境变量替换敏感信息
# 在配置文件中使用环境变量占位符
# 例如在 TOOLS.md 中:
# API Key: ${LONGCAT_API_KEY}
# 在启动前设置环境变量
export LONGCAT_API_KEY="your-actual-api-key"
openclaw gateway start
7.10 配置示例:企业定制版
以下是一个企业定制的 IDENTITY.md 示例:
# 企业 AI 助手身份标识
我是 [公司名称] 的智能助手,专注于为技术团队提供高效的开发支持。
## 基本信息
- 名称:[公司名称] DevBot
- 角色:企业级技术助手
- 服务对象:研发团队、运维团队、测试团队
## 核心能力
- 代码审查和优化建议
- 技术文档编写和维护
- 系统故障诊断和排查
- DevOps 流程自动化
- 技术知识库查询
## 专业领域
- 后端开发:Java、Python、Go
- 容器化:Docker、Kubernetes
- 数据库:MySQL、PostgreSQL、Redis
- 消息队列:Kafka、RabbitMQ
- 监控告警:Prometheus、Grafana
## 服务承诺
- 7x24 小时在线服务
- 响应时间 < 5 秒
- 准确率 > 95%
- 持续学习和优化
## 联系方式
- 企业微信:@DevBot
- 技术支持:tech-support@company.com
八、常见问题排查
8.1 OpenClaw 安装问题
问题:npm 安装失败
# 清除 npm 缓存
npm cache clean --force
# 配置国内镜像源
npm config set registry https://registry.npmmirror.com
# 重新安装
npm install -g openclaw@latest
问题:Windows PowerShell 执行策略限制
# 临时允许执行脚本
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
# 重新运行安装命令
iwr -useb https://openclaw.ai/install.ps1 | iex
8.2 LongCat 模型配置问题
问题:API Key 无效
- 检查 API Key 是否正确复制(注意前后空格)
- 确认 API Key 未过期或被删除
- 访问 LongCat 用量页面 确认额度充足
8.3 CMake 版本问题(ARM 架构常见)
问题:安装时提示 CMake 版本过低
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
CMake 3.19 or higher is required. You are running version 3.16.5
解决方案:
# 方式一:使用 pip 升级(推荐)
sudo pip3 install --upgrade cmake
cmake --version # 验证版本
# 方式二:从源码编译
wget https://github.com/Kitware/CMake/releases/download/v3.28.3/cmake-3.28.3.tar.gz
tar -zxvf cmake-3.28.3.tar.gz
cd cmake-3.28.3
./bootstrap && make -j$(nproc) && sudo make install
问题:ARM 架构编译 node-llama-cpp 失败
解决方案:
- 确保已安装完整的编译工具链
sudo dnf groupinstall -y "Development Tools" sudo dnf install -y gcc gcc-c++ make git libstdc++-devel - 确保系统内存充足(≥ 2GB)
# 查看内存使用情况 free -h - 如果内存不足,可以创建 swap 分区
# 创建 2GB swap 文件 sudo dd if=/dev/zero of=/swapfile bs=1M count=2048 sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile
8.4 企业微信机器人接入问题
问题:配对密钥无法获取
可能原因及解决方案:
- 机器人未保存
- 确保在企业微信中点击了「保存并创建」
- 检查机器人是否已成功创建
- OpenClaw Gateway 未运行
# 检查服务状态 openclaw gateway status # 如果未运行,启动服务 openclaw gateway start - 插件未正确安装
# 检查已安装的插件 openclaw plugins list # 如果未安装企业微信插件,重新安装 openclaw plugins install @wecom/wecom-openclaw-plugin
问题:机器人无响应
- 检查配对状态
# 查看渠道配置 openclaw channels list # 确认企业微信渠道状态为 "paired" - 查看日志排查
# 实时查看日志 openclaw gateway logs --follow - 重新配对
# 删除现有渠道 openclaw channels remove wecom # 重新添加渠道 openclaw channels add
问题:Bot ID 或 Secret 错误
解决方案:
- 返回企业微信机器人管理页面
- 重新查看 Bot ID 和 Secret(注意复制时不要包含空格)
- 重新配置 OpenClaw 渠道
8.4 Gateway 服务问题
问题:端口被占用
# Windows 查看端口占用
netstat -ano | findstr :18789
# 修改 Gateway 端口
openclaw config set gateway.port 18790
# 重启服务
openclaw gateway restart
问题:服务无法启动
# 查看详细错误信息
openclaw gateway logs --level error
# 重新安装 Gateway 服务
openclaw onboard --install-daemon
九、参考资料
- OpenClaw 官方文档:https://docs.openclaw.ai/zh-CN
- openclaw101: https://openclaw101.dev/zh#getting-started
- 美团 LongCat 平台:https://longcat.chat
- LongCat OpenClaw 配置文档:https://longcat.chat/platform/docs/zh/OpenClaw.html
- ClawHub Skill 市场:https://clawhub.ai
- 企业微信开发文档:https://developer.work.weixin.qq.com
- 企业微信自建应用指南:https://open.work.weixin.qq.com/help2/pc/cat?doc_id=21657
- Tavily API 文档:https://tavily.com/docs
附录:常用命令速查
OpenClaw 基础命令
# 查看版本
openclaw --version
# 启动配置向导
openclaw onboard
# 打开 TUI 界面
openclaw tui
# 查看帮助
openclaw --help
Gateway 服务管理
# 启动服务
openclaw gateway start
# 停止服务
openclaw gateway stop
# 重启服务
openclaw gateway restart
# 查看状态
openclaw gateway status
# 查看日志
openclaw gateway logs
# 实时查看日志
openclaw gateway logs --follow
配置管理
# 编辑配置文件
openclaw config edit
# 查看配置
openclaw config show
# 设置配置项
openclaw config set <key> <value>
# 验证配置
openclaw config validate
Skill 管理
# 列出已安装的 Skills
openclaw skills list
# 安装 Skill
openclaw skills install <skill-name>
# 卸载 Skill
openclaw skills uninstall <skill-name>
插件管理
# 列出已安装的插件
openclaw plugins list
# 安装插件
openclaw plugins install <plugin-name>
# 卸载插件
openclaw plugins uninstall <plugin-name>
渠道管理
# 列出已配置的渠道
openclaw channels list
# 添加新渠道
openclaw channels add
# 删除渠道
openclaw channels remove <channel-name>
# 查看渠道状态
openclaw channels status <channel-name>
注意事项:
- CMake 版本要求:ARM 架构部署时,必须确保 CMake 版本 ≥ 3.19
- 内存要求:编译 node-llama-cpp 需要至少 2GB 内存,建议配置 swap 分区
- 企业微信接入方式:使用「智能机器人」(长连接模式),而非传统的「自建应用」
- 配置文件备份:定期备份
~/.openclaw/openclaw.json- API Key 安全:LongCat API Key、Bot Secret 等敏感信息应妥善保管
- 服务管理:生产环境建议使用 systemd 管理 OpenClaw Gateway 服务
- 免费额度:LongCat 免费额度有限,请合理使用
- 日志监控:定期查看日志排查问题:
openclaw gateway logs