WeWeRSS Open Channel Skill
通过 Open Channel API 订阅微信公众号等信源,获取原始文章数据。所有 AI 处理(摘要、分类、标签等)由 Agent 侧使用用户自己的 LLM token 完成。
Environment Variables
- -
WEWERSS_BASE_URL — WeWeRSS 实例地址(必填),例如 INLINECODE1
创建频道
CODEBLOCK0
返回频道 UUID,后续操作均需要此 ID。
添加信源
提交任意 URL(公众号文章链接、RSS 地址、网站首页),系统自动发现 RSS feed:
CODEBLOCK1
查看信源列表
CODEBLOCK2
删除信源
CODEBLOCK3
获取文章
获取最近 N 天的原始文章内容(默认 1 天):
CODEBLOCK4
返回字段仅包含原始数据:
- -
title - 文章标题 - INLINECODE3 - 作者/公众号名
- INLINECODE4 - 原文链接
- INLINECODE5 - 发布时间
- INLINECODE6 - RSS 自带摘要
- INLINECODE7 - 纯文本全文(可能为 null)
- INLINECODE8 - 来源订阅名称
不返回任何 AI 生成字段(摘要、标签、分类、质量分等),Agent 需自行处理。
获取 Atom Feed
CODEBLOCK5
标准 Atom XML,可用于 RSS 阅读器或其他消费端。
速率限制
- - 创建频道:10 次/小时(按 IP)
- 添加信源:30 次/小时(按频道)
- 文章/Feed 读取:120 次/小时(按频道)
典型使用流程
- 1. 创建频道 → 获得 UUID
- 添加目标信源(公众号 RSS、行业博客等)
- 每日定时获取文章 INLINECODE9
- Agent 用自己的 LLM 对文章进行摘要、分类、整合
- 生成并推送日报
WeWeRSS 开放频道技能
通过开放频道API订阅微信公众号等内容源,获取原始文章数据。所有AI处理(摘要、分类、标签等)由Agent侧使用用户自己的LLM令牌完成。
环境变量
- - WEWERSSBASEURL — WeWeRSS实例地址(必填),例如 https://rss.example.com
创建频道
bash
curl -s -X POST $WEWERSSBASEURL/api/open/channels \
-H Content-Type: application/json \
-d {name:我的日报频道} | jq .
返回频道UUID,后续操作均需使用此ID。
添加内容源
提交任意URL(公众号文章链接、RSS地址、网站首页),系统自动发现RSS feed:
bash
CHANNEL_ID=your-channel-uuid
添加RSS feed
curl -s -X POST $WEWERSS
BASEURL/api/open/channels/$CHANNEL_ID/sources \
-H Content-Type: application/json \
-d {url:https://example.com/feed.xml} | jq .
添加网站(自动发现RSS)
curl -s -X POST $WEWERSS
BASEURL/api/open/channels/$CHANNEL_ID/sources \
-H Content-Type: application/json \
-d {url:https://example.com} | jq .
查看内容源列表
bash
curl -s $WEWERSSBASEURL/api/open/channels/$CHANNEL_ID/sources | jq .
删除内容源
bash
SOURCE_ID=source-uuid-from-list
curl -s -X DELETE $WEWERSSBASEURL/api/open/channels/$CHANNELID/sources/$SOURCEID
获取文章
获取最近N天的原始文章内容(默认1天):
bash
最近1天
curl -s $WEWERSS
BASEURL/api/open/channels/$CHANNEL_ID/articles?days=1 | jq .
最近7天,第2页
curl -s $WEWERSS
BASEURL/api/open/channels/$CHANNEL
ID/articles?days=7&page=2&pagesize=50 | jq .
返回字段仅包含原始数据:
- - title - 文章标题
- author - 作者/公众号名称
- link - 原文链接
- publishedat - 发布时间
- description - RSS自带摘要
- textplain - 纯文本全文(可能为null)
- source_name - 来源订阅名称
不返回任何AI生成字段(摘要、标签、分类、质量评分等),Agent需自行处理。
获取Atom Feed
bash
curl -s $WEWERSSBASEURL/api/open/channels/$CHANNEL_ID/feed
标准Atom XML格式,可用于RSS阅读器或其他消费端。
速率限制
- - 创建频道:10次/小时(按IP)
- 添加内容源:30次/小时(按频道)
- 文章/Feed读取:120次/小时(按频道)
典型使用流程
- 1. 创建频道 → 获得UUID
- 添加目标内容源(公众号RSS、行业博客等)
- 每日定时获取文章 articles?days=1
- Agent用自己的LLM对文章进行摘要、分类、整合
- 生成并推送日报