openclaw 安装,飞书插件,排错
我爱吃娃娃雪糕
编辑于 2026年02月28日 08:03
收录于文集
共2篇
openclaw

 

openclaw

1. 安装和基本使用:按照官网进行哈

基本上这样就可以了。但是对于新手,没想到还是会碰到很多问题

a) npm error code 128 和 npm error code ENOENT

解决办法: 这个应该就是网络问题了,无法访问github(需要魔法上网)。 网上有些说上传github public key 什么。现在都没法登录github,死循环了嘛。 对于新手这个实在无解,就耐心等待可以连接的时候吧,毕竟github也不是完全无法登录,比方说早上的时候

2026年2月28日早上7点,实测,可直接安装。 结论:只要网络通畅,不需要任何其他额外操作!

b) powershell没有执行权限

解决办法:

  • 在windows系统设置中,找到开发者设置,然后在powershell执行权限那边,勾选打开即可。(具体要自己找一下,因为不同的版本位置也不同。或者直接win搜索框,搜索一下“开发者”)

  • 或者,输入命令:Set-ExecutionPolicy RemoteSigned,选 Y

c) gateway 闪退 部分电脑在输入openclaw gateway start命令后,无法打开网关后台。解决办法是:输入命令openclaw gateway 或者 openclaw gateway run,直接在当前终端打开网关后台

d) 无法打开web ui,显示未授权unauthorized 重新运行配置向导,openclaw onboard,前面的不用管,到后面有一个选项,选择web ui。这是最简单的办法。 另外,错误解决办法在官方文档也有描述:

https://docs.openclaw.ai/zh-CN/web/dashboard#%E5%A6%82%E6%9E%9C%E4%BD%A0%E7%9C%8B%E5%88%B0%E2%80%9Dunauthorized%E2%80%9D-%2F-1008

2. 配置channel

具体配置的步骤:

https://docs.openclaw.ai/zh-CN/web/dashboard#%E5%A6%82%E6%9E%9C%E4%BD%A0%E7%9C%8B%E5%88%B0%E2%80%9Dunauthorized%E2%80%9D-%2F-1008

1) 飞书的问题

  • 飞书的插件安装失败,无法进入配置id和secret的页面 输入命令:

    1. 1. openclaw plugins enable feishu

    2. 2. openclaw channels add 这样就可以配置飞书的id和secret了

2)telegram 注意先找botfather建立一个机器人,其实还是很简单的。 重要的是:为国内环境配置代理,如下:

代码块
JSON
自动换行
复制代码
     
    "telegram": {
      "enabled": true,
      "dmPolicy": "pairing",
      "botToken": "123:abc",
      "groupPolicy": "allowlist",
      "streamMode": "partial",
      "proxy": "http://127.0.0.1:1080"  // 这里填写代理地址,只可以http,不能是sock5
    }
复制成功

如果channels telegram无法配置的问题。错误原因是插件无法启用。 哪怕是输入了openclaw plugins enable telegram,结果还是没有启用成功。 后来在配置文件中,修改plugins键值如下:

代码块
JSON
自动换行
复制代码
     
    "plugins": {
    "allow": [
      "feishu",
      "telegram"
    ],
    "entries": {
      "feishu": {
        "enabled": true
      },
      "telegram": {
        "enabled": true  // 增加这一项
      }
    }
  }
复制成功

直接就启用成功了! 后来我想,其实openclaw直接就是自带了这两个插件,在这里设置一下,应该可以直接启用。

3. 创建agent

代码块
Shell
自动换行
复制代码
        
    openclaw agents add blog --workspace ~/.openclaw/workspace-blog
复制成功

创建之后,重启网关,然后在tui界面中,选择对应的agent,输入命令:

代码块
PlainText
自动换行
复制代码
   
    /agent blog
复制成功

就可以切换到这个agent,对它进行初始化之后,就可以开始使用啦!

4. 创建subagent

首先必须在openclaw.json中设置启用subagent

代码块
JSON
自动换行
复制代码
    
    {
        "id": "blog",
        "name": "blog",
        "workspace": "/home/<用户>/.openclaw/workspace-blog",
        "agentDir": "/home/<用户>/.openclaw/agents/blog/agent",
        "subagents": {
          "allowAgents": [
            "*"  // 允许所有,就是这个!
          ]
        }
      }
复制成功

在tui界面中,输入命令:

代码块
Shell
自动换行
复制代码
    
    /subagents spawn <name> <task> [--model <model> --think <think>]
复制成功

具体使用方法可查询手册

注意: 使用subagent的主要作用是返回一些数据,不让主智能体受到太多的数据污染,减少context的长度。 具体配置方法参考官方文档

#openclaw#​