核心用法
Simmer Skill Builder 是 OpenClaw 生态的「策略编译器」,核心使命是将模糊的交易想法转化为可安装、可验证、可运行的技能包。用户只需描述策略逻辑——无论是推文灵感、悬赏任务还是长篇分析——系统即输出完整文件夹(SKILL.md + Python脚本 + clawhub.json),支持直接通过 ClawHub 发布并在 Simmer 技能市场自动上架。
操作流程遵循六步闭环:输入识别→参考加载→外部API对接→代码生成→校验→发布。输入阶段区分「对话式简述」与「长文本/帖子粘贴」两种模式:前者通过五要素访谈澄清(信号源、入场/出场逻辑、市场筛选、仓位管理),后者自动提取参数表格并映射到 Simmer SDK 原语。生成环节严格遵循 AgentSkills 开放标准,确保兼容 Claude Code、Cursor、Gemini CLI 等主流 Agent 环境。
显著优点
- 原生生态整合:强制使用
SimmerClient而非直接调用 CLOB API,自动继承钱包签名、安全护栏与交易追踪能力;默认 dry-run 模式,需显式--live才执行实盘 - 工程化完整性:每个输出包含配置系统、CLI 参数、 safeguards 检查、公共推理字段,满足开源审计与声誉建设需求
- 自动上架能力:发布至 ClawHub 后约1小时内同步至 Simmer Skills Registry,无需人工审核
- 策略可组合性:通过
TRADE_SOURCE与SKILL_SLUG实现跨技能冲突检测与再购买识别 - Tunables 系统:所有环境变量在
clawhub.json显式声明,支持 Autotune 与仪表盘动态调参
潜在局限
- 执行延迟:Simmer 速率限制为 60-180 单/分钟,无法满足亚秒级 HFT 或原子双边套利
- 市场覆盖:不支持 Hyperliquid HIP-4 等未接入场所,亦不支持实时跟单(<1s 粒度)
- 外部依赖:若策略依赖 PolyNode、Synth 等第三方 API,需用户自行提供密钥;技能模板仅使用 urllib(标准库),高级 HTTP 特性需显式申请
- 策略边界:自动将「模糊概念」(如「动量」「定价错误」)转译为可量化门限,可能丢失原策略的 nuance;复杂多因子模型需用户手动拆分为可组合子技能
适合人群
- 策略研究员:有想法但不愿从零搭建基础设施的量化开发者
- 预测市场做市者:希望快速验证 World Cup、选举等事件驱动策略的套利者
- KOL/内容创作者:可将推文/线程直接转化为可安装技能,实现「想法→代码→收益」闭环
- 初学者:提供完整模板与 safeguards,降低首次部署的认知门槛
常规风险
- 模型风险:Skill Builder 本身为 LLM 驱动,可能误读策略意图或生成边界条件错误的逻辑;必须通过
validate_skill.py校验及 dry-run 充分测试 - 密钥泄露风险:虽强制通过
SIMMER_API_KEY环境变量读取,但用户仍可能误将.env提交至版本控制 - 市场流动性风险:Polymarket 最小订单 5 shares、$0.01 tick,生成的限价单若未检查最小值可能导致失败
- 归因风险:
SKILL_SLUG必须与 ClawHub slug 严格一致,否则交易量无法正确归属,影响声誉与收益追踪 - 外部 API 失效:Synth、NOAA 等数据源若变更接口,技能可能静默失败;需监控
reasoning字段输出以发现信号中断