搜索

PythonReactSEOPDF
OpenClaw

news-content-extractor

输入新闻 URL,通过远程 API 高效提取网页的正文、标题、作者和时间。

fonilye0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install fonilye/news-content

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

新闻内容提取器 (Pro 版)

这是一个采用前后端分离架构的新闻内容提取 Skill。

特点

  • 零本地依赖: 客户端使用 Node.js,无需安装复杂的 Python 库。
  • 身份验证: 使用 EASYALPHA_API_KEY 保护 API 调用。
  • 高性能解析: 由远端基于 trafilatura 的后端服务驱动。

配置要求

使用此 Skill 必须设置以下环境变量:

  1. EASYALPHA_API_KEY: 您的身份验证 Token。
  2. NEWS_EXTRACTOR_SERVER_URL: (可选) 后端服务端地址,默认为本地测试地址。

使用方法

用户: "抓取这个网页的内容:https://www.bbc.com/news/uk-12345678"

Agent 行为:

  • 运行 node scripts/extract_news.js https://www.bbc.com/news/uk-12345678
  • 脚本自动携带 Token 向服务器发起请求。
  • 解析并展示结果。

来源信息

Source
github
Repository
openclaw/skills
Path
skills/fonilye/news-content
Version
—
Commit
826650f49d4f608649185a4e40762891aa4a9899
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

新闻内容提取 Skill (News Content Extractor)

这是一个专为 OpenClaw 打造的高性能新闻内容提取工具。它能精准识别网页中的新闻标题、作者、发布日期以及正文内容,并过滤掉广告和无关侧边栏。

🌟 特点

  • 极速安装: 客户端基于 Node.js,无需安装任何 Python 依赖库,即插即用。
  • 高精准度: 核心解析逻辑由云端专为新闻优化的 trafilatura 引擎驱动。
  • 隐私保护: 仅需提供 API Key 即可进行远程解析。

🚀 安装步骤

  1. 从 ClawHub 安装: 在您的 OpenClaw 项目目录下运行:

    npx clawhub@latest install news-content-extractor
    
  2. 配置环境变量: 使用此 Skill 需要设置 API Key。请在您的 .env 文件或系统环境变量中添加以下项:

    # 您的身份验证 Token
    EASYALPHA_API_KEY=您的_API_KEY
    
    # 后端地址 (可选,通常使用默认地址)
    NEWS_EXTRACTOR_SERVER_URL=https://your-api-endpoint.com/extract
    

📝 使用方法

安装并配置完成后,您可以直接在聊天中发送新闻 URL:

用户: "把这个新闻的内容抓取给我:https://finance.sina.com.cn/xxxx"

Agent: (自动调用本 Skill 并返回如下结果)

标题: xxxx
日期: 2024-xx-xx
正文: ......


🛠️ 技术支持

如果您在安装或使用过程中遇到问题,请联系 ClawHub.ai 或查看项目主页故障排除。

来源内容

SKILL.md
# 新闻内容提取器 (Pro 版)

这是一个采用前后端分离架构的新闻内容提取 Skill。

## 特点
- **零本地依赖**: 客户端使用 Node.js,无需安装复杂的 Python 库。
- **身份验证**: 使用 `EASYALPHA_API_KEY` 保护 API 调用。
- **高性能解析**: 由远端基于 `trafilatura` 的后端服务驱动。

## 配置要求

使用此 Skill 必须设置以下环境变量:

1. `EASYALPHA_API_KEY`: 您的身份验证 Token。
2. `NEWS_EXTRACTOR_SERVER_URL`: (可选) 后端服务端地址,默认为本地测试地址。

## 使用方法

**用户**: "抓取这个网页的内容:https://www.bbc.com/news/uk-12345678"

**Agent 行为**:
- 运行 `node scripts/extract_news.js https://www.bbc.com/news/uk-12345678`
- 脚本自动携带 Token 向服务器发起请求。
- 解析并展示结果。
README
# 新闻内容提取 Skill (News Content Extractor)

这是一个专为 [OpenClaw](https://openclaw.ai) 打造的高性能新闻内容提取工具。它能精准识别网页中的新闻标题、作者、发布日期以及正文内容,并过滤掉广告和无关侧边栏。

## 🌟 特点

- **极速安装**: 客户端基于 Node.js,无需安装任何 Python 依赖库,即插即用。
- **高精准度**: 核心解析逻辑由云端专为新闻优化的 `trafilatura` 引擎驱动。
- **隐私保护**: 仅需提供 API Key 即可进行远程解析。

## 🚀 安装步骤

1. **从 ClawHub 安装**:
   在您的 OpenClaw 项目目录下运行:
   ```bash
   npx clawhub@latest install news-content-extractor
   ```

2. **配置环境变量**:
   使用此 Skill 需要设置 API Key。请在您的 `.env` 文件或系统环境变量中添加以下项:
   ```bash
   # 您的身份验证 Token
   EASYALPHA_API_KEY=您的_API_KEY
   
   # 后端地址 (可选,通常使用默认地址)
   NEWS_EXTRACTOR_SERVER_URL=https://your-api-endpoint.com/extract
   ```

## 📝 使用方法

安装并配置完成后,您可以直接在聊天中发送新闻 URL:

**用户**: "把这个新闻的内容抓取给我:https://finance.sina.com.cn/xxxx"

**Agent**: (自动调用本 Skill 并返回如下结果)
> **标题**: xxxx  
> **日期**: 2024-xx-xx  
> **正文**: ......

---

## 🛠️ 技术支持
如果您在安装或使用过程中遇到问题,请联系 [ClawHub.ai](https://clawhub.ai) 或查看项目主页故障排除。

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.