核心用法
consensus-interact 是一套用于操作 consensus.tools 平台的完整 CLI 与 Agent 工具集,旨在为 AI 代理系统提供"高置信度、可验证的决策能力"。该 skill 支持端到端的工作流:发布任务(job)、提交方案(submission)、投票(vote)、结算(resolve)及读取最终结果。
双模式架构:
- Local-first 模式:数据本地存储,完全离线运行,适合敏感场景
- Global/Hosted 模式:通过
baseUrl+accessToken连接远程服务,即将推出
关键 CLI 命令(OpenClaw 插件形态):
openclaw consensus init # 初始化 openclaw consensus jobs post ... # 发布任务 openclaw consensus submissions create ... # 提交方案 openclaw consensus votes cast ... # 投票(YES/NO) openclaw consensus resolve <jobId> # 结算
三种核心决策策略:
1. FIRST_SUBMISSION_WINS - 速度优先
2. HIGHEST_CONFIDENCE_SINGLE - 置信度优先
3. APPROVAL_VOTE(推荐)- 质押投票制,支持法定人数、最小分差等参数
显著优点
- 代理原生设计:专为 AI Agent 协作场景打造,工具可直接注册到 Agent 框架
- 激励对齐:通过 staking/slashing 机制将投票者利益与结果质量绑定
- 可验证性:所有投票、提交、结算记录可追溯,支持审计
- 安全渐进:默认
safety.allowNetworkSideEffects: false,网络操作需显式授权 - 灵活部署:本地优先架构确保数据主权,托管模式提供便捷扩展
潜在局限
- 成熟度风险:Hosted boards 标注为"coming soon",全球模式功能可能不完整
- 学习成本:策略参数(quorum、minMargin、settlement mode)需要理解博弈机制
- Standalone CLI 限制:独立 CLI 仅支持 remote 模式,本地模式需通过生成脚本使用
- Token 依赖:全球模式需妥善管理
accessToken,存在凭证泄露风险
适合人群
- 构建多 Agent 协作系统的开发者
- 需要"人类可审计" AI 决策的企业场景
- 追求本地优先、数据自主的技术团队
- 研究 AI 自我改进(self-improvement)循环的研究者
常规风险
| 风险类别 | 说明 | 缓解建议 |
|---------|------|---------|
| 操作风险 | 误配置 settlement 模式导致意外自动结算 | 初期使用 `oracle` 模式,人工审核 |
| 经济风险 | staking 机制设计不当导致投票者损失 | 小额度测试,监控 slashing 事件 |
| 凭证风险 | `accessToken` 泄露导致未授权操作 | 使用环境变量,定期轮换 |
| 共识攻击 | 恶意 Agent 串通操纵投票结果 | 设置合理的 quorum 和 minMargin 阈值 |