RSS 与 RSSHub 入门:把网页更新变成可订阅的信息流
· 阅读需 10 分钟
准备给 ChatRSS 发 minor 版本之前,最好先把它依赖的两个概念讲清楚:RSS 是什么,以及 RSSHub 为什么重要。ChatRSS 不是要重做 RSSHub,而是把 RSSHub 已经生成的 feed 进一步变成 Agent 和团队可以处理的任务流。
准备给 ChatRSS 发 minor 版本之前,最好先把它依赖的两个概念讲清楚:RSS 是什么,以及 RSSHub 为什么重要。ChatRSS 不是要重做 RSSHub,而是把 RSSHub 已经生成的 feed 进一步变成 Agent 和团队可以处理的任务流。
理想中的知乎发布流程应该很简单:文章放在 Git 里,服务器执行一条命令,系统找到对应的知乎文章,更新正文和图片,留下日志,最后等人确认发布。
但真正把它做成长期服务,会遇到四个比“Markdown 怎么转 HTML”更难的问题:知乎是否提供稳定的写入契约、登录态应该放在哪里、怎样保证每次更新的是同一篇文章,以及失败以后如何判断远端到底有没有成功。