🛠️ 模块 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: "分析设计风格" })营销用途:竞品封面分析、配图风格提取、视觉趋势研究。