astrbot_plugin_rsshub 为 AstrBot 提供 RSS/Atom 订阅、定时推送、富媒体解析、失败重试、订阅导入导出、AI tool 管理和 Plugin Pages 管理界面。
核心能力:
- RSS/Atom 订阅与多会话推送。
- 图片、音频、视频、文件、表格图片和平台差异化发送。
- 订阅级、用户级、会话级配置继承。
- AI 订阅、查询、配置和 XML 即时推送工具。
- Plugin Pages 可视化管理订阅、Feed、用户、推送历史和 RSSHub Routes 知识库。
- TOML 订阅导入导出与失败推送重试。
推荐在 AstrBot 插件市场搜索 RSSHub 安装。
手动安装:
cd AstrBot/data/plugins
git clone https://github.com/FlanChanXwO/astrbot_plugin_rsshub.git安装后重启 AstrBot 或重载插件。
- 使用文档:
docs/usage/README.md - 命令说明:
docs/usage/commands.md - 配置说明:
docs/usage/configuration.md - 管理界面:
docs/usage/plugin-pages.md - AI tools:
docs/usage/ai-tools.md - 兼容性说明:
docs/usage/compatibility.md - 项目与架构:
docs/project/README.md - 开发与贡献:
docs/dev/README.md
运行完整测试需要系统 FFmpeg(或已有插件缓存)和测试媒体文件。公网 m3u8 测试需额外设置 RSSHUB_RUN_NETWORK_TESTS=1。详见 docs/dev/README.md。
requirements.txt 只包含插件运行时依赖。运行 pytest 或重新生成帮助图前,请在 AstrBot 根目录安装开发依赖:
uv pip install --python .venv/bin/python -r data/plugins/astrbot_plugin_rsshub/requirements-dev.txt测试媒体文件放在 tests/data/ 下(已排除版本控制,需开发者自行准备):
本项目基于 AGPL 协议开源。


