daily-news

分类: 数据库与数据存储 | 上传者: eze-iseze-is | 下载: 0 | 版本: v1.0(最新)

每日资讯日报生成器。三阶段工作流:获取元数据、生成摘要、输出日报。 触发场景:每日新闻、资讯日报、信息监控、新闻聚合、daily news、生成日报。 也用于添加新信源(自动分析网页并生成 method 文件)。 --- # Daily News 三阶段工作流:**获取元数据** → **生成摘要** → **输出日报** ## 工作目录 首次运行询问工作目录路径(如 `~/daily-news`),后续记住。 ``` <workspace>/ ├── profile.yaml # 用户画像(关于我、关注什么) ├── settings.yaml # 日报设置(语言、格式偏好) ├── methods/ # 信源获取方法 ├── data/news.db # SQLite 数据库 └── output/YYYY-MM-DD.md # 日报输出 ``` 初始化: ```bash mkdir -p <workspace>/methods <workspace>/data <workspace>/output cp references/examples/settings.example.yaml <workspace>/settings.yaml cp references/examples/profile.example.yaml <workspace>/profile.yaml python3 scripts/db.py init --db <workspace>/data/news.db ``` 初始化完成后: 1. 将工作目录写入用户的 `~/.claude/CLAUDE.md`,追加一行: ``` - daily-news skill 的项目目录在:<workspace> ``` 这样后续新会话无需再询问目录位置。 2. 询问用户是否需要调整画像。 --- ## 阶段 0:选择抓取日期范围(新增) 在执行抓取前,询问用户日期范围,从源头减少非必要工作量。 ### 日期范围选项 ``` 请选择抓取时间范围: 1. 今天(默认) → published_at >= 今天 2. 昨天 → published_at >= 昨天 3. 最近3天 → published_at >= 3天前 4. 最近7天 → published_at >= 7天前 5. 从上次抓取至今(增量) → published_at >= last_fetched_date 6. 自定义日期范围 → 输入开始日期 ``` ### 增量抓取逻辑 **每个信源独立追踪抓取日期**: ```yaml # methods/twitter-karpathy.yaml

更新日志: Source: GitHub https://github.com/eze-is/eze-skills

目录结构

当前层级: daily-news/

SKILL.md

登录后下载/点赞/收藏 ❤ 25 | ★ 0
评论 0

请先登录后评论。

还没有评论,快来第一个发言吧。