据 AlphaMoat 统计,截至 2026-09,CamelCamelCamel Alerts 累计下载 3,610 次、获 2 个星标,在全部 5,078 个 AI 技能中排名第 3,013 位,在「生活服务」分类(246 个)中排名第 129 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 116 | 3,610 | 2 | - |
| SkillHub ↗ | 225 | 3,607 | 2 | — |
各平台的计数口径不同,统计时间不一致。
先在 camelcamelcamel.com 设置价格提醒并获取个人 RSS feed URL(形如 https://camelcamelcamel.com/alerts/YOUR_UNIQUE_ID.xml),再创建 cron 任务定期运行 python3 scripts/fetch_rss.py <your feed URL>。fetch_rss.py 拉取 RSS、解析降价条目、与本地缓存比对找出新提醒并以 JSON 输出,同时缓存条目哈希避免重复通知;缓存位于 /tmp/camelcamelcamel/cache.json,删除即可重测通知。默认每 4 小时检查一次(0 */4 * * *),可调整为每小时、每 6 小时或每天;通知消息含当前价格、历史低价、检查时间与 Amazon 链接,可编辑 scripts/notify.sh 自定义格式。实现为纯 Python 3 标准库、无额外依赖,每次拉取超时 10 秒。skill-card 提示:这会创建定期执行并抓取用户所供 RSS URL 的 shell 命令,安装前应审查 cron 命令且仅使用自己的 HTTPS 提醒 URL;缓存默认放在共享临时目录,多用户系统应改用每用户私有目录;通知脚本可能需要额外集成才能真正送达 Telegram,建议先手动测试整条链路。
资料发布于 2026-10-27
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 3,610 | — | 2 |
| 2026-08 | 3,486 | +4.0% | 2 |
| 2026-07 | 3,352 | +8.8% | 2 |
| 2026-06 | 3,081 | +4.7% | 2 |
| 2026-05 | 2,942 | — | 2 |
| 2026-03 | 2,541 | — | 2 |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
--- name: camelcamelcamel-alerts description: Monitor CamelCamelCamel price drop alerts via RSS and send Telegram notifications when items go on sale. Use when setting up automatic price tracking for Amazon products with CamelCamelCamel price alerts. --- # CamelCamelCamel Alerts Automatically monitor your CamelCamelCamel RSS feed for Amazon price drops and get notified on Telegram. ## Quick Start
1. **Get your RSS feed URL** from CamelCamelCamel:
- Go to https://camelcamelcamel.com/ and set up price alerts
- Get your personal RSS feed URL (format: `https://camelcamelcamel.com/alerts/YOUR_UNIQUE_ID.xml`)
2. **Create a cron job** with YOUR feed URL (not someone else's!):
```bash
cron add \
--job '{
"name": "camelcamelcamel-monitor",
"schedule": "0 */12 * * *",
"task": "Monitor CamelCamelCamel price alerts",
"command": "python3 /path/to/scripts/fetch_rss.py https://camelcamelcamel.com/alerts/YOUR_UNIQUE_ID.xml"
}'
```
**Important**: Replace `YOUR_UNIQUE_ID` with your own feed ID from step 1. Each person needs their own feed URL!
3. **Clawdbot will**:
- Fetch your feed every 4 hours
- Detect new price alerts
- Send you Telegram notifications
## How It Works
The skill uses two components:
### `scripts/fetch_rss.py`
- Fetches your CamelCamelCamel RSS feed
- Parses price alert items
- Compares against local cache to find new alerts
- Outputs JSON with new items detected
- Caches item hashes to avoid duplicate notifications
### Cron Integration
- Runs on a schedule you define
- Triggers fetch_rss.py
- Can be configured to run hourly, every 4 hours, daily, etc.
## Setup & Configuration
**See [SETUP.md](references/SETUP.md)** for:
- How to get your CamelCamelCamel RSS feed URL
- Step-by-step cron configuration
- Customizing check frequency
- Cache management
- Troubleshooting
## Alert Cache
The script maintains a cache at `/tmp/camelcamelcamel/cache.json` to track which alerts have been notified. This prevents duplicate notifications.
**Clear the cache** to re-test notifications:
```bash
rm /tmp/camelcamelcamel/cache.json
```
## Notification Format
When a new price drop is detected, you'll receive a Telegram message like:
```
🛒 *Price Alert*
*PRODUCT NAME - $XX.XX (Down from $YY.YY)*
Current price: $XX.XX
Historical low: $ZZ.ZZ
Last checked: [timestamp]
View on Amazon: [link]
```
## Customization
### Check Frequency
Adjust the cron schedule (6th parameter in the `schedule` field):
- `0 * * * *` → every hour
- `0 */4 * * *` → every 4 hours (default)
- `0 */6 * * *` → every 6 hours
- `0 0 * * *` → daily
### Message Format
Edit `scripts/notify.sh` to customize the Telegram message layout and emoji.
## Technical Details
- **Language**: Python 3 (built-in libraries only)
- **Cache**: JSON file at `/tmp/camelcamelcamel/cache.json`
- **Feed Format**: Standard RSS/XML
- **Dependencies**: None beyond Python standard library
- **Timeout**: 10 seconds per feed fetch
## Troubleshooting
If you're not receiving notifications:
1. **Verify the feed URL** works in your browser
2. **Check the cron job** exists: `cron list`
3. **Test manually**:
```bash
python3 scripts/fetch_rss.py <YOUR_FEED_URL> /tmp/camelcamelcamel
```
4. **Clear the cache** to reset:
```bash
rm /tmp/camelcamelcamel/cache.json
```
5. **Check Telegram** is configured in Clawdbot
See [SETUP.md](references/SETUP.md) for more details.
用 curl 直接向公共天气服务取当前天气与预报的技能。
在局域网里发现并控制 Sonos 音箱的命令行工具。
以六爻占卜方式作答的技能。
用本地 JSON 记录饮水量与睡眠的技能。
在本地同步并查询 CalDAV 日历的命令行技能。
在 macOS 上通过 remindctl 管理提醒事项的技能。
travel-cn 聚合去哪儿/携程/飞猪等中国旅行平台的数据查询,覆盖机票、酒店、火车票、景点门票与行程规划。
在终端里搜索与控制 Spotify 播放的技能。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。