创建openclaw-Agent_篇二

目录

一、

[2、为新 Agent 配置认证](#2、为新 Agent 配置认证)

[将默认 Agent 切换为 myagent](#将默认 Agent 切换为 myagent)

[4、重启 Gateway](#4、重启 Gateway)

5、测试

二、

现在执行重启,让新配置生效

[三、浏览器自动化:让 AI 自己上网](#三、浏览器自动化:让 AI 自己上网)

[2、第一步:安装 agent-browser 核心工具](#2、第一步:安装 agent-browser 核心工具)

[第二步:在 OpenClaw 中启用浏览器插件](#第二步:在 OpenClaw 中启用浏览器插件)


一、

1、创建新 Agent

openclaw agents add myagent

2、为新 Agent 配置认证

powershell

复制代码
notepad $env:USERPROFILE\.openclaw\agents\myagent\agent\config.json

3、

复制代码
{
  "auth": {
    "ollama": {
      "apiKey": "ollama-local"
    }
  },
  "model": {
    "provider": "ollama",
    "model": "qwen3:8b"
  }
}
将默认 Agent 切换为 myagent

powershell

复制代码
openclaw config set agents.defaults.id myagent
4、重启 Gateway

powershell

复制代码
openclaw gateway restart
5、测试

刷新 Web 界面,发送消息。

二、

1、

如果你希望 AI 能读取网页内容,需要配置一个有效的提供商。OpenClaw 支持多种 Web Fetch 服务,例如:

  • Firecrawl(有免费额度)

  • Jina Reader(免费)

  • Browserless 等。

以 Jina Reader 为例(免费且无需 API Key):

powershell

复制代码
openclaw config set tools.web.fetch.provider jina

2、

现在执行重启,让新配置生效

在 PowerShell 中运行:

powershell

复制代码
openclaw gateway restart

输出:

Restarted Scheduled Task: OpenClaw Gateway

就是正常的

三、浏览器自动化:让 AI 自己上网

1、

  • 工作原理 :OpenClaw 通过 agent-browser 这类工具,使用 Chrome DevTools Protocol (CDP) 直接控制一个独立的 Chrome 或 Chromium 浏览器实例。

  • 如何实现:

    1. 安装浏览器控制技能 :你需要安装 agent-browser 工具。你可以在终端执行类似 npm install -g agent-browser 的命令来安装。

    2. 配置 OpenClaw :确保在 OpenClaw 的配置中启用了浏览器工具。官方文档推荐为智能体添加 tools.alsoAllow: ["browser"] 的设置。

    3. 开始使用:之后,你就可以像这样对它下达指令:"帮我打开百度,搜索今天的新闻"

2、第一步:安装 agent-browser 核心工具
复制代码
# 1. 全局安装 agent-browser 包[reference:4][reference:5]
npm install -g agent-browser

# 2. 执行基础安装,这会自动下载一个供自动化使用的专用 Chrome 浏览器[reference:6][reference:7]
agent-browser install

安装完成后,可以输入 agent-browser --version 来验证是否成功

3、

第二步:在 OpenClaw 中启用浏览器插件

  1. 安装 OpenClaw 浏览器插件:

    powershell

    复制代码
    openclaw plugins install @openclaw-plugins/browser-agent

    这个命令会为你的 OpenClaw 安装官方的浏览器自动化插件

4、

  1. 启用插件和浏览器功能 :

    为了确保插件生效,需要明确启用它。在 PowerShell 中执行以下命令:

    复制代码
    # 启用浏览器插件
    openclaw config set plugins.entries.browser.enabled true
    
    # 启用 OpenClaw 的浏览器控制服务
    openclaw config set browser.enabled true
  2. (重要)授予代理浏览器工具权限 :

    默认情况下,代理可能没有权限使用浏览器工具。你需要明确允许它。运行以下命令:

    复制代码
    # 允许代理使用 browser 工具
    openclaw config set agents.defaults.tools.alsoAllow '["browser"]'
  3. 重启 OpenClaw 网关 :

    所有配置更改后,必须重启网关才能生效。

    复制代码
    openclaw gateway restart
相关推荐
坤坤子吖6 小时前
Linux网络编程:自定义应用层协议与 JSON 序列化
linux·服务器·网络·c++·笔记·json
青瓦梦滋6 小时前
Redis主从复制
服务器·数据库·redis·缓存·bootstrap
沫璃染墨7 小时前
从零入门计算机网络系列(十八):TCP连接管理详解——从三次握手与四次挥手到TIME_WAIT机制
运维·服务器·网络·c++·网络协议·tcp/ip·tcp
Felven7 小时前
华为鲲鹏920s芯片serdestool工具使用说明
linux·运维·服务器·华为·鲲鹏920·serdestool
LabVIEW开发7 小时前
Omron PLC:接 LabVIEW 常踩的 5 个坑
服务器·网络·labview·labview知识·labview功能·labview程序
我是koten14 小时前
【运维杂谈】K8s遇到Terminating的名称空间删除不了怎么办?(解决方案亲测有效)
linux·运维·服务器·云原生·kubernetes·k8s·名称空间
爱吃奥利奥_wen1 天前
SQL Server 基础语法详解:从建库建表到约束与增删改查
服务器·数据库·oracle
Android系统攻城狮1 天前
Linux FFmpeg深度解析之avio_open调用流程与实战(三十八)
linux·运维·服务器·ffmpeg·音视频进阶·ffmpeg音视频
雪落漂泊1 天前
Linux进程(五):进程地址空间篇
linux·运维·服务器
wdeok1 天前
Socket编程Tcp
服务器·网络·tcp