Commit Graph

4 Commits

Author SHA1 Message Date
luofeng
cd81280bcb refactor(handlers): 拆分RSS工作流为独立的生成与存储阶段
引入两阶段RSS处理架构以支持订阅源摘要预览功能:

第一阶段 - 内容生成(/generateRssContent):
  * 读取daily目录原始markdown
  * 调用AI生成精简摘要
  * 持久化至GitHub rss目录

第二阶段 - 数据同步(/writeRssData):
  * 消费rss目录预生成内容
  * 转换为HTML并同步至KV存储

其他调整:
  * 创建官网引流模板(appUrl.js)
  * 实现智能断行的文本裁剪工具
  * 优化日报页面广告展示顺序
  * 修正getDailyReportContent异常日志输出
2026-01-12 18:03:53 +08:00
justlovemaki
3c6740528e feat(rss): 添加RSS订阅功能并优化日期处理
- 在DEPLOYMENT.md中添加RSS_FEED_URL环境变量配置说明
- 修改日期处理函数,统一使用GMT时区格式
- 实现RSS订阅功能,支持通过Feedly等阅读器订阅
- 优化GitHub API调用的Base64编解码处理
- 更新README展示RSS订阅链接和访问方式
2025-06-15 14:34:24 +08:00
justlovemaki
1841248fec feat: 添加RSS订阅功能及页脚支持
- 新增RSS订阅功能,支持获取最近7天的日报内容
- 添加页脚插入功能,包含播客平台链接和图片
- 实现GitHub文件内容获取接口
- 优化日期处理工具函数,增加RSS日期格式支持
- 使用marked.js替换原有markdown解析器
- 在提交到GitHub时同时存储报告数据到KV
2025-06-14 22:18:26 +08:00
justlovemaki
67254542d1 opensource 2025-06-11 17:56:40 +08:00