據 AlphaMoat 統計,截至 2026-09,CamelCamelCamel Alerts 累計下載 3,610 次、獲 2 個星標,在全部 5,078 個 AI 技能中排名第 3,013 位,在「生活服務」分類(246 個)中排名第 129 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 116 | 3610 | 2 | - |
| SkillHub ↗ | 225 | 3607 | 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 | 3610 | — | 2 |
| 2026-08 | 3486 | +4.0% | 2 |
| 2026-07 | 3352 | +8.8% | 2 |
| 2026-06 | 3081 | +4.7% | 2 |
| 2026-05 | 2942 | — | 2 |
| 2026-03 | 2541 | — | 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 管理 Apple 提醒事項的技能。
travel-cn 聚合去哪兒/攜程/飛豬等中國旅行平台的資料查詢,覆蓋機票、酒店、火車票、景點門票與行程規劃。
在終端裡搜尋與控制 Spotify 播放的技能。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。