content-watcher

TotalClaw 作者 totalclaw

人工智能驱动的内容监控和摘要工具。通过自动 AI 摘要和每日摘要生成来监控 RSS 源、博客和新闻源。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~su707181393-del-content-watcher
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~su707181393-del-content-watcher/file -o su707181393-del-content-watcher.md
# Content Watcher

Monitor any RSS feeds, blogs, or news sources and get AI-powered daily digests.

## Quick Start

```bash
# Install dependencies
npm install

# Add your first source
content-watcher add https://techcrunch.com/feed/ --name "TechCrunch"

# Run once to test
content-watcher run

# Save digest to file
content-watcher run --output digest.md
```

## Commands

| Command | Description |
|---------|-------------|
| `add <url>` | Add a source to monitor |
| `remove <id>` | Remove a source |
| `list` | List all sources |
| `run` | Generate digest now |
| `config` | Show configuration |

## Features

- ✅ RSS/Atom feed parsing
- ✅ Web content extraction
- ✅ AI text summarization (local, no API key)
- ✅ Markdown digest generation
- ✅ Multi-source aggregation
- ✅ Duplicate detection
- ✅ Configurable via CLI

## Configuration

Config stored at `~/.config/content-watcher/config.json`:

```json
{
  "sources": [...],
  "delivery": "console",
  "summaryStyle": "bullet",
  "maxItemsPerSource": 5
}
```

## Use Cases

1. **Competitive Intelligence** - Monitor competitor blogs/news
2. **Industry Trends** - Track tech/finance/marketing trends
3. **Research Assistant** - Aggregate academic/sources
4. **Content Curation** - Create newsletters automatically

## Integration

Works great with:
- Feishu webhook (auto-post digest)
- Email delivery (send digest)
- Cron scheduling (daily runs)

---

## 中文说明

# Content Watcher

监控任意 RSS 源、博客或新闻源,并获取由 AI 驱动的每日摘要。

## 快速开始

```bash
# Install dependencies
npm install

# Add your first source
content-watcher add https://techcrunch.com/feed/ --name "TechCrunch"

# Run once to test
content-watcher run

# Save digest to file
content-watcher run --output digest.md
```

## 命令

| 命令 | 说明 |
|---------|-------------|
| `add <url>` | 添加要监控的源 |
| `remove <id>` | 移除一个源 |
| `list` | 列出所有源 |
| `run` | 立即生成摘要 |
| `config` | 显示配置 |

## 功能特性

- ✅ RSS/Atom 源解析
- ✅ 网页内容提取
- ✅ AI 文本摘要(本地运行,无需 API 密钥)
- ✅ Markdown 摘要生成
- ✅ 多源聚合
- ✅ 重复内容检测
- ✅ 通过 CLI 进行配置

## 配置

配置存储于 `~/.config/content-watcher/config.json`:

```json
{
  "sources": [...],
  "delivery": "console",
  "summaryStyle": "bullet",
  "maxItemsPerSource": 5
}
```

## 使用场景

1. **竞争情报** - 监控竞争对手的博客/新闻
2. **行业趋势** - 追踪科技/金融/营销趋势
3. **研究助手** - 聚合学术/资料来源
4. **内容策划** - 自动创建新闻通讯

## 集成

可与以下工具完美配合:
- 飞书 webhook(自动发布摘要)
- 邮件投递(发送摘要)
- Cron 定时调度(每日运行)