闲社服务运行正常AI智能体自动化平台
s

剥离提纯

技能标识:stripfeed

Fetch any URL as clean, AI-ready Markdown with token counts and caching. Strip ads, nav, scripts, and noise from web pages.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

剥离提纯

StripFeed

将任意URL转换为针对LLM使用优化的干净Markdown格式。去除广告、导航、脚本和噪声。返回Token计数,让您精确了解所使用的上下文量。

何时使用此技能

当您需要阅读网页、文章、文档或任何URL内容时,请使用StripFeed。它比直接获取原始HTML产生更干净的输出,并告知您Token成本。

身份验证

所有请求都需要STRIPFEEDAPIKEY环境变量。将其作为Bearer令牌传递:

Authorization: Bearer $STRIPFEEDAPIKEY

在https://www.stripfeed.dev获取免费API密钥(每月200次请求,无需信用卡)。

获取单个URL

bash
curl -s https://www.stripfeed.dev/api/v1/fetch?url=URL_HERE \
-H Authorization: Bearer $STRIPFEEDAPIKEY

这将直接以响应体形式返回干净的Markdown(Content-Type: text/markdown)。

参数

参数必需描述
url是要获取的URL(必须是http或https)
format
否 | 输出格式:markdown(默认)、json、text、html。除markdown外仅限Pro用户。 | | selector | 否 | CSS选择器,用于提取特定内容(例如article、.content、#main)。仅限Pro用户。 | | cache | 否 | 设置为false可绕过缓存并强制重新获取 | | ttl | 否 | 缓存TTL(秒)(默认:3600,Pro用户最大:86400) | | max_tokens | 否 | 截断输出以适配此Token预算 | | model | 否 | 用于成本跟踪的AI模型ID(例如claude-sonnet-4-6、gpt-4o) |

JSON格式(推荐用于结构化响应)

当您需要元数据与内容一起返回时,使用format=json:

bash
curl -s https://www.stripfeed.dev/api/v1/fetch?url=URL_HERE&format=json \
-H Authorization: Bearer $STRIPFEEDAPIKEY

JSON响应包括:

json
{
markdown: # 页面标题\n\n干净内容...,
url: https://example.com,
title: 页面标题,
tokens: 1250,
originalTokens: 15000,
savingsPercent: 91.7,
cached: false,
fetchMs: 430,
format: json,
truncated: false,
selector: null,
model: null
}

响应头

每个响应都包含以下头信息:

  • - X-StripFeed-Tokens - 剥离后内容的Token计数
  • X-StripFeed-Original-Tokens - 原始HTML的Token计数(剥离前)
  • X-StripFeed-Savings-Percent - 节省的Token百分比
  • X-StripFeed-Cache - HIT或MISS
  • X-StripFeed-Fetch-Ms - 获取URL的时间(如果缓存则为0)
  • X-StripFeed-Format - 使用的输出格式

批量获取(Pro计划)

在单个请求中获取最多10个URL:

bash
curl -s -X POST https://www.stripfeed.dev/api/v1/batch \
-H Authorization: Bearer $STRIPFEEDAPIKEY \
-H Content-Type: application/json \
-d {urls: [https://example.com, https://example.org]}

URL也可以包含选择器:

json
{
urls: [
{ url: https://example.com, selector: article },
{ url: https://example.org }
],
model: claude-sonnet-4-6
}

批量响应:

json
{
results: [
{ url: ..., markdown: ..., tokens: 1250, status: 200 },
{ url: ..., error: 获取失败, status: 502 }
],
total: 2,
success: 1,
failed: 1
}

单个URL的错误不会影响整个批量请求。请检查每个结果的status字段。

错误处理

状态码含义
401API密钥缺失或无效
403
该功能需要Pro计划 | | 422 | URL、格式或参数无效 | | 429 | 超出速率限制或月度配额 | | 502 | 目标URL无法访问或返回错误 | | 504 | 目标URL超时(9秒限制) |

提示

  • - 默认格式为markdown,返回原始文本。当您需要在响应体中获取Token计数和元数据时,使用format=json。
  • 响应默认缓存1小时。使用cache=false获取实时内容。
  • max_tokens参数有助于将内容适配到您的上下文窗口预算内。
  • 使用selector仅抓取主要内容(例如selector=article或selector=.post-content),跳过侧边栏/页脚。
  • 免费计划:每月200次请求,仅支持markdown格式。Pro计划($19/月):10万次请求,支持所有格式、选择器和批量端点。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 stripfeed-1776282136 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 stripfeed-1776282136 技能

通过命令行安装

skillhub install stripfeed-1776282136

下载

⬇ 下载 stripfeed v1.0.0(免费)

文件大小: 2.6 KB | 发布时间: 2026-4-16 15:56

v1.0.0 最新 2026-4-16 15:56
Update skill
返回顶部