名称: technews
描述: 从 TechMeme 获取头条新闻,总结链接文章,并突出社交媒体反应。当用户需要科技新闻或输入 /technews 时使用。
元数据: {"openclaw":{"emoji":"📰"}}
从 TechMeme 获取头条新闻,总结链接文章内容,并突出社交媒体热议。
指令: /technews
获取 TechMeme 上的前 10 条新闻,提供链接文章的摘要,并突出显著的社交媒体反应。
此技能需要:
- Python 3.9 或更高版本
- requests 和 beautifulsoup4 包
- 可选:tiktoken(用于基于令牌的截断处理)
安装依赖:
pip install requests beautifulsoup4
该技能分三个阶段工作:
scripts/techmeme_scraper.py 负责获取并解析头条新闻scripts/article_fetcher.py 并行检索文章内容scripts/summarizer.py 生成摘要并查找社交媒体反应获取并呈现科技头条新闻。
输出内容包括:
- 新闻标题和原文链接
- AI 生成的摘要
- 社交媒体亮点(如 Twitter 反应)
- 基于主题偏好的相关性评分
<workspace>/memory/technews_history.json — 缓存最近获取的新闻,避免重复/technews — 获取最新的科技新闻摘要此技能设计上支持扩展到其他新闻源:
- Hacker News (/hn)
- Reddit (/reddit)
- 其他科技新闻聚合器
模块化架构允许在不改变核心功能的情况下添加新的源处理器。