wewe-rss-reader
微信公众号文章阅读技能。当用户发来公众号文章链接、需要阅读理解文章内容时使用。通过本地部署的 WeWe RSS 服务获取文章全文并转为纯文本。Requires: 无(调用本地 REST API,首次部署见 references/deployment.md)。
Best use case
wewe-rss-reader is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
微信公众号文章阅读技能。当用户发来公众号文章链接、需要阅读理解文章内容时使用。通过本地部署的 WeWe RSS 服务获取文章全文并转为纯文本。Requires: 无(调用本地 REST API,首次部署见 references/deployment.md)。
Teams using wewe-rss-reader should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/wewe-rss-reader/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How wewe-rss-reader Compares
| Feature / Agent | wewe-rss-reader | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
微信公众号文章阅读技能。当用户发来公众号文章链接、需要阅读理解文章内容时使用。通过本地部署的 WeWe RSS 服务获取文章全文并转为纯文本。Requires: 无(调用本地 REST API,首次部署见 references/deployment.md)。
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# wewe-rss-reader
微信公众号文章阅读。当用户发来文章链接或需要查询已订阅公众号的文章时使用。
## API 基础信息
- **API 地址**: `http://localhost:4001`
- **wewe-rss 容器**: `http://localhost:4000`(Web UI)
- **AUTH_CODE**: `wewe-rss-2026`
## 核心 API
### 获取单篇文章内容(最常用)
```
GET /api/articles/:id
```
返回纯文本内容(最多前15000字)。`:id` 是文章 URL 中 `mp.weixin.qq.com/s/` 后面的部分。
**示例**:用户发来链接 `https://mp.weixin.qq.com/s/udSpp7eMqwiRo5yVShRzLw`
→ 调用 `GET /api/articles/udSpp7eMqwiRo5yVShRzLw`
→ 直接获得文章纯文本内容
### 通过 URL 订阅公众号
```
POST /api/subscribe
Content-Type: application/json
body: {"url": "文章链接"}
```
从文章链接自动识别并订阅该公众号,返回订阅结果。
### 列出已订阅公众号
```
GET /api/feeds
```
### 列出某公众号文章
```
GET /api/articles?feedId=MP_ID&limit=10
```
### 手动刷新订阅
```
POST /api/refresh/:feedId
POST /api/refresh-all
```
## 使用流程
**场景1:用户发来文章链接**
1. 从 URL 提取文章 ID(如 `https://mp.weixin.qq.com/s/udSpp7eMqwiRo5yVShRzLw` → ID 是 `udSpp7eMqwiRo5yVShRzLw`)
2. 直接调用 `GET /api/articles/:id` 获取正文
3. 即可对文章内容进行阅读理解
**场景2:用户要求查询某公众号最新文章**
1. `GET /api/feeds` 确认已订阅
2. `GET /api/articles?feedId=<MP_ID>&limit=5` 获取文章列表
3. 如需正文,`GET /api/articles/:id`
**场景3:用户想订阅新公众号**
1. 用户需提供该公众号的**任意文章链接**(不是公众号主页链接)
2. `POST /api/subscribe` body: `{"url": "文章链接"}`
3. 返回订阅成功/已存在
## 登录流程(微信读书授权)
> 微信读书账号用于抓取公众号内容。若账号已登录且有效(参考 health 检查),无需每次操作。
> 账号失效后会收到 "暂无可用读书账号" 错误,此时需要重新登录。
### 完整登录流程
```
# Step 1: 发起登录
POST /api/login/start
→ 返回 {"uuid": "...", "confirmUrl": "https://..."}
# Step 2: 发送二维码图片到飞书
→ 把 confirmUrl 作为图片请求 URL(或生成二维码图片)发送到飞书群
→ 通知用户扫码
# Step 3: 轮询等待登录完成(自动)
GET /api/login/status/<uuid>
→ status=authorized 表示登录成功 → 继续执行
→ status=waiting 表示等待中 → 继续轮询
→ 超过 5 分钟视为过期,报错让用户重新发起
```
**轮询间隔**:每 5 秒一次,不要快发。
**自动完成**:用户扫完码后,status 会自动变成 `authorized`,全程无需用户额外确认。
**发送图片到飞书**:用 `message` 工具将登录 URL 对应的二维码图片发送到飞书群,通知用户扫码。图片发送由调用方 agent 负责(参考飞书发送图片规范)。
## Agent Rules
- 收到文章链接时,优先直接调用 `/api/articles/:id` 获取内容,而非要求用户提供更多信息
- 获取到正文后,直接进行阅读理解,不需要额外确认
- 如调用失败(返回空/报错),先检查 wewe-rss 容器是否运行:`curl http://localhost:4001/api/health`
- 如容器未运行:在 `~/.openclaw/workspace/wewe-rss/` 目录下 `docker compose up -d`Related Skills
web-reader-pro
Advanced web content extraction skill for OpenClaw using multi-tier fallback strategy (Jina → Scrapling → WebFetch) with intelligent routing, caching, quality scoring, and domain learning. Use when: reading article content, extracting web page text, scraping dynamic JS-heavy pages, or fetching WeChat official account articles.
SKILL.md - 部署 WeWe RSS 微信公众号 RSS 服务
## 触发条件
wechat-mp-reader
Read WeChat official account articles. Use the built-in browser tool to open the page and extract body text. Always append ?scene=1 to the URL.
rss-ai-reader
📰 RSS AI 阅读器 — 自动抓取订阅、LLM生成摘要、多渠道推送! 支持 Claude/OpenAI 生成中文摘要,推送到飞书/Telegram/Email。 触发条件: 用户要求订阅RSS、监控博客、抓取新闻、生成摘要、设置定时抓取、 "帮我订阅"、"监控这个网站"、"每天推送新闻"、RSS/Atom feed 相关。
DeepReader
The default web content reader for OpenClaw. Reads X (Twitter), Reddit, YouTube, and any webpage into clean Markdown — zero API keys required. Use when you need to ingest social media posts, articles, or video transcripts into agent memory.
feishu-doc-reader
Read and extract content from all Feishu (Lark) document types using the official Feishu Open API
web-reader
智能网页阅读器 - 抓取文章/下载视频并归档,支持分析、摘要、衍生。Triggers: '下载这篇文章', '抓取文章', '保存文章', 'fetch URL', '分析这篇文章', '摘要', '总结文章', '下载视频', '抓取微信文章', '抓取飞书文档', '把这个链接保存下来', '下载B站视频', 'download article', 'analyze article', 'summarize'.
medical-research-literature-reader-pro
A medical-research-native literature reading skill for users with clinical, bioinformatics, translational, and basic experimental backgrounds. Use this skill whenever a user wants to read, analyze, critique, or interpret a medical or scientific paper — whether they provide a PDF, abstract, DOI, PMID, or just a title. Triggers include requests like "analyze this paper", "critique this study", "is this a strong paper?", "give me similar studies", "prepare me for journal club", "help me understand this bioinformatics paper", "what are the weaknesses here?", or "turn this into a mind map". Also activate for any downstream deliverables such as journal club kits, comparison tables, PI decision briefs, replication starters, or follow-up experiment designs. Do NOT treat as a generic summarizer — this skill performs structured evidence-type classification, track-specific critical appraisal, interpretation-boundary judgment, and research-grade follow-up generation.
4chan-reader
Browse 4chan boards and extract thread discussions into structured text files. Use when you need to fetch catalog information or specific thread content (including post text and file metadata) from 4chan boards like /a/, /vg/, /v/, etc.
mockplus-reader
读取和分析 MockPlus 在线设计页面。用于:(1)打开并解析 MockPlus 网页链接,(2)提取页面中的设计信息、结构、组件,(3)分析原型稿内容和交互说明。当用户发送 MockPlus 链接或要求分析原型稿时使用此技能。
WeChat-article-reader
将微信公众号文章导出为 Markdown 格式。当用户提供微信公众号链接 (mp.weixin.qq.com) 或要求下载/导出/保存微信文章时触发。默认保存到工作空间的 source 目录。
Arxiv Paper Reader
利用python,指定某个arxiv_id/url, 基于 LLM Agent 对这篇arxiv论文进行分类与深度阅读,直接print打印阅读笔记