SuperAPI AI 工具集

daily-news

通用与其它

查看项目

更新于 10-16 09:34

技能介绍

用途:按三阶段工作流(获取元数据→生成摘要→输出日报)自动汇总多个信源生成每日资讯日报,也用于添加新信源(分析网页并生成 method 文件)。

主要能力:初始化工作目录(profile.yaml 画像、settings.yaml 设置、methods/ 信源、data/news.db、output/);阶段0选择抓取日期范围(今天、昨天、最近3天/7天、增量、自定义);阶段1遍历 methods 执行抓取,支持增量(last_fetched_date)与三层去重(抓取过滤、check-existing、URL UNIQUE 约束);阶段2按 detail_method 获取正文并生成摘要;阶段3结合 profile.yaml 生成日报到 output/YYYY-MM-DD.md。信源按 RSS、WebFetch、Browser MCP 优先级添加。

必要用法:初始化 mkdir -p <workspace>/methods <workspace>/data <workspace>/output,复制 settings.example.yaml 与 profile.example.yaml,执行 python3 scripts/db.py init --db <workspace>/data/news.db;抓取入库用 python3 scripts/db.py add-items-incremental --db <db> --source <id> --items '<json>' --since "2026-01-27";生成日报用 list-today、update-summary 等子命令。依赖 pip install pyyaml feedparser requests beautifulsoup4。需 JS 渲染或登录的信源使用 Browser MCP(mcp__browsermcp__*),并需安装对应 Chrome 扩展。

适用场景:日常信息监控、新闻聚合、多信源日报生成;可选将 output 目录经内置模板(references/website-template)构建静态网站并部署到 Cloudflare Pages、GitHub Pages、Vercel、Netlify 等。

限制:浏览器方式需手动连接扩展且较慢;网站部署为可选项;未提供收费、价格或效果保证等信息。