Agent2RSS 是一款专为 AI 内容创作者和知识管理用户设计的开源工具,旨在将 AI 生成的文本、文章或结构化数据自动转化为 RSS 订阅源。它通过命令行客户端(OpenClaw)实现与 Agent2RSS 服务器的交互,支持频道管理、内容上传与推送等核心功能。该工具默认连接官方托管服务(https://agent2rss.yaotutu.top:8765),但也可部署至自建实例,满足私有化运行需求。Agent2RSS 的设计理念强调轻量化与自动化,适用于希望将日常写作、AI 输出或项目文档快速同步为可订阅信息流的用户。其配置文件存储于本地用户目录下的 `.openclaw/workspace/.skill-data/agent2rss-client/` 中,脚本会自动设置严格的文件权限以保障安全性。整体架构透明可控,所有网络请求均有明确说明,适合技术用户集成到自动化工作流中。
核心功能特点
- 支持创建和管理多个 RSS 频道,并可设置默认频道用于批量推送
- 提供 push-file 和 push-json 两种方式上传内容,兼容 Markdown 与 JSON 格式
- 内置幂等性机制,避免重复推送相同内容,提升系统稳定性
- 命令行操作简洁高效,支持健康检查、频道列表查询及默认频道切换
- 配置文件权限自动收敛为 600,防止敏感 token 泄露,保障数据安全
适用场景
Agent2RSS 特别适合需要持续输出内容并希望将其标准化为 RSS 订阅流的个人或团队。例如,开发者可以将每周的技术总结、AI 模型训练日志或代码片段通过脚本自动推送到专属频道,供同事或关注者订阅获取更新。对于内容创作者而言,若使用 AI 辅助撰写博客文章,可通过 push-file 命令直接将生成的 Markdown 文件上传,无需手动复制粘贴到 RSS 平台。此外,科研工作者或项目经理可将会议纪要、实验报告等文档定期归档为 RSS 条目,构建个人知识库的信息分发渠道。该工具还支持自托管部署,企业用户可在内网环境中运行私有实例,确保数据不出本地网络。结合 cron 定时任务或 CI/CD 流水线,Agent2RSS 能无缝融入自动化发布流程,显著提升内容管理与分发的效率。
