openclaw安装使用教程,飞书配置,skills简介

视频链接:

https://space.bilibili.com/70431433?spm_id_from=333.1007.0.0

文章代码链接

https://github.com/zyf-ngu/Qmatter

  1. Openclaw

应用结构

┌───────────────────────────┐

│ 聊天应用 │

│ (Telegram / WhatsApp / Discord / Signal / WebChat) │

└──────────────┬─────────────┘

│ 消息流入/流出

┌──────────────────────────────┐

│ Gateway (守护进程) │

│ • 管理所有 Channels(Telegram、WhatsApp 等) │

│ • 暴露 WebSocket API (默认 127.0.0.1:18789) │

│ • 处理配对(pairing)、认证、事件分发 │

│ • 一个 Gateway 控制一台机器上的所有会话 │

└───────────────────────────────┘

│ RPC 调用

┌─────────────────────────────┐

│ Agent Runtime (智能体运行时) │

│ • 维护会话(Session)与上下文(Context) │

│ • 执行 Agent Loop:接收消息 → 调用模型 → 执行工具 → 返回 │

│ • 管理持久记忆(Memory) │

│ • 可配置多个 Agent(不同 workspace、不同模型) │

└────────────────────────────┘

│ 工具调用

┌───────────┬─────────────┐

▼ ▼ ▼ ▼

┌────┐ ┌─────┐ ┌──────┐ ┌─────┐

│ Browser │ │ Exec │ │ Web │ │ Skills │

│ (浏览器) │ │ (终端命令) │ │ (网页搜索) │ │ (插件) │

└────┘ └─────┘ └──────┘ └──────┘

│ │ │ │

└────────┴─────────┴──────┘

┌────────────────────────────┐

│ Model Provider │

│ (Anthropic / OpenAI / Moonshot / 本地模型) │

└───────────────────────────┘

数据流向(一次完整对话)

消息输入:你在 飞书 发"清一下今天的邮件"

  • Gateway 接收消息 → 标准化为内部消息格式 → 路由到对应 Agent

Agent Loop

  • Agent 读取会话历史 + 系统提示词(System Prompt)
  • 调用模型 API(例如 moonshot/kimi-k2.5)
  • 模型返回"需要调用 Gmail API"
  • Agent 执行工具(例如 gmail.list)
  • •工具返回结果 → Agent 再次调用模型 → 生成回复

消息输出:Agent 的回复 → Gateway → Telegram → 你看到结果

