OpenClaw Skill 充电站![]()
把 Polymarket 预测市场接入 OpenClaw,让 AI 助手可以通过自然语言读取市场、识别问题、查看价格、调用钱包,并在 Polygon 网络上完成与预测市场相关的自动化操作。PolyClaw 官方说明称其是面向 OpenClaw 的 Polymarket 交易技能。
它可以浏览 Polymarket 热门市场、按关键词搜索事件、查看市场详情、查询钱包余额、跟踪持仓盈亏,并在配置私钥、RPC 和模型 API 后执行 YES / NO 方向交易。其交易流程使用 split + CLOB 方式,在 Polygon 上拆分 USDC.e 为结果代币,再通过订单簿处理不需要的一侧。
它适合技术型交易者、研究员和自动化策略开发者,用来监控热点预测市场、跟踪事件概率变化、筛选潜在对冲组合、记录持仓盈亏,或把 Polymarket 交易流程接入聊天式 AI 助手。涉及真实资金时,应使用专用小额钱包,因为项目说明也强调该软件未审计且交易存在亏损风险。
工作站如果运行 Windows,建议使用 WSL2 + Ubuntu;如果已经安装 Ubuntu / Debian,可直接在 Linux 终端执行。OpenClaw 官方文档显示,其推荐 Node 24 或 Node 22.19+,支持 macOS、Linux、Windows 和 WSL2,并提示 WSL2 更稳定。
1. 安装 OpenClaw
Windows PowerShell:
iwr -useb https://openclaw.ai/install.ps1 | iex
Ubuntu / WSL2:
curl -fsSL https://openclaw.ai/install.sh | bash
然后运行初始化:
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard
2. 安装 Python 工具 uv 和 ClawHub
npm install -g clawhub
pip install uv
若系统提示没有 pip,先执行:
sudo apt update
sudo apt install -y python3 python3-pip python3-venv
3. 安装 PolyClaw 技能
clawhub install polyclaw
cd ~/.openclaw/skills/polyclaw
uv sync
PolyClaw 的推荐安装方式就是通过 ClawHub 安装,然后进入 ~/.openclaw/skills/polyclaw 并运行 uv sync。
4. 配置环境变量
在 OpenClaw 配置文件 openclaw.json 的 skills.entries.polyclaw.env 下加入:
"polyclaw": {
"enabled": true,
"env": {
"CHAINSTACK_NODE": "https://polygon-mainnet.core.chainstack.com/YOUR_KEY",
"POLYCLAW_PRIVATE_KEY": "0x...",
"OPENROUTER_API_KEY": "sk-or-v1-..."
}
}
其中 CHAINSTACK_NODE 是 Polygon RPC 地址,POLYCLAW_PRIVATE_KEY 是专用 EVM 钱包私钥,OPENROUTER_API_KEY 用于对冲机会分析。
5. 首次交易前授权
cd ~/.openclaw/skills/polyclaw
uv run python scripts/polyclaw.py wallet approve
这一步会为 Polymarket 合约设置授权,每个钱包通常只需执行一次,并会消耗少量 POL 作为 Polygon gas。
6. 测试是否可用
uv run python scripts/polyclaw.py markets trending
uv run python scripts/polyclaw.py wallet status
uv run python scripts/polyclaw.py hedge scan --limit 10
安装成功后,可在 OpenClaw 中直接使用类似 “What's trending on Polymarket?”、“Show my PolyClaw positions”、“Buy $50 YES on market <market_id>” 这类自然语言指令。