# 新闻摘要项目实现计划 **状态:暂停中**(创建于 2026-02-14,供日后参考) --- ## 📋 项目概述 **两阶段工作流程:** ### 第一阶段:每日标题简报(自动) - 每天早上抓取 RSS 新闻源 - 提取标题、来源、链接 - 发送邮件到 lu@luyx.org - 发送方:youlu@luyanxin.com - **特殊规则:此邮件无需确认,直接发送** ### 第二阶段:按需深度摘要(手动触发) - 用户回复邮件或在 Telegram 指定想看的新闻(如"细看 1、3、5") - 使用本地 Qwen3:4b 模型生成详细摘要 - 回复邮件给 lu@luyx.org --- ## 📁 计划文件结构 ``` ~/.openclaw/workspace/scripts/news_digest/ ├── main.py # 主脚本:抓取 + 摘要 + 发送 ├── config.json # RSS 链接配置 ├── requirements.txt # Python 依赖 └── logs/ # 运行日志 └── YYYY-MM-DD.log ``` --- ## 🛠️ 已就绪的基础设施 | 组件 | 状态 | 详情 | |------|------|------| | 本地 LLM | ✅ 已部署 | Qwen3:4b(2.5GB),Ollama 运行中 | | 邮件系统 | ✅ 已配置 | msmtp + neomutt,youlu@luyanxin.com | | Cron 系统 | ✅ 可用 | 待配置运行时间 | | 摘要速度 | ✅ 测试通过 | 约 20-30 秒/篇 | --- ## 🎯 待办清单(暂停中) ### Phase 1: 测试阶段 - [ ] 用户提供 1-2 个 RSS 链接做测试 - [ ] 按代码审查规则请示(原因/功能/文件位置) - [ ] 部署测试脚本 - [ ] 测试抓取 + 摘要效果 ### Phase 2: 扩展阶段 - [ ] 确认测试通过 - [ ] 增加更多 RSS 源 - [ ] 配置 Cron 每天早上 8:30 自动运行 - [ ] 添加日志系统(记录成功/失败/文章数) --- ## 📰 计划中的新闻源 ### 国内时事 - 澎湃新闻(深度调查) - 新华社(官方政策) - 界面新闻(备选,轻松商业视角) ### 国际新闻 - Reuters(全球公认最客观) - CNA(新加坡/东南亚视角) - Al Jazeera(非西方视角) ### 科技 - 36氪(国内创投) - 少数派(工具效率) - Hacker News(国际技术趋势) **预计规模:14-20 条/天,阅读时间 15 分钟左右** --- ## ⚙️ 技术方案 ### 抓取方式 - 优先使用 RSSHub 路由(如有) - 备选:直接抓 RSS 源 - 解析:Python `feedparser` 库 ### 摘要生成 - 模型:本地 Qwen3:4b(已部署) - 方式:Ollama HTTP API (`localhost:11434`) - 长度:每篇 2-3 句话 - Token 消耗:几乎为零(全部本地运行) ### 邮件发送 - 工具:msmtp - 发件人:youlu@luyanxin.com - 收件人:lu@luyx.org - 格式:Markdown 简洁列表 --- ## 💡 重启项目步骤 1. 发 1-2 个 RSS 链接给有路 2. 有路按代码审查规则请示部署 3. 测试几篇摘要效果 4. 确认 OK 后扩展更多源 5. 配置 Cron 定时运行 **备注:** 决定恢复项目时,从此文档继续即可。