Install
openclaw skills install wewerss订阅微信公众号等信源,获取原始文章内容用于整合日报
openclaw skills install wewerss通过 Open Channel API 订阅微信公众号等信源,获取原始文章数据。所有 AI 处理(摘要、分类、标签等)由 Agent 侧使用用户自己的 LLM token 完成。
WEWERSS_BASE_URL — WeWeRSS 实例地址(必填),例如 https://rss.example.comcurl -s -X POST "$WEWERSS_BASE_URL/api/open/channels" \
-H "Content-Type: application/json" \
-d '{"name":"我的日报频道"}' | jq .
返回频道 UUID,后续操作均需要此 ID。
提交任意 URL(公众号文章链接、RSS 地址、网站首页),系统自动发现 RSS feed:
CHANNEL_ID="your-channel-uuid"
# 添加 RSS feed
curl -s -X POST "$WEWERSS_BASE_URL/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_BASE_URL/api/open/channels/$CHANNEL_ID/sources" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}' | jq .
curl -s "$WEWERSS_BASE_URL/api/open/channels/$CHANNEL_ID/sources" | jq .
SOURCE_ID="source-uuid-from-list"
curl -s -X DELETE "$WEWERSS_BASE_URL/api/open/channels/$CHANNEL_ID/sources/$SOURCE_ID"
获取最近 N 天的原始文章内容(默认 1 天):
# 最近 1 天
curl -s "$WEWERSS_BASE_URL/api/open/channels/$CHANNEL_ID/articles?days=1" | jq .
# 最近 7 天,第 2 页
curl -s "$WEWERSS_BASE_URL/api/open/channels/$CHANNEL_ID/articles?days=7&page=2&page_size=50" | jq .
返回字段仅包含原始数据:
title - 文章标题author - 作者/公众号名link - 原文链接published_at - 发布时间description - RSS 自带摘要text_plain - 纯文本全文(可能为 null)source_name - 来源订阅名称不返回任何 AI 生成字段(摘要、标签、分类、质量分等),Agent 需自行处理。
curl -s "$WEWERSS_BASE_URL/api/open/channels/$CHANNEL_ID/feed"
标准 Atom XML,可用于 RSS 阅读器或其他消费端。
articles?days=1