运行在你自己 Cloudflare 账号里的个人 AI 助手,支持聊天、记忆、任务、笔记和定时提醒。
miantiao-me/hacker-podcast
基于 AI 的项目,每天抓取 Hacker News 热门文章,生成中文总结并制作成播客。
- Star
- 2,603
- Fork
- 241
- 未关闭 Issue
- 2
- 最近提交
- 18天前
这是什么?
Hacker Podcast 是一个每日更新的中文播客项目,内容来自 Hacker News 当天的热门文章。定时工作流抓取文章后,调用兼容 OpenAI 接口的模型生成中文摘要和播报文稿,文稿同时涵盖讨论区评论,再通过 TTS 合成为音频。
生成的节目存储在 Cloudflare R2 中并由 KV 建立索引,通过网页和 RSS 订阅对外提供。网页端基于 vinext(Vite + React Server Components)开发,使用 Tailwind CSS 和 shadcn-ui 样式,部署在 Cloudflare Workers 上。节目也已在 Apple Podcasts、Spotify、YouTube 和小宇宙等平台发布。
仓库包含负责抓取、生成和音频处理的 Worker,以及负责展示和订阅的 Web 应用。部署时需要配置 R2 存储桶、KV 命名空间以及若干通过 Wrangler 设置的环境变量。
核心功能
- 01自动抓取 Hacker News 每日热门文章
- 02调用兼容 OpenAI 接口的模型生成中文摘要和播报文稿
- 03通过 TTS 将文稿转换为音频
- 04提供网页收听和 RSS 订阅
- 05基于 Cloudflare Workers、R2 和 KV 运行
适用场景
- 通勤时收听每日的 Hacker News 中文摘要
- 在 Cloudflare 上搭建自己的 AI 播客生成流程
- 学习如何在 Workers 上串联定时工作流、大模型调用和语音合成
快速上手
- 1
安装依赖
pnpm install - 2
在 .env.local 和 worker/.env.local 中配置环境变量(包括 OPENAI_API_KEY)
- 3
启动 Web 开发服务器
pnpm dev
使用前须知
- 内容生成需要 OpenAI 兼容的 API 密钥。
- 本地运行工作流时 Edge TTS 可能卡住,且音频合并依赖 Cloudflare 远程浏览器呈现,因此不支持完整的本地开发。
- 设计为部署在 Cloudflare Workers 上并使用 R2 和 KV 存储,需要 Cloudflare 账户。
- 采用 AGPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生的网络服务公开其源代码。
收录于专题
标签
常见问题
- hacker-podcast 是什么?
- 基于 AI 的项目,每天抓取 Hacker News 热门文章,生成中文总结并制作成播客。 Hacker Podcast 是一个每日更新的中文播客项目,内容来自 Hacker News 当天的热门文章。定时工作流抓取文章后,调用兼容 OpenAI 接口的模型生成中文摘要和播报文稿,文稿同时涵盖讨论区评论,再通过 TTS 合成为音频。
- hacker-podcast 可以免费使用吗?用的什么许可证?
- hacker-podcast 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- hacker-podcast 还在维护吗?
- 活跃维护中。hacker-podcast 最近一次提交是在 2026年10月21日。
- hacker-podcast 适合用来做什么?
- 通勤时收听每日的 Hacker News 中文摘要 在 Cloudflare 上搭建自己的 AI 播客生成流程 学习如何在 Workers 上串联定时工作流、大模型调用和语音合成
- hacker-podcast 怎么安装和运行?
- 安装依赖: pnpm install 在 .env.local 和 worker/.env.local 中配置环境变量(包括 OPENAI_API_KEY) 启动 Web 开发服务器: pnpm dev
- 在哪里获取 hacker-podcast?
- 源代码和安装说明在 GitHub 上:https://github.com/miantiao-me/hacker-podcast
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
聚合 V2EX、电鸭社区等公开招聘帖的招聘信息站,并用 Workers AI 生成职位摘要。
基于 Cloudflare 的开源框架,一个新关键词一个站,共享账号、积分、支付与 AI 生成能力。
一个可自托管的 Google Workspace 替代方案,提供自定义域名邮箱、日历、云盘、预约页面和 AI 代理。
一款 Chrome 和 Firefox 扩展,把新标签页变成开发者新闻、工具、招聘和活动的信息流。
自托管的 PHP 服务,可将 Reddit、Hacker News、Lemmy 等站点的热门内容生成 RSS 订阅源。