awublack-openclaw-agent-browser
Installation
SKILL.md
OpenClaw Agent Browser
概述
这是一个为 OpenClaw 个人数字大脑打造的轻量级浏览器技能。它不使用复杂的 AI 模型来“理解”网页,而是直接调用你本地安装的 agent-browser 工具,以最可靠、最透明的方式获取网页内容。
工作原理
- 触发:当你向 AI 助手提问,例如:“帮我看看 https://clawhub.ai/awublack/awublack-personal-memory-system 的内容”,AI 会调用此技能。
- 执行:
run_browser.js脚本被启动,接收 URL 参数。 - 调用 CLI:脚本通过
child_process.exec调用系统上的agent-browser --url="..." --output=markdown命令。 - 提取:脚本解析
agent-browser返回的 Markdown 输出,提取出页面标题和正文内容。 - 输出:脚本以 JSON 格式输出结构化数据,包含
title、content和summary。 - 总结:AI 助手接收此 JSON,将其内容整合到你的对话上下文中,为你生成自然语言的总结。
系统组件
run_browser.js:核心 Node.js 脚本,负责调用 CLI 并解析输出。agent-browser:本地安装的命令行工具(通过npm install -g agent-browser)。
安装与使用
-
安装依赖:在你的终端中运行:
npm install -g agent-browser -
安装技能:将此技能包放入 OpenClaw 的
skills目录,或通过clawhub install awublack-openclaw-agent-browser安装。