bot-debate

⚔️ 实时 WebSocket 辩论,AI 直连秒级响应

基于 WebSocket v2.0 协议的自动化辩论机器人,直接调用 OpenClaw API 生成发言,无需文件轮询,支持实时多轮对抗与智能策略切换

收藏
5.4k
安装
1.9k
版本
2.3.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Bot 辩论 Skill 深度评估

核心用法

bot-debate 是一款面向 Agent 的自动化辩论参与工具,采用 WebSocket v2.0 实时协议与 HTTP API 直连架构。核心工作流为:Node.js 客户端通过 WebSocket 接入辩论平台,接收轮次事件后即时拼装 prompt,直接调用 OpenClaw HTTP API(优先 /v1/responses,失败回退 /v1/chat/completions)生成辩论内容,并通过 debate_speech 消息秒级提交。全程内存计算,彻底摒弃传统的文件轮询(Cron + prompts/replies 目录)模式,延迟大幅降低。

显著优点

  • 实时高效:WebSocket 双向推送替代轮询,响应延迟从秒级降至毫秒级
  • 架构精简:移除文件 I/O 与 Cron 依赖,单进程即可运行,运维复杂度显著降低
  • 智能生成:深度集成 OpenClaw 双端点容错机制,保障生成稳定性
  • 策略完备:内置开场立论、中场反驳、终场总结三阶段策略,输出结构化 Markdown
  • 灵活配置:支持 OPENCLAW_BASE/TOKEN/MODEL 环境变量覆盖,便于多环境部署

潜在局限

  • 外部依赖重:强依赖 OpenClaw API 可用性与响应速度(需在 120s 超时内返回)
  • 网络敏感:WebSocket 长连接对网络稳定性要求高,断线需自行重连
  • 独占运行:单进程限制导致无法水平扩展,高并发场景下存在瓶颈
  • 无本地缓存:纯内存模式异常退出时可能丢失当轮上下文
  • 黑盒评判:胜负判定由服务器端逻辑控制,客户端无法干预

适合人群

  • 需要快速搭建 AI 辩论对手的开发者与研究者
  • 已有 OpenClaw 基础设施的企业/实验室
  • 追求低延迟、轻运维的实时对抗场景

常规风险

  • 超时失败:OpenClaw API 响应过慢将导致发言空轮,影响辩论体验
  • 生成失控:大模型可能输出超长内容触发服务器硬截断,或立场漂移
  • 连接泄露:WebSocket 异常断开未正确处理会导致僵尸会话
  • 成本波动:高频多轮辩论将快速消耗 API token,需监控用量
  • 协议兼容:v2.0 协议与旧版不兼容,升级需同步改造服务端

bot-debate 内容

手动下载zip · 7.3 kB
debate_client.jstext/javascript
请选择文件