ClawSkills logoClawSkills

TechMeme News

从 TechMeme 获取热门故事,总结链接文章,并突出社交媒体反应。当用户想要科技新闻或输入 /technews 时使用。

介绍

# TechNews Skill

从 TechMeme 获取热门头条,总结链接文章,并突出社交媒体上的热议。

## 用法

**命令:** `/technews`

从 TechMeme 获取前 10 条热门头条,提供链接文章的摘要,并突出值得关注的社交媒体反应。

## 设置

此技能需要: - Python 3.9+ - `requests` 和 `beautifulsoup4` 包 - 可选:`tiktoken` 用于基于 token 的截断

安装依赖: ```bash pip install requests beautifulsoup4 ```

## 架构

该技能分三个阶段工作:

1. **抓取 TechMeme** — `scripts/techmeme_scraper.py` 获取并解析热门头条 2. **获取文章** — `scripts/article_fetcher.py` 并行检索文章内容 3. **总结** — `scripts/summarizer.py` 生成摘要并查找社交媒体反应

## 命令

### /technews

获取并展示热门科技新闻头条。

**输出包括:** - 头条标题和原始链接 - AI 生成的摘要 - 社交媒体亮点(Twitter 反应) - 基于主题偏好度的相关性评分

## 工作原理

1. 抓取 TechMeme 首页的热门头条(默认为前 10 条) 2. 针对每条头条,获取链接的文章 3. 生成简明摘要(2-3 句话) 4. 检查值得关注的社交媒体反应 5. 以清晰、易读的格式展示结果

## 状态

- `<workspace>/memory/technews_history.json` — 最近获取的头条缓存,用于避免重复

## 示例

- `/technews` — 获取最新的科技新闻摘要

## 未来扩展

此技能设计为可扩展至其他来源: - Hacker News (`/hn`) - Reddit (`/reddit`) - 其他科技新闻聚合器

模块化架构允许在不改变核心功能的情况下添加新的来源处理器。

更多产品