js-eyes
通过CLI、MCP或OpenClaw安装、连接和操作JS Eyes浏览器与Skill运行时。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:js-eyes。 它的用途是:通过CLI、MCP或OpenClaw安装、连接和操作JS Eyes浏览器与Skill运行时。 完整的 Skill 内容见:https://321skill.com/skills/js-eyes-x-2/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘用JS Eyes打开GitHub trending页面,并抓取今天排名前5的仓库名称和描述。’,它会通过MCP协议调用JS Eyes技能,启动浏览器会话,导航到指定页面,执行抓取脚本,并将结构化的结果返回给你。或者,在终端中直接运行 `js-eyes capture --url https://example.com --output data.json` 来快速抓取网页数据。
介绍
JS Eyes Skill 旨在解决开发者在跨平台环境中统一管理和操作浏览器自动化任务的难题。它提供了一个与宿主环境无关的浏览器和Skill运行时,允许用户通过命令行界面(CLI)、模型上下文协议(MCP)或可选的OpenClaw适配器进行安装、连接、操作和故障排除。
使用方式灵活多样。开发者可以直接在终端通过CLI命令启动和控制浏览器会话;也可以将其集成到支持MCP协议的AI助手(如Claude Desktop)中,通过自然语言指令驱动浏览器操作;对于需要更复杂集成的场景,还可以使用OpenClaw适配器进行深度定制和连接。
该Skill特别适合需要频繁进行网页自动化、数据抓取、UI测试或跨平台应用调试的开发者。无论是前端开发人员需要测试页面兼容性,还是运维工程师需要监控网页服务状态,或是智能体开发者需要为AI赋予网页交互能力,都可以从中受益。
在使用时,建议先通过CLI进行基础功能测试,确保环境配置正确。对于复杂任务,利用MCP协议与AI助手结合可以极大提升效率。需要注意,该Skill的运行效果可能受到目标网页结构变化和网络环境的影响,在关键生产流程中建议配合完善的错误处理和日志记录机制。
核心特点
核心区别在于其“宿主中立”的设计理念,不依赖特定操作系统或浏览器内核,提供了通过CLI、MCP和OpenClaw适配器三种标准化接口进行统一操作的能力,实现了浏览器自动化任务与底层环境的解耦。
注意事项
不适合需要高度依赖特定浏览器(如Chrome DevTools)原生扩展功能或渲染引擎内部特性的深度调试场景。
常见问题
JS Eyes 支持哪些浏览器?
JS Eyes 是一个宿主中立的浏览器运行时,不直接对应Chrome或Firefox等具体浏览器,而是提供了一个统一的自动化操作层。
如何通过Claude Desktop使用JS Eyes?
在Claude Desktop中配置MCP服务器指向JS Eyes Skill,即可通过对话指令控制浏览器进行导航、抓取等操作。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/js-eyes-x-2/raw/index.md 读取 js-eyes 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/js-eyes-x-2/raw/index.md(查看排版版本)