在 GitHub PR 和 Issue 中运行 Claude Code,用于回答问题、审查代码和实现改动。
gautamkrishnar/blog-post-workflow
一个 GitHub Action,可按计划把 RSS 源中的最新博客文章自动更新到个人主页或项目 README 中。
- Star
- 3,449
- Fork
- 291
- 未关闭 Issue
- 1
- 最近提交
- 13天前
这是什么?
Blog Post Workflow 是一个 GitHub Action,用于自动维护 README 中的最新文章列表。你在 README 中放置一对占位注释,并配置一个或多个 RSS 订阅地址,工作流便会把占位区域替换为最新文章的列表。它既可以按 cron 计划定时运行,也可以在 Actions 页面手动触发。
列表的展示方式可以高度自定义。你可以设置显示的最大文章数、排序方式和顺序,并通过模板控制输出格式,模板支持标题、链接、描述、日期、分类、序号和订阅源名称等变量。标题和描述可以截断,StackOverflow 与 StackExchange 的评论类条目也可以过滤掉。一次运行还能同时更新多个 README 文件。
配置通过 .github/workflows 目录下的 YAML 文件完成,所有可用选项都有说明。它适合希望在 GitHub 个人主页上展示写作或社区活动,又不想手动更新的开发者。
核心功能
- 01支持从任意 RSS 订阅源拉取文章,包括博客、StackOverflow 动态和 YouTube 频道。
- 02可按每日、每周或每月的 cron 计划运行,也能通过 workflow_dispatch 手动触发。
- 03通过模板自定义输出格式,支持标题、链接、日期、描述和分类等变量。
- 04按发布日期排序,可选升序或降序。
- 05可截断标题与描述,并过滤 StackOverflow 或 StackExchange 的评论条目。
- 06单次运行可同时更新多个 README 文件。
适用场景
- 在 GitHub 个人主页 README 中展示最新博客文章。
- 在项目 README 中列出近期文章或更新内容。
- 在个人主页上展示近期的 StackOverflow 回答或 YouTube 视频。
快速上手
- 1
在 README.md 中添加 BLOG-POST-LIST 标记
- 2
创建 .github/workflows/blog-post-workflow.yml 文件,填入示例工作流和你的 feed_list
- 3
在仓库设置的 Actions > General 中,将 Workflow permissions 设为 Read and write
- 4
在 Actions 页面手动运行工作流,或等待每日定时执行
使用前须知
- 采用 AGPL-3.0 许可证,这是一种强 Copyleft 许可证,可能限制部分再利用场景。
标签
常见问题
- blog-post-workflow 是什么?
- 一个 GitHub Action,可按计划把 RSS 源中的最新博客文章自动更新到个人主页或项目 README 中。 Blog Post Workflow 是一个 GitHub Action,用于自动维护 README 中的最新文章列表。你在 README 中放置一对占位注释,并配置一个或多个 RSS 订阅地址,工作流便会把占位区域替换为最新文章的列表。它既可以按 cron 计划定时运行,也可以在 Actions 页面手动触发。
- blog-post-workflow 可以免费使用吗?用的什么许可证?
- blog-post-workflow 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- blog-post-workflow 还在维护吗?
- 活跃维护中。blog-post-workflow 最近一次提交是在 2026年10月7日。
- blog-post-workflow 适合用来做什么?
- 在 GitHub 个人主页 README 中展示最新博客文章。 在项目 README 中列出近期文章或更新内容。 在个人主页上展示近期的 StackOverflow 回答或 YouTube 视频。
- blog-post-workflow 怎么安装和运行?
- 在 README.md 中添加 BLOG-POST-LIST 标记 创建 .github/workflows/blog-post-workflow.yml 文件,填入示例工作流和你的 feed_list 在仓库设置的 Actions > General 中,将 Workflow permissions 设为 Read and write 在 Actions 页面手动运行工作流,或等待每日定时执行
- 在哪里获取 blog-post-workflow?
- 源代码和安装说明在 GitHub 上:https://github.com/gautamkrishnar/blog-post-workflow
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源桌面应用,可从 1000 多个网站下载音视频,并在本地转录、搜索,再用 AI 总结和翻译。
一款面向 macOS 的滑动式平铺窗口管理器,窗口排列在可向右无限延伸的水平条带上。
开源学习管理系统,可在自有品牌网站上销售在线课程和数字下载内容,支持自托管。
开源 API 客户端,将请求集合以纯文本文件保存在本地,是 Postman、Insomnia 的离线替代品。
GitHub 官方 MCP 服务器,让 AI 助手读取仓库、管理 Issue 与 PR 并操作 GitHub Actions。