新闻详情

新闻详情

首页 / 资讯中心 / 详情

OpenRig rig chatroom聊天室机制:Agent间多轮讨论的持久化场所

发布时间:2026/10/2 2:06:46来源:尧图网络
OpenRig rig chatroom聊天室机制:Agent间多轮讨论的持久化场所
OpenRig rig chatroom聊天室机制Agent间多轮讨论的持久化场所【免费下载链接】openrigBuild your own network of agents from Claude Code, Codex and Pi: persistent teams with roles, shared context and owned work.项目地址: https://gitcode.com/GitHub_Trending/op/openrigOpenRig是一个让 Claude Code 与 Codex 协同工作的多 Agent 运行框架Multi-agent harness而rig chatroom正是它为整个团队准备的聊天室一个按 rig编队隔离、基于 SQLite 持久化、支持实时监听的多轮讨论场所。无论是你通过 CLI 发言还是各个 Agent 在各自的终端里回复所有消息都会落库保存随时可以回放、按主题过滤、按发送者筛选——它是多 Agent 协作中留得下证据的沟通中枢。一、什么是 rig chatroom 聊天室在 OpenRig 中多个 Agent 以 tmux 会话的形式并行工作。tmux 负责传输但它不是事实来源——滚动缓冲区会随窗口滚动而丢失。rig chatroom提供了另一条路持久化每条消息写入守护进程daemon的 SQLite 数据库chat_messages表重启不丢。全员可见聊天室按 rig 作用域共享rig 内所有成员人和 Agent都在同一个频道里。实时推送通过 SSEServer-Sent Events流watch命令可以实时看到新消息。图OpenRig 中多个 Agent 并行工作的场景chatroom 就是它们共同讨论的会议室二、rig chatroom 的 6 个子命令多轮讨论完整操作清单 ️rig chatroom提供了 6 个子命令覆盖了发送、回看、监听、分主题、等待与清理的完整生命周期实现见 chatroom.ts1.chatroom send向整个团队发一句话rig chatroom send rig message消息会经 CLI 发送到POST /api/rigs/:rigId/chat/send由守护进程持久化并广播事件路由实现见 chat.ts。值得注意的是发送者身份由会话环境seat env自动推导你无需手工指定--sender避免冒充他人发言的歧义。2.chatroom history带过滤条件的讨论回放rig chatroom history rig --topic name --sender name --limit 50 --json支持按主题窗口、起始游标、时间戳、发送者四种方式组合过滤也能输出 JSON 供脚本消费。这是复盘多轮讨论最常用的入口命令参数定义见 chatroom.ts。3.chatroom watchSSE 实时监听新消息rig chatroom watch rig # 直接以 SSE 流订阅 rig chatroom watch rig --tmux # 在独立 tmux 会话中后台监听watch连接GET /api/rigs/:rigId/chat/watch先回放最近 20 条消息建立上下文再实时推送后续消息且按消息 ID 去重、避免竞态实现见 chat.ts。加上--tmux后可以在后台挂一个常驻监听像频道订阅一样使用。4.chatroom topic用主题标记切分讨论rig chatroom topic rig API design review --body Round 2 begins主题topic不是独立实体而是聊天流中的一条标记消息kindtopic。配合history --topic可以精确取回两次主题标记之间的讨论窗口——多轮讨论因此可以被自然切分成若干议题主题窗口逻辑见 chat-repository.ts。5.chatroom wait阻塞等待下一条消息rig chatroom wait rig --topic name --timeout 120Agent 在讨论中经常需要等对方先发言。wait会以游标为基准轮询历史接口一旦出现匹配过滤条件的新消息立即返回超时则显式报错——这让你一句我一句的多轮对话在脚本里变得可靠轮询实现见 chatroom.ts。6.chatroom clear清空当前聊天室rig chatroom clear rig讨论结束后一键清空返回被删除的消息数方便为下一轮讨论提供干净语境。三、消息持久化是如何实现的聊天室的核心是一个简洁的数据层ChatRepositorychat-repository.ts要素设计存储daemon 内嵌 SQLite 的chat_messages表消息 IDULID 单调递增天然携带时间序可直接用作游标消息字段id / rigId / sender / kind / body / topic / createdAt事件流每次写入后向 EventBus 广播chat.message驱动 SSE 推送图OpenRig TUI 中的拓扑视图每个 rig 的聊天室就挂在对应编队之下因为 ID 是 ULID按主题取窗口按游标翻页按时间筛选都可以在一条 SQL 里组合完成history的四种过滤条件因此可以任意叠加。架构文档对这一层的完整描述见 transport-and-transcripts.md。四、聊天室在多 Agent 工作流中的位置 聊天室不只给人用。OpenRig 的 MCP 服务器暴露了rig_chatroom_send与rig_chatroom_watch两个工具注册于 mcp-server.ts让 Agent 在终端里就能读、写团队频道——这正是Agent 间多轮讨论能自动化闭环的关键人类用rig chatroom send下达意图、wait收结论Agent用 MCP 工具把阶段性结论贴回频道并用wait等待队友的下一轮发言话题用topic切分轮次事后可用history --topic精确复盘每一轮。官方示例工作区演示了这种协作方式可以参考 demo/culture.md 与 demo/rig.yaml 中定义的 rig 结构CLI 命令的完整参考见 cli-reference.md。图在 OpenRig UI 中打开示例 rig 的第一步聊天室是其中内置的协作面板之一五、使用聊天室前需要知道的 3 件事 ⚠️作用域仅限单个 rigchat 是 rig-scoped 的没有跨 rig 频道或私聊DM这是刻意的设计边界身份不可伪造发送者取自传输层头部的会话身份旧的--sender参数已被废弃命令行确认回显的也是真实身份聊天室 ≠ 终端滚动区tmux 只负责传输聊天室才是事实来源终端关掉了消息也还在。掌握send / history / watch / topic / wait / clear这 6 个子命令你就拥有了 OpenRig 里组织多 Agent 多轮讨论的完整工具箱——让讨论留下痕迹、按主题归档、随时实时围观。【免费下载链接】openrigBuild your own network of agents from Claude Code, Codex and Pi: persistent teams with roles, shared context and owned work.项目地址: https://gitcode.com/GitHub_Trending/op/openrig创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Windows 11 26H2正式推送!任务管理器新增AI算力监控:功能实测与避坑指南 2026/10/2 7:03:22

