UniClaw 是一款专为 AI 代理设计的预测市场交易 Skill,运行在 Unicity 网络上,允许用户通过程序化方式交易 UCT 代币。该 Skill 提供了完整的预测市场操作能力,包括市场浏览、订单管理、仓位追踪和资金存取等功能,旨在实现预测市场策略的自动化执行。
核心用法
用户首先需要通过 Unicity 插件完成钱包初始化(openclaw uniclaw setup),在本地生成密钥对并获取测试网 UCT 代币。交易操作通过 Node.js 脚本执行:使用 market.ts 浏览市场列表和详情,通过 trade.ts 下达买入指令(支持 YES/NO 双向交易)或取消订单,利用 portfolio.ts 监控余额和持仓。交易机制基于二元预测市场模型,价格 0.01-0.99 反映市场隐含概率,用户支付相应价格购买份额,若预测正确可按 1 UCT/份额 结算获利。
显著优点
该 Skill 实现了预测市场操作的完全自动化,AI 代理可基于算法实时响应市场信号。安全性方面表现优异,采用 @noble/curves 等行业标准加密库,无 eval/exec 等危险函数,依赖版本已锁定且无已知 CVE。架构设计合理,私钥由独立插件管理并本地存储(~/.openclaw/unicity/),Skill 仅读取不托管,有效隔离资产风险。此外,TypeScript 实现的类型安全和完善的错误处理机制,确保了交易操作的可靠性。
潜在缺点与局限性
作为 T3 来源的社区项目,长期维护稳定性存在不确定性。功能上存在明显门槛:强制依赖 Node.js 环境和 Unicity 插件,配置流程复杂,不适合普通终端用户。市场类型仅限于二元预测,不支持多结果或连续变量市场。硬编码的测试网 API Key 虽可被覆盖,但可能造成新手困惑。此外,所有操作依赖远程服务器 api.uniclaw.app,存在网络延迟和服务可用性风险。
适合的目标群体
主要面向量化交易开发者、AI 代理构建者和加密货币高级用户。适合需要自动化执行预测市场策略的机构投资者,希望将预测市场数据整合到分析 pipeline 的数据科学家,以及研究 DeFi 机制和群体智慧的学术研究人员。同时适用于持有 UCT 代币并寻求主动管理敞口的专业交易者。
使用风险
尽管代码通过 A 级安全认证,仍需注意:交易涉及真实代币转移,参数输入错误(如地址、金额)可能导致不可逆的资金损失;需要持续的网络连接和远程服务器可用性;本地钱包目录的权限配置不当可能导致私钥泄露;预测市场本身具有高风险性和零和博弈特征,且小众市场可能存在流动性不足、滑点过大或无法及时平仓的风险。