Token导航 LogoToken导航TokenDH.com
前端设计external-servicegithub未标认证来源可访问clear审计提醒

web-article-extractor网络文章提取器

Agent Skill

用于辅助前端页面、组件、样式和交互逻辑的开发与维护。它适合让 Agent 生成或审查 React、Next.js、Vue、Tailwind、CSS 等相关代码,整理组件结构,或定位布局和性能问题。使用时需要结合项目现有设计系统、路由和构建方式,避免只生成孤立片段;涉及页面改动时,应配合本地预览和构建检查确认视觉效果。

总安装

1,128

周安装

47

GitHub Stars

189

下载量

376
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:web-article-extractor(网络文章提取器)
来源仓库:https://github.com/dongbeixiaohuo/writing-agent
仓库路径:skills/web-article-extractor
安装命令:
npx skills add https://github.com/dongbeixiaohuo/writing-agent --skill web-article-extractor
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/dongbeixiaohuo/writing-agent --skill web-article-extractor

简介

用于辅助前端页面、组件、样式和交互逻辑的开发与维护。

  • 适合生成或审查 React、Next.js、Vue、Tailwind、CSS 等相关代码,整理组件结构或定位布局问题。
  • 使用时需结合项目设计系统、路由和构建方式,避免生成孤立片段;涉及页面改动应配合本地预览确认效果。
  • 安装命令:npx skills add https://github.com/dongbeixiaohuo/writing-agent --skill web-article-extractor。
  • 当前维护状态未知,建议核对仓库活跃度与权限边界后再使用。

SKILL.md

Web Article Extractor

目标很简单:先拿到干净正文,再按用户需要决定输出成纯文本、结构化 JSON,还是 Markdown + 图片。

前置条件

确保已配置 chrome-devtools MCP 服务器:

claude mcp add chrome-devtools npx -y chrome-devtools-mcp@latest -- \
  --disable-blink-features=AutomationControlled \
  --disable-web-security \
  --disable-features=IsolateOrigins,site-per-process

基本原则

  • 默认优先 Readability.js,不要一上来就手写大段选择器。
  • 用户要的是“保存为 Markdown”时,不要只返回正文字符串,直接走 Markdown 导出链路。
  • 遇到公众号、知乎这类安全限制页面,再读平台专用说明,不要把平台细节堆在主流程里。
  • 多链接批量提取时,串行处理,避免风控。

选择哪条提取路径

1. 普通网页正文提取

默认走:

  • 脚本:scripts/readability_extractor.js
  • 需要细调参数时再读:

- references/readability-guide.md - references/config-options.md

适用场景:

  • 提取博客、新闻、专栏正文
  • 返回标题、作者、正文、图片、阅读时长等结构化信息

2. 导出为 Markdown,并尽量保留图片

直接走:

  • 转换脚本:scripts/markdown_converter.js
  • 图片落盘脚本:scripts/save_with_images.js
  • 使用说明:

- references/markdown_usage.md

适用场景:

  • 用户明确说“保存成 markdown”
  • 需要把图片下载到本地并重写 Markdown 图片路径

3. Readability 不稳定,改走轻量提取或手工选择器

回退路径:

  • 轻量提取脚本:scripts/extract_article.js
  • 选择器参考:

- references/selector_patterns.md - references/platform-specific.md

适用场景:

  • 页面 DOM 很怪,Readability 抽不准
  • 需要按平台特征补自定义选择器

标准流程

1. 打开页面并等待正文稳定

  • 导航到目标 URL
  • 等页面加载完成
  • 如果正文节点迟迟不出现,额外等 2-3 秒再提取

2. 先判断输出形态

  • 用户只要“看内容”:

- 提取正文并直接返回摘要/结构化内容

  • 用户要“保存为 Markdown”:

- 直接走 markdown_converter.js + save_with_images.js

  • 用户要“分析页面结构”:

- 先读 references/selector_patterns.md

3. 微信公众号特殊处理

只有在目标页面确实是公众号链接时,才启用特殊处理:

不要把公众号逻辑默认套在所有网页上。

输出要求

纯提取结果

至少包含:

  • title
  • author
  • content
  • url
  • wordCount

Markdown 输出

至少包含:

  • 正文 .md
  • 图片资源目录或本地图片文件
  • 图片路径已回写到 Markdown

参考资料导航

  • Readability 原理与限制:

- references/readability-guide.md

  • Readability 可调参数:

- references/config-options.md

  • 平台专用说明:

- references/platform-specific.md

  • Markdown 保存链路:

- references/markdown_usage.md

  • 常见选择器模式:

- references/selector_patterns.md

  • 实际调用示例:

- references/usage_examples.md

  • 提取成功率与排错:

- references/best-practices.md

脚本清单

  • scripts/readability_extractor.js

- 主提取脚本,默认入口

  • scripts/readability_loader.js

- 负责在运行时加载提取逻辑

  • scripts/extract_article.js

- 轻量回退提取器

  • scripts/markdown_converter.js

- 转成 Markdown 数据结构

  • scripts/save_with_images.js

- 下载图片并落盘

  • scripts/Readability.js

- Readability 运行库,不直接改调用方式

常见问题

  • 需要登录的内容:

- 使用已登录浏览器实例,不要假设匿名可读

  • 公众号提示“请在微信中打开”:

- 先读 references/platform-specific.md,不要直接硬改全局流程

  • 提取失败或内容不完整:

- 先读 references/best-practices.md,再决定是否切换到 extract_article.js

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

28.14%
按下载量换算106

OpenCode

22.54%
按下载量换算85

Antigravity

17.63%
按下载量换算66

Gemini CLI

14.57%
按下载量换算55

windsurf

8.7%
按下载量换算33

Codex

3.6%
按下载量换算14

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

可疑

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。

来源信息

继续浏览同类 Skills