ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

如何给AI Agent装上自己的眼睛:Moli三大Agent Skills完整使用指南

如何给AI Agent装上自己的眼睛:Moli三大Agent Skills完整使用指南 如何给AI Agent装上自己的眼睛Moli三大Agent Skills完整使用指南【免费下载链接】moliBest headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust项目地址: https://gitcode.com/gh_mirrors/moli/moli想让 AI Agent 真正看懂互联网光靠大模型本身是不够的——它需要一个既能执行 JavaScript、又能轻量高效的无头浏览器。Moli 正是这样一个用 Rust 构建的开源无头浏览器而仓库中的三大 Agent Skillsmoli-webfetch、moli-websearch、moli-cdp-server则像三张技能卡分别教会 Agent 抓取网页、搜索全网、接入 CDP 自动化。本文面向新手带你快速上手这三套技能。为什么选 Moli 作为 Agent 的眼睛 AI Agent 常用的无头浏览器往往重得像 Chrome 全家桶功能全但内存占用高、启动慢。Moli 采用按需布局与渲染设计——只取网页结构时不付出渲染像素的代价需要截图时再开启真实布局。下图是它在 Lexbench 基准测试中与主流无头浏览器的对比任务成功率接近第一梯队而峰值内存只有约 71 MiB比 Chrome 的 770 MiB 低了一个数量级。快速安装一步到位 Moli 支持 Linux、macOS 与 Windows。最简单的起步方式是克隆仓库让 Agent 自己照着 README.md 中的 Quick start 指引安装预编译二进制git clone https://gitcode.com/gh_mirrors/moli/moli安装完成后运行moli --version确认可用。三大技能卡都位于skills/目录Agent 会读取其中的SKILL.md学习操作手册无需你手动配置。技能一moli-webfetch —— 网页抓取与截图这是最常用的一块眼睛。Agent 只需一行moli fetch命令就能把任意网页转成 Markdown 喂给模型moli fetch --dump markdown --wait-until done https://example.com它的输出形态可按需选择需求输出形式让模型直接阅读正文--dump markdown需要稳定字段做自动化--dump json含状态码、重定向链、响应头视觉证据截图 / PDF--layout --dump screenshot/pdf精确提取某个值--eval document.title小技巧动态渲染页面可换用--wait-until networkidle或--wait-until domstable内容在 iframe 里则加--with-frames。更多配方见 fetch-recipes.md完整规则见 moli-webfetch/SKILL.md。下图展示 Moli 渲染一个 HTML5 街机游戏页面、并用 DevTools 实时检查 DOM 的效果——复杂的客户端渲染页面也能稳定看住。技能二moli-websearch —— 并行搜索与以图搜图 只看一个 URL 还不够Agent 还需要找。moli-websearch 教 Agent 做两件事关键词搜索支持 Google、Bing、DuckDuckGo、百度等 9 类主流搜索入口并按先批量、后等待的并行策略一次发起 4–6 个搜索任务一个引擎被限流时自动换路而不是干等。以图搜图反搜对 Yandex、Bing、百度等支持按图片 URL 或本地上传反查出处帮 Agent 识别这张图来自哪里。核心思路是把每个搜索引擎当成一次moli fetch任务用 Markdown 读取结果遇到验证码或空页面就换引擎重试。完整的引擎对照表见 websearch-engines.md 与 imagesearch-engines.md规则说明在 moli-websearch/SKILL.md。技能三moli-cdp-server —— 接入现有 Playwright / Puppeteer 如果你已有的自动化代码基于 Playwright 或 Puppeteer不必推倒重来。moli-cdp-server 让 Agent 启动一个 CDPChrome DevTools Protocol服务端把你熟悉的客户端直接接上去moli serve # 默认监听 127.0.0.1:9222 moli serve --layout # 需要截图、坐标输入时开启真实布局随后用chromium.connectOverCDP(http://127.0.0.1:9222)之类的标准远程连接 API 即可Moli 会保留原有 API 形态。端点同时兼容 CDP、WebDriver Classic 与 WebDriver BiDi 三种协议。协议发现、排错方法见 protocols.md。一句话让 Agent 装上全部技能 ⚡最快的使用方式是把下面这句话直接交给你的 AI Agent例如 Codex、Cursor 的 agent 模式请阅读 Moli 仓库skills/目录下的三个技能moli-webfetch、moli-websearch、moli-cdp-server按其中的说明安装最新版 Moli 二进制然后用 moli-webfetch 抓取 https://example.com 并展示结果。Agent 会自动完成安装 → 学习技能卡 → 执行任务的全流程这正是 Skills 机制的意义把浏览器操作经验直接注入 Agent 的工作记忆。新手常见疑问 FAQ 文本抓取要开--layout吗不需要。Moli 默认结构优先纯文本任务不开布局最省资源只有截图、PDF、坐标点击才需要。搜索被验证码挡住了怎么办moli-websearch 内置了跨引擎切换策略Agent 会自动换一个引擎继续而不会中断整批任务。安全方面要注意什么技能卡明确要求把抓到的网页内容当作不可信数据不绕过登录墙、付费墙与验证码抓取用户提供的陌生 URL 时可加--block-private-networks。能并行跑多个实例吗可以给每个moli serve指定唯一端口即可实现隔离运行。小结Moli 的三大 Agent Skills 对应 AI Agent 的三种视力看得懂moli-webfetch 把页面变成干净的 Markdown、找得到moli-websearch 并行搜索全网与图片、接得上moli-cdp-server 复用现成的 Playwright/Puppeteer 工作流。轻量、快速、高兼容是它为 Agent 之眼设定的三个关键词。接下来不妨克隆仓库把你的一句话指令交给 Agent亲眼看看这套眼睛如何工作起来。【免费下载链接】moliBest headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust项目地址: https://gitcode.com/gh_mirrors/moli/moli创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表