Windows 11 26H2正式推送!任务管理器新增AI算力监控:功能实测与避坑指南

文章目录1. 年度版本压哨登场:Windows 11 26H2 核心定位与更新机制1.1. 启用包机制的底层演进:无需重装的静默激活1.2. 为什么说 26H2 是 PC 走向“AI 水电化”的分水岭?2. 核心亮点实测拆解:任务管理器革命与系统级排障智能体2.1…

阅读更多 →
智能原生(AI Native)与智能体原生(Agent Native):概念与体例 2026/10/2 7:03:22

智能原生(AI Native)与智能体原生(Agent Native):概念与体例

本文收录于专栏 agent智能体系列 —— 专栏系统覆盖 AI Agent 概念、框架与工程实践,点击订阅可跟踪后续更新。本系列共 2 篇,本文是第 2 篇(概念与评估);第 1 篇《智能发展史七十年》讲这条概念链的历史来路。 你需要…

阅读更多 →
藏在平板屏幕背后的“触控显示双引擎” 2026/10/2 7:03:22

藏在平板屏幕背后的“触控显示双引擎”

平板 in-cell 触控显示驱动(TDDI)技术笔记:显示与触控如何协同摘要:平板屏幕体验由显示链路和触控链路共同决定。in-cell 方案把触控传感器集成到显示面板内部,对驱动 IC 的协同能力提出更高要求。本文从工程角度梳理 …

阅读更多 →
CANoe 10.0安装避坑指南:从授权配置到路径选择的完整步骤 2026/10/2 7:03:16

CANoe 10.0安装避坑指南:从授权配置到路径选择的完整步骤

简介:CANoe 10.0 的安装步骤指南,面向汽车电子、工控系统与工业自动化等领域的开发测试工程师,帮助他们避开安装过程中常见的系统权限、组件缺失及 License 配置等问题。资源包为单个 PDF 文件,共 1 个文件,大小仅 187…

阅读更多 →
9.99万的艾尼氪V:合资品牌的破局点,在电车后市场? 2026/10/2 7:03:16

9.99万的艾尼氪V:合资品牌的破局点,在电车后市场?

一位去年入手某款10万级纯电轿车的车主最近算了一笔账:买车时比同级别燃油车省了近两万元,刚开满两年,电池健康度掉到了70%以下,咨询官方更换电池,报价接近六万元,相当于车价的一多半。当初为了省钱选了低价…

阅读更多 →
WorkBuddy + ima 搭建个人知识库:从资料散落到达标可复现 2026/10/2 7:03:16

WorkBuddy + ima 搭建个人知识库:从资料散落到达标可复现

WorkBuddy ima 搭建个人知识库:从资料散落到达标可复现(防幻觉实战) 摘要:个人知识库最常见的问题不是“不会建库”,而是资料散在微信、PDF、会议纪要、网页收藏里,真正要用时翻不到;AI 问答又…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