360 Secure SkillHub
360 安全技能中心

Ding Skills

通过命令行脚本调用本地 Crawl4AI 实例抓取指定 URL 的网页内容,支持 JavaScript 渲染动态页面;默认输出清理后的 Markdown,加 --json 参数可得到包含 markdown、html、links、media 等字段的完整 JSON。需配置 CRAWL4AI_URL,可选 CRAWL4AI_KEY。

Hioneowner
Hioneowner
热度 35.25
最近更新 2026-03-22 14:16:29
分类:搜索依赖:代码执行 / 第三方 API应用场景:研究 / 数据处理 / API 集成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add new-skills
Metadata
name
crawl-for-ai
description
Web scraping using local Crawl4AI instance. Use for fetching full page content with JavaScript rendering. Better than Tavily for complex pages. Unlimited usage.
version
1.0.1
author
Ania
requiresEnv
["CRAWL4AI_URL"]
metadata
{"clawdbot":{"emoji":"🕷️","requires":{"bins":["node"]}}}

Crawl4AI Web Scraper

Local Crawl4AI instance for full web page extraction with JavaScript rendering.

Endpoints

Proxy (port 11234) — Clean output, OpenWebUI-compatible

  • Returns: [{page_content, metadata}]
  • Use for: Simple content extraction

Direct (port 11235) — Full output with all data

  • Returns: {results: [{markdown, html, links, media, ...}]}
  • Use for: When you need links, media, or other metadata

Usage

# Via script
node {baseDir}/scripts/crawl4ai.js "url"
node {baseDir}/scripts/crawl4ai.js "url" --json

Script options:

  • --json — Full JSON response

Output: Clean markdown from the page.

Configuration

Required environment variable:

  • CRAWL4AI_URL — Your Crawl4AI instance URL (e.g., http://localhost:11235)

Optional:

  • CRAWL4AI_KEY — API key if your instance requires authentication

Features

  • JavaScript rendering — Handles dynamic content
  • Unlimited usage — Local instance, no API limits
  • Full content — HTML, markdown, links, media, tables
  • Better than Tavily for complex pages with JS

API

Uses your local Crawl4AI instance REST API. Auth header only sent if CRAWL4AI_KEY is set.