关键概念

  • Gateway :唯一的长驻进程(daemon),管理所有 Channels 和连接
    • 类比:Gateway 就像"总机",所有消息都经过它
    • 位置:运行在后台,通过 systemd(Linux/WSL2)/ LaunchAgent(macOS)管理
    • 端口:默认 127.0.0.1:18789(WebSocket API)
  • Agent :处理对话逻辑的运行时,可以有多个(不同用途)
    • 类比:Agent 是"接线员",负责理解你的意图并执行
    • 配置:每个 Agent 有独立的 workspace 和模型
    • 存储:配置在 ~/.openclaw/agents//
  • Session :一次对话的上下文容器(跨消息保持)
    • 存储位置:~/.openclaw/agents//sessions/
    • 生命周期:会话会被定期修剪(可配置保留策略)
    • 作用:让 Agent 记住之前的对话内容
  • Workspace :Agent 的工作目录(文件、脚本、配置)
    • 默认位置:~/.openclaw/workspace/
    • 用途:存放 Agent 创建/修改的文件、脚本、配置模板
    • 结构:包含 BOOT.mdIDENTITY.mdSOUL.mdTOOLS.md 等模板文件
  • Pairing :设备/用户配对机制,用于安全接入
    • 流程:首次连接 → 生成配对码(8位) → 用户批准 → 建立信任
    • 存储:~/.openclaw/credentials/*-pairing.json
    • 用途:防止陌生人把你的机器人当公共服务使用
  • Tools :Agent 能调用的能力(浏览器、终端、Skills)
    • 内置工具:browser(浏览器)、exec(终端命令)、web(网页搜索)
    • Skills:社区插件,扩展能力(如 Gmail、Calendar)
  • Channels :消息入口(Telegram、WhatsApp 等)
    • 作用:接收和发送消息
    • 配置:每个 Channel 需要对应的 Token/凭证

为什么需要 Gateway?

Gateway 的设计让 OpenClaw 能:

  • 统一管理:一个进程控制所有聊天渠道
  • 多客户端:CLI、Web UI、macOS App 都连同一个 Gateway
  • 远程访问:通过 SSH 隧道或 Tailscale 访问远程 Gateway
  • 设备配对:iOS/Android 节点通过配对机制安全接入

配置文件

  • 主配置:~/.openclaw/openclaw.json
  • 凭证:~/.openclaw/credentials/(OAuth、API Keys)
  • 会话:~/.openclaw/agents//sessions/
  • Workspace:~/.openclaw/workspace/(默认)

主配置:~/.openclaw/openclaw.json

这是 OpenClaw 的 核心配置文件,相当于整个系统的"大脑"。它采用 JSON 格式,定义了:

全局行为:如网关(Gateway)的端口、日志级别、插件加载策略等。

默认模型:你之前看到的 primary 和 fallbacks 模型就在这里指定。

Agent 设置:每个 AI 助理(Agent)的身份描述、使用的技能列表、记忆文件路径等。

功能开关:是否启用某些实验性功能或安全限制。

操作建议:大部分情况下无需手动编辑此文件,使用 openclaw config 命令或 ClawPanel 管理面板修改更安全。若手动编辑,务必确保 JSON 格式正确,并在修改后重启 Gateway 服务。

凭证:~/.openclaw/credentials/

这里是 所有敏感认证信息的保险库,存储 API Keys、OAuth 令牌等。默认情况下,OpenClaw 会将这些信息与配置文件分离存放,以提高安全性。

API Keys:你配置的各大模型平台密钥(如 sk-...)都以加密或明文形式存储在此目录下的特定文件中(取决于版本和安全设置)。

OAuth 令牌:若你通过 OAuth 连接了第三方服务(如 Google Drive、GitHub),相关的刷新令牌和访问令牌也存放在这里。

权限隔离:OpenClaw 在读取凭证时遵循最小权限原则,只有需要调用对应服务的模块才能访问对应的凭证文件。

安全提醒切勿将此目录及其内容分享给任何人,也不要在公共场合(如截图、日志)中暴露路径。如果你需要迁移或备份配置,建议单独加密此目录后再操作。

会话:~/.openclaw/agents/<agent_name>/sessions/

每个 Agent 的 历史对话记录 都保存在这里。当你与 AI 助理聊天时,每一次对话(Session)都会生成一个独立的文件(通常以时间戳或 UUID 命名),里面存储了完整的消息交换记录、上下文 token 数量、使用的模型等信息。

用途:支持"继续上次对话"功能、对话历史检索、以及用于训练或调试的日志。

结构:会话文件通常是 JSON 或二进制格式,包含消息列表、元数据(创建时间、最后活跃时间等)。

管理:你可以手动删除旧的会话文件来释放磁盘空间,或通过 OpenClaw 的 /sessions 命令(如果支持)来列出和管理会话。

注意:会话文件可能包含你在对话中分享的敏感信息(如密码、私人文档内容),请妥善保管。

Workspace:~/.openclaw/workspace/(默认)

这是 AI 助理的 默认工作目录,相当于给它划定的"沙盒"空间。当 AI 需要:

读写文件(如保存生成的代码、下载的图片);

执行命令(如运行脚本、编译程序);

存储中间产物(如爬虫抓取的临时数据);

时,默认都会在此目录下操作。

安全边界:OpenClaw 默认限制 AI 只能访问此目录及其子目录,防止它随意修改系统或其他重要文件。当然,你可以通过配置扩展允许访问的路径(例如挂载 Windows 的 /mnt/c 目录)。

内容:里面可能会自动生成各类子文件夹,比如 downloads/、projects/、temp/ 等。

使用技巧:如果你想与 AI 协作处理某个项目,可以把项目文件夹复制或软链接到 workspace/ 下,这样 AI 就能直接读写项目文件。你也可以通过配置修改默认工作空间路径。

安装方式

Win+X PowerShell(管理员):

安装wsl

Windows里的Linux小房间。共用电源、网络、文件系统,但有自己独立的 Linux 命令行、软件环境

wsl --install

或者指定发行版:

wsl --list --online

wsl --install -d Ubuntu-22.04

创建用户名和密码。

回到 PowerShell 执行:

wsl --shutdown 关闭

wsl 开启

安装openclaw

node -v

npm -v

预期输出

v22.0.0 # 或更高版本

10.0.0 # npm 版本

如果 Node 版本 < 22,先升级再继续。否则后面会在各种奇怪的地方卡住。

各平台升级 Node.js

curl -fsSL https://openclaw.ai/install.sh | bash

自检

openclaw status

openclaw health

openclaw security audit --deep

openclaw doctor

配置

openclaw onboard 是官方推荐的配置方式。空格键是选择,enter键是确认,上下键是滑动,右键是粘贴。

常用命令

|---------------------------------------------|--------------------------------------|
| 命令 | 用途 |
| openclaw status | 查看状态 |
| openclaw health | 健康检查 |
| openclaw gateway status | Gateway 状态 |
| openclaw gateway run | 前台运行,便于调试,按 Ctrl+C 停止 |
| openclaw gateway run --port 18789 --verbose | 输出详细日志 |
| openclaw gateway start | 后台启动服务(需要先 openclaw gateway install) |
| openclaw gateway | 默认行为(取决于配置,通常是前台运行) |
| openclaw gateway stop | 停止 Gateway |
| openclaw gateway restart | 重启 Gateway |
| openclaw configure | 交互式配置 |
| openclaw doctor | 诊断问题 |
| openclaw pairing list | 查看配对请求 |
| openclaw pairing approve | 批准配对 |
| openclaw logs --follow | 查看实时日志 |
| openclaw dashboard | 打开 Web 控制台,带token |
| openclaw update | 更新 OpenClaw |
| openclaw models list | 模型列表 |

控制台界面

卸载

WSL 终端 执行:

1. 停止服务并卸载

openclaw uninstall --all --yes

2. 卸载 npm 全局包

sudo npm uninstall -g openclaw

3. 删除所有配置与数据(谨慎!)rm -rf ~/.openclaw

4. 清理 systemd 服务(如启用过)

sudo systemctl disable openclaw-gateway

sudo rm /etc/systemd/system/openclaw-gateway.service

sudo systemctl daemon-reload

验证:

openclaw --version

提示 command not found 即成功。

额外清理(可选)

Windows 清理残留

清理临时日志

Remove-Item -Recurse -Force "env:LOCALAPPDATA\\Temp\\openclaw" 2\>null

清理浏览器扩展(如安装过)

手动在 Chrome/Edge 扩展管理中删除 OpenClaw 扩展

WSL 清理残留

清理临时文件

rm -rf /tmp/openclaw*

卸载整个 WSL(不是只删 OpenClaw)

查看已安装分发版:

wsl -l -v

注销(删除)某一个分发版(如 Ubuntu):

wsl --unregister Ubuntu

彻底卸载 WSL 功能:

wsl --uninstall

飞书channel

创建企业自建应用

添加应用能力

在应用左侧菜单选择"添加应用能力",添加"机器人"能力。

获取应用凭证

进入"凭证与基础信息",记录:

飞书应用批量导入权限

1.进入应用详情 → 开发配置 → 权限管理。

2.点击「批量导入 / 导出权限」,切换到「导入」页签。

3.全选并替换输入框内容为以下 JSON,点击「导入」。

基础权限(满足消息收发与基础用户信息)

{

"scopes": {

"tenant": [

"contact:user.base:readonly",

"im:chat",

"im:chat:read",

"im:chat:update",

"im:message",

"im:message.group_at_msg:readonly",

"im:message.p2p_msg:readonly",

"im:message:send_as_bot",

"im:resource"

],

"user": []

}}

增强权限(支持文档 / 表格 / 任务 / 多维表格只读,按需添加)

{

"scopes": {

"tenant": [

"contact:user.base:readonly",

"im:chat",

"im:chat:read",

"im:chat:update",

"im:message",

"im:message.group_at_msg:readonly",

"im:message.p2p_msg:readonly",

"im:message:readonly",

"im:message:update",

"im:message:recall",

"im:message:send_as_bot",

"im:resource",

"docx:document:readonly",

"drive:drive:readonly",

"wiki:wiki:readonly",

"bitable:app:readonly",

"task:task:read"

],

"user": []

}}

4.导入后,对「待申请」的权限点击「申请开通」,按提示完成企业内部审批(若需)。

安装飞书插件

1.安装插件

在 WSL 终端中执行:

openclaw plugins install @m1heng-clawd/feishu

如果安装失败,可手动安装:

下载插件包

curl -O https://registry.npmjs.org/@m1heng-clawd/feishu/-/feishu-0.1.3.tgz

从本地安装

openclaw plugins install ./feishu-0.1.3.tgz

  1. 验证安装

openclaw plugins list

应显示已安装的 feishu 插件。

飞书插件配置

1.配置凭证

设置 App ID

openclaw channels add

选择飞书,然后按流程配置

2.重启 Gateway

配置完成后重启服务:

openclaw gateway restart

启动与测试

1.检查服务状态

查看整体状态

openclaw status

查看渠道状态

openclaw channels status

查看日志

openclaw logs --follow

配置事件与回调

进入"事件与回调"页面:

  • 选择订阅方式(长连接 / 推送到开发服务器)
  • 保存配置
  • 按需添加事件

发布应用

进入「版本管理与发布」

创建版本

至少发布到「测试版本」(供自己使用)或提交审核发布到正式版本

配对

默认情况下,机器人会回复一个 配对码。在终端执行:

查看待审批列表

openclaw pairing list feishu

批准配对(将 <CODE> 替换为实际配对码)

openclaw pairing approve feishu <CODE>

openclaw pairing approve feishu LXG6FACL

批准后,用户即可正常对话。

Openclaw Skills

Skills是把做某件事的过程概括为标准执行步骤(SOP),把该步骤注入到大模型的当前prompt里,便可以指导大模型完成任务,省去了大模型自己规划的不确定性。任务完成后即使用新的prompt,减少过长的prompt带来的指令漂移等现象。

这就是Anthropic提出Skills的核心思想:

与其堆叠更多"做什么"的工具,不如把"怎么做"的经验,打包成可复用的"知识胶囊",让 Agent 在需要时加载并遵循它。

一个 Skill 本质上就是一个文件夹:里面必须有一个 SKILL.md 描述文件,可以附带参考资料、模板、脚本、代码等资源。

Skills生态概览

**最新数据(2026年2月)**:

  • 📊 **总技能数**:1715+个技能

  • 📁 **主要分类**:31个分类

  • 🌟 **活跃贡献者**:数百位开发者

  • 📈 **增长速度**:每月新增50+个技能

**主要分类及技能数量**:

  • 🌐 Web前端开发:46个

  • 💻 编程代理和IDE:55个

  • 🔧 Git和GitHub:34个

  • ☁️ DevOps和云服务:144个

  • 🌐 浏览器和自动化:69个

  • 🎨 图像和视频生成:41个

  • 🤖 AI和LLMs:159个

  • 📊 数据和分析:18个

  • ✅ 生产力和任务管理:93个

ClawHub技能市场

ClawHub是OpenClaw的官方技能市场(https://clawhub.com),类似于App Store,提供各种扩展功能。

**与其他AI的区别**:

| 特性 | OpenClaw + Skills | ChatGPT Plugins | Claude |

|------|------------------|-----------------|--------|

| 本地执行 | ✅ | ❌ | ❌ |

| 系统操作 | ✅ | ❌ | ❌ |

| 自定义开发 | ✅ | ❌ | ❌ |

| 社区生态 | ✅ | ✅ | ❌ |

| 免费使用 | ✅ | 部分付费 | ❌ |

Skills加载机制

**Skills加载位置**:

OpenClaw从3个位置加载Skills,优先级从高到低:

  1. 工作区Skills:/skills(最高优先级)

◦ 单智能体专用

◦ 项目特定的Skills

  1. 托管/本地Skills:~/.openclaw/skills

◦ 所有智能体共享

◦ 用户自定义Skills

  1. 内置Skills:随安装包发布(最低优先级)

◦ OpenClaw官方Skills

◦ 基础功能Skills

**优先级规则**:

如果同名Skills存在于多个位置:工作区Skills > 托管/本地Skills > 内置Skills

示例:

• 内置Skills:file-search v1.0

• 本地Skills:file-search v1.2(自定义版本)

• 工作区Skills:file-search v2.0(项目专用)

最终加载:工作区的 v2.0 版本**额外Skills目录**:

可以通过配置添加额外的Skills文件夹:

{

"skills": {

"load": {

"extraDirs": [

"/path/to/shared-skills",

"/path/to/team-skills"

]

}

}

}

ClawHub使用指南

安装 clawhub

npm i -g clawhub

这个命令中的 i 是 install 的缩写,-g 参数表示全局安装,这样你就可以在终端的任何位置直接使用 clawhub 命令了。

验证安装

安装完成后,可以通过查看版本来确认是否安装成功:

clawhub -v

如果成功,它会显示当前安装的版本号(例如 0.7.0)。

可能遇到的问题

权限问题:在 macOS 或 Linux 系统上,如果安装时提示权限错误,可以尝试在命令前加上 sudo:

sudo npm i -g clawhub

网络问题:如果你在国内,安装过程可能较慢或失败。可以配置 npm 使用国内镜像源来加速:

npm config set registry https://registry.npmmirror.com/

设置完镜像后,再重新运行安装命令。

**访问方式**:

方式1:网页访问(推荐)

https://clawhub.com

方式2:命令行工具

clawhub --help

方式3:OpenClaw内访问

你:打开ClawHub

|----------------|------------------------------------------------------|
| 命令功能 | 命令示例 |
| 搜索 Skills | clawhub search <关键词> |
| 查看 Skills 详情 | clawhub info <skill-slug> |
| 安装 Skills 到工作区 | clawhub install <skill-slug> |
| 安装到指定目录 | clawhub install <skill-slug> --dir /path/to/skills |
| 更新单个 Skills | clawhub update <skill-slug> |
| 更新所有 Skills | clawhub update --all |
| 同步(扫描 + 发布更新) | clawhub sync --all |
| 列出已安装的 Skills | clawhub list |
| 卸载 Skills | clawhub uninstall <skill-slug> |

Skills 安装和管理

方式一:从 ClawHub 官方库安装(最常用)

这是安装标准技能的首选方法 。安装前,可以先搜索确认技能是否存在 。

搜索技能(例如搜索"搜索"相关的技能)

npx clawhub@latest search search

查看技能详情(例如查看 desearch-web-search)

npx clawhub@latest show desearch-web-search

安装技能(例如安装你需要的 file-search)

clawhub install file-search

或者,使用 npx 确保使用最新版本

npx clawhub@latest install file-search --force

安装后,可以用 clawhub list 查看已安装的技能 。

方式二:从 Git 仓库安装

如果你想体验 GitHub 上的最新技能,可以用这种方式 。

clawhub install https://github.com/用户名/技能仓库.git

方式三:手动安装

如果你下载了一个技能包(比如一个文件夹),可以把它放到 OpenClaw 的工作目录下 。

将技能文件夹复制到以下路径(注意替换成你的用户名)

Windows:

C:\Users\你的用户名\.openclaw\workspace\skills\

macOS / Linux:

~/.openclaw/workspace/skills/

方式四:通过 Web UI 安装

如果你已经启动了 OpenClaw 的 Web 服务,可以直接在聊天框里输入指令来安装,例如"请帮我安装 file-search 技能",系统会自动尝试安装 。

安装后的关键配置

技能装好后,还需要做一些设置才能让它顺利跑起来,特别是在服务器上部署时。

配置 API 密钥:大部分技能(如联网搜索、浏览器自动化)都需要 API 密钥才能工作 。你需要把密钥配置到 OpenClaw 的环境变量文件或配置文件中。

如果是本地部署,通常在 ~/.openclaw/config.json 文件中配置 。

如果是通过一键镜像安装在服务器上,配置文件可能在 /opt/openclaw.env,并且需要 root 权限才能编辑 。

调整执行策略(服务器部署必看):OpenClaw 有一套安全机制。为了让技能在后台无人值守时也能自动运行,通常需要调整执行策略 。

以 root 用户执行,将执行主机设置为网关,关闭执行询问,开启完整安全模式

/opt/openclaw-cli.sh config set tools.exec.host gateway/opt/openclaw-cli.sh config set tools.exec.ask off/opt/openclaw-cli.sh config set tools.exec.security full

修改配置后,重启 OpenClaw 服务

systemctl restart openclaw

必装Skills推荐

文件管理类Skills

**1. file-search(智能文件搜索)**

功能:• 基于内容的智能搜索• 支持多种文件格式• 快速索引和检索• 模糊匹配使用示例:你:搜索包含"发票"的PDF文件OpenClaw:找到3个匹配文件:1. 2026年1月发票.pdf2. 跑步机购买发票.pdf3. 办公用品发票.pdf

**2. file-organizer(文件自动整理)**

⭐ 评分:4.8/5.0 📥 下载量:35,000+ 👤 作者:OpenClaw官方功能:• 智能分类文件• 批量重命名• 重复文件检测• 自动归档使用示例:你:整理下载文件夹OpenClaw:正在整理...• 图片 → Pictures/Downloads/• 文档 → Documents/Downloads/• 视频 → Videos/Downloads/• 其他 → Others/Downloads/整理完成!共处理156个文件 ✅

**3. batch-processor(批量文件处理)**

⭐ 评分:4.7/5.0 📥 下载量:28,000+ 👤 作者:社区开发者功能:• 批量格式转换• 批量压缩• 批量提取信息• 批量重命名使用示例:你:把这个文件夹里的所有PNG转成JPGOpenClaw:正在转换...• image1.png → image1.jpg ✅• image2.png → image2.jpg ✅• image3.png → image3.jpg ✅ ... 共转换25个文件 ✅

知识管理类Skills

**4. web-clipper(网页剪藏)**

⭐ 评分:4.9/5.0 📥 下载量:45,000+ 👤 作者:OpenClaw官方功能:• 网页内容抓取• 智能摘要生成• 多平台保存(备忘录/Notion/Obsidian)• 标签管理使用示例:你:保存这篇文章到备忘录 https://example.com/articleOpenClaw:已保存!标题:AI技术发展趋势摘要:\[自动生成的摘要\] 标签:#AI #技术 #趋势位置:备忘录 > AI学习 ✅**5. note-sync(笔记同步)**

⭐ 评分:4.8/5.0 📥 下载量:32,000+ 👤 作者:OpenClaw官方功能:• 多平台笔记同步• 实时备份• 版本控制• 冲突解决支持平台:• Mac备忘录• Notion• Obsidian• Evernote**6. github-manager(GitHub项目管理)**

⭐ 评分:4.6/5.0 📥 下载量:25,000+ 👤 作者:社区开发者功能:• 项目信息分析• README总结• 代码结构理解• Star/Fork追踪使用示例:你:分析这个GitHub项目 https://github.com/user/projectOpenClaw:分析完成!项目:Awesome Project Stars:15.3k 语言:TypeScript 核心功能:[详细分析] 推荐指数:⭐⭐⭐⭐⭐

日程管理类Skills

**7. calendar-sync(日历同步)**

⭐ 评分:5.0/5.0 📥 下载量:60,000+ 👤 作者:OpenClaw官方功能:• Mac日历集成• 自动创建事件• 智能提醒• 跨设备同步使用示例:你:明天下午3点,会议室A开会OpenClaw:已创建日历事件!标题:会议时间:2026-02-12 15:00-16:00 地点:会议室A 提醒:提前15分钟 ✅**8. reminder(智能提醒)**

⭐ 评分:4.7/5.0 📥 下载量:38,000+ 👤 作者:OpenClaw官方功能:• 多级提醒设置• 智能提醒策略• 位置提醒• 重复提醒使用示例:你:每天早上8点提醒我喝水OpenClaw:已设置提醒!内容:该喝水了💧 时间:每天 08:00 方式:飞书消息 ✅

自动化类Skills

**9. scheduler(任务调度)**

⭐ 评分:4.9/5.0 📥 下载量:42,000+ 👤 作者:OpenClaw官方功能:• 定时任务设置• Cron表达式支持• 任务依赖管理• 错误重试使用示例:你:每天早上8点推送AI日报OpenClaw:已设置定时任务!任务:AI日报推送时间:每天 08:00 Cron:0 8 * * * 状态:已启用 ✅**10. monitor(网站监控)**

⭐ 评分:4.6/5.0 📥 下载量:28,000+ 👤 作者:社区开发者功能:• 网站变化检测• 价格监控• 内容更新提醒• RSS订阅使用示例:你:监控这个博客的更新 https://example-blog.comOpenClaw:已设置监控!网站:Example Blog 频率:每天2次通知:飞书消息 ✅

工具类Skills

**11. screenshot(截图工具)**

⭐ 评分:4.8/5.0 📥 下载量:35,000+ 👤 作者:OpenClaw官方功能:• 全屏截图• 窗口截图• 区域截图• OCR识别使用示例:你:截图当前屏幕OpenClaw:已截图! [发送截图] 是否需要OCR识别文字?![截图技能演示 - 自动捕获屏幕内容](https://upload.maynor1024.live/file/1770176353570_image_35.jpg)

**12. translator(翻译助手)**

⭐ 评分:4.7/5.0 📥 下载量:30,000+ 👤 作者:社区开发者功能:• 多语言翻译• 实时翻译• 文档翻译• 术语库管理使用示例:你:把这段话翻译成英文 "人工智能正在改变世界"OpenClaw:翻译结果: "Artificial Intelligence is changing the world"

Skills推荐总结

**必装Top 10**:

| 排名 | Skill | 分类 | 评分 | 推荐理由 |

|------|-------|------|------|----------|

| 1 | calendar-sync | 日程管理 | 5.0 | 日历集成必备 |

| 2 | file-search | 文件管理 | 5.0 | 文件搜索神器 |

| 3 | web-clipper | 知识管理 | 4.9 | 知识收集利器 |

| 4 | scheduler | 自动化 | 4.9 | 定时任务必备 |

| 5 | note-sync | 知识管理 | 4.8 | 笔记同步工具 |

| 6 | file-organizer | 文件管理 | 4.8 | 文件整理助手 |

| 7 | screenshot | 工具 | 4.8 | 截图OCR工具 |

| 8 | reminder | 日程管理 | 4.7 | 智能提醒系统 |

| 9 | batch-processor | 文件管理 | 4.7 | 批量处理工具 |

| 10 | translator | 工具 | 4.7 | 翻译助手 |

常见问题

路径找不到 openclaw command not found

安装完如果提示找不到 openclaw,优先看官方的 PATH 排查:https://docs.openclaw.ai/install#troubleshooting-openclaw-not-found-path

检查 openclaw 是否在 PATH

which openclaw

如果找不到,添加 npm global bin 到 PATH

export PATH="(npm prefix -g)/bin:PATH"

永久添加(添加到 ~/.bashrc 或 ~/.zshrc)

echo 'export PATH="(npm prefix -g)/bin:PATH"' >> ~/.bashrc

source ~/.bashrc

或重新安装

npm install -g openclaw@latest

Gateway端口被占用

错误信息

Error: Port 18789 is already in use

检查占用

Linux/macOS/WSL2

方法 1:使用 lsof

lsof -i :18789

命令行输出:

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

node 12345 user 23u IPv4 12345 0t0 TCP *:18789 (LISTEN)

方法 2:使用 netstat

netstat -tulpn | grep 18789

方法 3:使用 ss(现代 Linux)

ss -tulpn | grep 18789

Windows PowerShell

方法 1:使用 netstat

netstat -ano | findstr :18789

命令行输出:

TCP 0.0.0.0:18789 0.0.0.0:0 LISTENING 12345

方法 2:使用 Get-NetTCPConnection(PowerShell 5.1+)

Get-NetTCPConnection -LocalPort 18789

查看进程详情

Get-Process -Id 12345

解决

Linux/macOS/WSL2

方法 1:杀死占用进程

kill -9 12345 # 替换为实际 PID

方法 2:改用其他端口

openclaw configure --section gateway

选择不同的端口(如 18790)

Windows PowerShell

方法 1:杀死占用进程

Stop-Process -Id 12345 -Force # 替换为实际 PID

方法 2:改用其他端口

openclaw configure --section gateway

选择不同的端口(如 18790)

打开控制台带token

openclaw dashboard

配置切换

配置写错了怎么办?

A: 运行 openclaw doctor 检查配置,或重新运行 openclaw onboard 选择 "Modify"。

飞书配置-未检测到应用连接信息

"未检测到应用连接信息,请确保长连接建立成功后再保存配置",是一个典型的配置顺序问题。这通常是因为你在飞书后台点击"保存"时,你的 OpenClaw 服务还没有成功和飞书服务器建立好长连接 。

飞书的后台在保存配置前,会主动检查你的服务是否在线。如果连接没建立起来,它就会阻止保存,以防你配置了一个无法工作的回调地址 。

飞书插件重复

系统中存在两个飞书插件:

官方内置插件

/home/zyf_n/.npm-global/lib/node_modules/openclaw/extensions/feishu/index.ts

版本 2026.3.2(正常)

第三方插件(安装失败/不完整)

/home/zyf_n/.openclaw/extensions/feishu/index.ts

版本 0.1.15(来自 @m1heng-clawd/feishu)

由于插件 ID 相同,OpenClaw 加载时会发生覆盖,可能导致飞书渠道无法正常初始化。从日志看,第三方插件安装过程有错误(error npm install failed、error plugin already exists),这个目录很可能是不完整的,从而干扰了正常插件的运行。

✅ 解决方案

删除冲突的第三方插件目录

执行以下命令,移除不完整的第三方飞书插件:

rm -rf ~/.openclaw/extensions/feishu

如果心误删,可以先备份:

mv ~/.openclaw/extensions/feishu ~/.openclaw/extensions/feishu.bak

确认只剩官方插件

再次查看插件列表,应该只显示一个 feishu 插件,且来源是 npm 全局目录:

openclaw plugins list

期望看到类似:

│ Feishu │ feishu │ loaded │ ~/.npm-global/lib/node_modules/openclaw/extensions/feishu/index.ts │ 2026.3.2 │

重启 OpenClaw 网关

openclaw gateway restart

参考资料

https://zhuanlan.zhihu.com/p/2002485126714644013

https://www.cnblogs.com/FBsharl/p/19658199

https://cloud.tencent.com/developer/article/2634488 配置飞书

相关推荐
WwW.-.2 小时前
OpenClaw 技术解析:多渠道 AI Gateway 如何连接消息、Agent 与远程节点
网络·人工智能·gateway
探险的机器猫2 小时前
openclaw安全加固
安全风险·openclaw
雷焰财经2 小时前
智能合约赋能与全球实践:宇信科技绘制银行数字人民币能力建设新蓝图
人工智能·科技·金融·智能合约
飞Link2 小时前
终结序列建模:Transformer 架构深度解析与实战指南
人工智能·python·深度学习·算法·transformer
青瓷程序设计2 小时前
基于深度学习的【动物识别】系统实现~Python+人工智能+图像识别+算法模型
人工智能·python·深度学习
AC赳赳老秦2 小时前
2026 AI原生工具链升级:DeepSeek与AI原生IDE深度联动,重塑开发效率新高度
大数据·ide·人工智能·web3·去中心化·ai-native·deepseek
virtaitech2 小时前
GPU池化技术走向大众:趋动科技推出永久免费OrionX社区版
人工智能·科技·gpu算力·算力·云平台
LoserChaser2 小时前
大语言模型入门-基本概念
人工智能·ai·语言模型·自然语言处理