🦞OpenClaw Workshop
🛠️ 模块 5:常用 Tools(~10分钟)

5-1 Tools 概念与精选(上)

⏱️ 预计时间:5分钟

Tools 是 Agent 的基础能力接口。与 Skills(高层知识包)不同,Tools 是底层的操作原语——Agent 在执行任务时会自动调用合适的 Tool。

你不需要手动调用 Tools,只需给 Agent 下达任务,它会自动选择合适的工具。

ℹ️
提示

Skills 告诉 Agent "怎么做",Tools 让 Agent "能做"。两者配合才能发挥最大能力。

🔍 1. web_search — 全网搜索引擎

通过 Brave Search API 搜索网页,追踪热点和竞品动态。

text
# 触发方式
"搜索小红书 AI 话题 本周热门"

# Agent 会调用
web_search({ query: "小红书 AI 话题 本周热门" })

营销用途:热点话题搜索、竞品关键词监控、行业趋势追踪。

🌐 2. web_fetch — 网页内容提取

获取 URL 内容并转为 Markdown/文本,无需浏览器。

text
# 触发方式
"把这个竞品的最新文章内容提取出来分析"

# Agent 会调用
web_fetch({ url: "https://..." })

营销用途:竞品文章全文提取、行业报告抓取、价格监控。

🖥️ 3. browser — 浏览器自动化

打开网页、点击按钮、填写表单、截图——完整的浏览器控制。

text
# 触发方式
"打开小红书搜索'AI Agent'并截图前5条结果"

# Agent 会调用
browser({ action: "navigate", url: "..." })
browser({ action: "screenshot" })

营销用途:小红书数据采集、竞品网站截图、自动化操作。

📂 4. read / write / edit — 内容文件管理

读取、创建和精确编辑文件,管理内容草稿和模板。

text
# 触发方式
"读取上次的选题清单,追加今天的新选题"

# Agent 会调用
read({ path: "选题清单.md" })
edit({ path: "选题清单.md", oldText: "...", newText: "..." })

营销用途:内容草稿读写、模板管理、批量文案处理。

👁️ 5. image — 视觉内容分析

使用视觉模型分析图片内容,研究竞品视觉风格。

text
# 触发方式
"分析这张竞品爆款的封面图用了什么设计风格"

# Agent 会调用
image({ image: "cover.png", prompt: "分析设计风格" })

营销用途:竞品封面分析、配图风格提取、视觉趋势研究。

步骤 20 / 21
95%