Commit Graph

6 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
2834d7886c feat: 重构数据源配置并优化日报生成流程
重构数据源配置,合并多个新闻源为聚合源,简化配置参数
新增广告插入功能和日报页面直接生成功能
优化时区处理为东八区并改进摘要生成提示词
移除不必要的翻译功能并更新相关依赖项
2025-08-07 16:55:00 +08:00
justlovemaki
8374c32ae5 feat(数据源): 添加Reddit数据源并优化现有功能
新增Reddit数据源支持,包括获取、翻译和展示功能
优化Twitter数据源显示逻辑
添加fetch请求超时处理
调整数据源配置和分类
更新页脚链接和图片地址
2025-07-15 17:56:40 +08:00
justlovemaki
09793ceab9 feat(helpers): 添加东12时区日期格式化函数并更新相关调用
refactor(handlers): 修改文章链接格式为年/月/日结构并统一使用东12时区时间
docs: 更新Markdown标题级别和收听语音版标题
2025-06-29 13:25:33 +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