ia-frontend-design
提供前端界面视觉设计与美学方向指导,适用于网页、仪表盘等场景。
下载 1,056
基于 Chrome + WebMCP 的网页抓取技能,适用于金融类网站数据采集。
openclaw skills install @sweihub/spider命令、参数、文件名以原文为准
这是默认的网页抓取方式,替代了旧有的 web_fetch 方法。
当用户说出以下关键词时使用此技能:
| 关键词 | 动作 |
|---|---|
| 抓取 / crawl / scrape / fetch | 使用 Chrome + WebMCP 抓取网页 |
| 采集 | 同上 |
| 获取...新闻 | 抓取新闻页面 |
| 从...网站 | 指定要抓取的网站 |
| 同花顺 | 抓取同花顺(10jqka)数据 |
| 东方财富 | 抓取东方财富数据 |
| 雪球 | 抓取雪球数据 |
| 百度 | 搜索或抓取百度内容 |
| 用户输入 | 执行动作 |
|---|---|
| "抓取光库科技的新闻" | 在 Chrome 中打开同花顺页面,提取新闻内容 |
| "抓取宁德时代的股吧" | 在 Chrome 中打开东方财富股吧页面 |
| "从同花顺抓取xxx" | 在 Chrome 中打开同花顺对应页面 |
| "search xxx" | 在 Chrome 中打开 Google 搜索页面 |
| "查一下xxx" | 在 Chrome 中进行搜索或抓取操作 |
{ action: "status" }如果未运行,启动 Chrome:
{ action: "start" }{ action: "open", targetUrl: "https://stockpage.10jqka.com.cn/300620/news/", target: "host" }{ action: "snapshot", targetId: "xxx", maxChars: 20000 }{ action: "act", targetId: "xxx", request: {"kind": "click", ref: "e33"} }{ action: "navigate", targetId: "xxx", url: "about:blank" }URL: https://stockpage.10jqka.com.cn/{stock_code}/news/
示例:https://stockpage.10jqka.com.cn/300620/news/URL: https://guba.eastmoney.com/list,{stock_code}.html
示例:https://guba.eastmoney.com/list,300620.htmlURL: https://xueqiu.com/S/SZ{stock_code}
示例:https://xueqiu.com/S/SZ300620URL: https://www.baidu.com/s?wd={keyword}&tn=news - chrome://flags/#enable-experimental-web-platform-features → 启用
- chrome://flags/#enable-webmcp-testing → 启用
target="host"**,不要使用 "sandbox"- 如果存在多个标签页,仅保留一个,关闭其他标签页
- 保留的标签页必须导航至 about:blank
- 如果存在多个 about:blank 标签页,仅保留最新一个,关闭其余
- 使用 browser action: tabs 检查当前标签页状态
- 清理后确保仅剩一个 about:blank 标签页
| 错误 | 解决方案 |
|---|---|
| Sandbox 不可用 | 改用 target="host" |
| 页面加载过慢 | 等待快照返回后再进行后续操作 |
| 内容提取失败 | 增大 snapshot 的 maxChars 参数以获取更多内容 |
| 被反爬机制拦截 | 尝试其他财经网站,或等待后重试 |
- 适用场景:金融类网站、股票新闻、论坛
- 优势:支持完整 JavaScript 渲染,可交互
- 适用场景:简单的静态页面
- 缺点:无法处理 JavaScript 渲染的内容
已收录 1 个 Skill