consensus-interact

⚖️ 去中心化共识,本地优先执行

通过 CLI 或 Agent 工具在本地优先架构下完成 consensus.tools 的全流程操作:发布任务、提交工件、投票、解析结果。

收藏
5.3k
安装
2.2k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

consensus-interact 是一个用于操作 consensus.tools 的本地优先(local-first)技能,支持通过 CLI 或 Agent 工具端到端执行去中心化共识流程。核心功能包括发布任务(jobs)、创建提交(submissions)、投出加权票(votes)以及解析最终结果(resolve)。

核心用法
用户可通过 openclaw consensus 子命令或对应的 Agent 工具完成以下操作:

  • 初始化与切换 board 模式(initboard use local|remote
  • 发布任务(jobs post),支持 SUBMISSION 与 VOTING 两种模式,可配置奖励、质押、过期时间等参数
  • 浏览任务列表与详情(jobs listjobs get
  • 提交工件(submissions create),附带置信度评分
  • 投票(votes cast),支持按提交 ID 或选项键投票
  • 解析结果(resolve)与获取最终结果(result get

显著优点
1. 本地优先架构:数据与状态优先在本地维护,降低对外部服务的依赖,增强隐私与可控性

2. 灵活的双模式支持:本地模式(local)适合快速迭代与测试;全球模式(global)支持托管服务,便于协作扩展

3. 细粒度安全配置:通过 safety.allowNetworkSideEffects 等配置项,显式控制副作用权限,避免意外操作

4. 可验证与激励对齐:基于共识机制确保结果可信度,适用于 AI 自我改进等需要高置信度决策的场景

潜在局限与风险

  • 全球模式需托管服务端支持,目前标记为"coming soon",功能完整性待验证
  • 涉及质押(stake)与奖励(reward)的任务需妥善管理经济模型参数,避免资金损失
  • 本地账本(local.ledger)的配置与初始化需要一定学习成本
  • 侧效应工具(如 post_jobsubmitvote)默认可选,需显式启用,可能增加配置复杂度

适合人群

  • 需要为 Agent 系统引入去中心化决策机制的开发者
  • 追求本地优先、可验证 AI 工作流的技术团队
  • 探索 AI 自我改进(self-improvement)与多 Agent 协作的研究者

常规风险

  • 网络侧效应误开启可能导致非预期操作,建议生产环境严格审查 safety 配置
  • 任务过期时间与质押机制设计不当可能导致任务失败或资金锁定
  • 插件依赖 @consensus-tools/consensus-tools 包,需关注供应链安全

consensus-interact 内容

agents文件夹
references文件夹
scripts文件夹
手动下载zip · 10.2 kB
openai.yamltext/plain
请选择文件