---
name: polymarket-daily-report
description: Polymarket每日早报，自动追踪每日概率变动较大的预测事件，每天定时推送。
metadata:
  emoji: 📊
  requires:
    bins: ["uv"]
    env: ["FEISHU_RECEIVE_ID"]
  schedule: "0 8 * * *"
  timezone: "Asia/Shanghai"
---

# Polymarket 每日早报 Skill

自动追踪Polymarket上每日概率发生较大变动的预测事件，生成结构化早报并定时推送到飞书。

## 功能特性
✅ 自动扫描全量活跃市场，筛选24h概率变动≥±10%的事件
✅ 支持自定义变动阈值、推送时间、推送对象
✅ 早报包含：事件名称、当前YES/NO概率、24h变动幅度、交易量、事件标签
✅ 自动跳过已结束/已结算的市场
✅ 支持手动触发生成早报

## 配置参数
| 环境变量 | 说明 | 默认值 |
|---------|------|--------|
| `PM_REPORT_CHANGE_THRESHOLD` | 概率变动阈值（百分比，超过则收录） | `10` |
| `PM_REPORT_TOP_N` | 最多展示多少个事件 | `15` |
| `FEISHU_RECEIVE_ID` | 飞书推送对象ID（用户open_id/群chat_id） | 必填 |
| `PM_REPORT_PROXY` | 代理地址（可选，解决Cloudflare拦截） | 无 |

## 使用方法

### 手动触发早报
```bash
cd /root/.openclaw/workspace/skills/polymarket-daily-report
uv run python report.py
```

### 定时推送
默认配置为每天早上8:00（Asia/Shanghai）自动推送，可在SKILL.md中修改`schedule` cron表达式调整时间。

启用定时任务：
```bash
openclaw cron add --schedule "0 8 * * *" --tz Asia/Shanghai --name "polymarket-daily-report" \
  --command "cd /root/.openclaw/workspace/skills/polymarket-daily-report && uv run python report.py" \
  --channel feishu --to ou_7c623036b45fe81f372b032da664a4fe
```

## 早报示例
```
📊 Polymarket 每日早报 | 2026-03-24
====================================
📈 涨幅Top事件（概率上升）：
1. 美伊3月底前停火协议 👉 YES概率 12% (+7% 24h) | 交易量 $5.1M
2. Backpack FDV上线后超2亿 👉 YES概率 56% (+12% 24h) | 交易量 $1.0M

📉 跌幅Top事件（概率下降）：
1. 以色列进攻黎巴嫩 👉 YES概率 0% (-32% 24h) | 交易量 $2.6M
2. 特朗普3月底前下台 👉 YES概率 1% (-5% 24h) | 交易量 $1.7M

🔥 热门高交易量事件：
- 原油3月底前破90美元 👉 YES $1.00 / NO $0.00 | 交易量 $11.9M
```
