爱意满满的作品展示区。
RMurray

多 Agent 协作工作台 Rovai 0.5 更新:团队管理、执行中插话、多 Provider 配置

  •  
  •   RMurray · Oct 27 · 717 views

    上次在 V2EX 分享 Rovai 0.3 版本,主要介绍了使命板、远程连接和实时群聊的功能。 这一个多月又陆陆续续更新了不少东西,最近发布了 0.5 ,继续来分享一下进展。

    Rovai AI 是一个开源的多 Agent 工作台,可以把 Claude Code 、Codex 、OpenCode 、Pi 等编程 Agent 组织成长期队友,让他们在同一个会话里讨论、分工、交接和执行任务。

    GitHub: https://github.com/murray17/rovai-ai

    新增 Team 管理

    现在可以把常用的队员组合保存成不同 Team ;每支队伍有自己的名称、成员、默认队长,还可以填写一段共同遵循的团队指引。

    比如开发组可以约定:实现完成后交给审查者复核,审核内容的格式如何如何;研究组则可以采用另外一套协作方式。

    保存常用的 Agent 团队

    Team 管理

    新建会话直接选择 Team

    新建会话选择 Team

    增强与队员的实时对话

    0.3 版本已经支持在同一个会话中同时与多位队员沟通。比如 Claude Code 正在实现功能时,也可以让 Codex 去研究其他问题,不需要等前一个队员执行结束。

    这段时间又新增了执行中插话;比如让 Claude Code 修改一个页面,执行到一半发现还需要兼容手机端,就可以继续补充要求,不用每次都先停止执行、重新发送完整任务。

    Steer 执行中插话

    Steer 执行中插话

    多 Provider 配置

    适用于一个 cc/codex 需要配置多个中转的场景。(简单通过 env 实现)

    队员独立配置环境变量和模型

    多 Provider 配置

    跨会话与使命引用

    在公屏中引用其他会话和使命

    跨会话与使命引用

    其他更新

    这一个多月也陆续补了不少其他功能:

    • 新增 Command Code 、Minimax Code 智能体支持。
    • 重新整理了管理和选择方式,可以在会话中通过 / 查找和选择。
    • 网页版现在可以更方便地上传、下载和预览文件。
    • 公屏消息撤回后,两分钟内可以重新编辑发送。
    • 队员搜索:支持通过拼音和首字母搜索中文队员。
    • 界面主题:新增「晨雾」「朝霞」「绯夜」三款主题。
    • 调整 Claude Code 和 CodeBuddy 的任务收尾。 减少后台任务尚未完成,就提前结束回复的情况。

    另外还有一些执行控制、文件预览、界面交互和兼容性方面的修复,就不一条条列了。完整更新内容可以在 GitHub Release 中查看。

    GitHub: https://github.com/murray17/rovai-ai

    官网与下载: https://rovai.dev/

    欢迎 Issue / PR ~

    RMurray
    RMurray
    OP
    Oct 28
    1
    Rovai AI v0.5.1 更新
    本次更新支持在创建使命时选用团队,为定时任务增加会话命名设置,并修复多项智能体运行与显示问题。
    感谢 @liangxyz 提出的定时任务标题建议( issue #875 ),以及 @arschlochnop 反馈的 Claude Code 审批与运行时检测问题( issue #889 、#891 )

    [功能] 创建使命时支持选用团队。 可直接使用已保存的队员组合、队长和协作指引,也可自定义成员。较长的指引支持展开阅读全文,描述中额外 @ 的队员也会加入使命。
    [功能] 定时任务生成的会话支持自动添加日期和时间。 默认附在任务名称后,可分别开关日期、时间,选择格式与前后位置,并实时预览标题,方便区分多次运行。
    [交互] 优化会话与使命引用。 长标题自动省略显示,避免撑开输入框和消息气泡,详情中仍可查看完整标题。在公屏 @ 列表中,可用 Tab 、Shift+Tab 切换队员、会话和使命,用 Enter 插入引用。
    [交互] 统一执行启动与停止时的提示。 启动阶段显示“启动中”,尚未开始处理的消息显示“准备中”或“排队中”。停止时保留已有内容和执行步骤,减少重复提示。
    [修复] 修复 Claude Code 审批通过后可能一直显示运行中的问题。 当原生进程已经退出、工具结果未返回时,执行会结束为中断状态,并保留操作结果未知的记录。
    [修复] 修复新版 Copilot CLI 无法启动的问题。 调整启动参数,兼容 Copilot CLI 1.0.103 。
    [修复] 修复运行时检测使用的路径不一致问题。 应用启动、重新检测和单项检查统一使用相同的命令搜索路径;主动点击“检查”时会刷新路径,减少 macOS 从 Dock 启动后反复检测失败的情况。
    [修复] 补齐 Command Code 写入文件的差异展示。 对新建文件或空文件写入内容并成功后,可查看新增行数和完整差异,不再只显示一次文件操作。
    [优化] 减少 MCP 配置快照的重复写入。 同一次执行恢复时复用配置快照,并补齐 Grok 临时 MCP 插件的启动清理。
    RMurray
    RMurray
    OP
    Oct 28
    2
    Rovai AI v0.5.2 更新
    本次更新完善了定时任务的会话命名设置,支持增量读取会话记录,并调整执行状态和消息回复的显示。

    感谢 @liangxyz 提出的定时任务标题建议 issue #875 ,以及 @liuqiong0319 反馈的 Copilot 无法运行问题。

    [功能] 完善定时任务的会话命名设置。 可分别开关日期和时间,选择显示在任务名称前或后,并实时预览标题,方便区分同一任务的多次运行。设置对之后生成的会话生效。
    [功能] 支持增量读取会话记录。 新增 rovai thread read --after N ,可从指定消息序列之后继续读取,支持分页和回复链,方便队员补读长会话中的新消息。
    [交互] 明确区分手动停止与执行失败。 手动停止后,消息回执和执行卡片统一显示“已停止”,失败时显示“执行失败”。消息发送给多位队员时,分别统计各自的执行状态。
    [界面] 调整消息回复图标。 回复按钮改用更紧凑的三点气泡样式。
    RMurray
    RMurray
    OP
    Oct 29
    3
    ## Rovai AI v0.5.3 更新

    本次更新支持接入 Hermes 智能体,调整文件预览、公屏消息排版和时间显示,并精简桌面安装包,修复 macOS 启动时原有会话无法加载的问题。

    感谢 @liuqiong0319 反馈的宽屏消息排版和消息时间显示问题。

    - [功能] **支持 Hermes 智能体。** macOS 、Windows 和 Linux 均可接入本机 Hermes 0.22.4 及以上版本,支持恢复会话,也可在队员执行过程中补充指令。
    - [交互] **查看文件时保留当前预览。** 在右侧查看文件、差异或使命活动时,发送消息或返回会话会保留当前页面;关闭预览后,也不会因延迟到来的执行信息再次跳转。
    - [界面] **优化宽屏下的公屏回复排版。** 队员回复会根据正文、表格和代码块调整宽度,减少气泡中的大块留白。短消息保持紧凑,超宽内容在消息内横向滚动。
    - [交互] **公屏消息时间移至操作栏。** 时间显示在复制、回复按钮旁,鼠标悬停或键盘聚焦时可见,触屏设备上保持显示。跨天消息会补上日期,连续消息组只在最后一条显示时间。
    - [性能] **精简桌面安装包。** 清理重复打包的程序、依赖和网页资源,减少下载体积和安装后的磁盘占用。
    - [修复] **修复 macOS 启动受阻、原有会话无法加载的问题。** 系统为数据库及相关文件添加标记时,可能被误判为数据文件发生变化,本次修复了这一误判。
    RMurray
    RMurray
    OP
    7 days ago
    4
    Rovai AI v0.5.4 更新
    本次更新增加表格复制和常见 HTML 内容显示,调整消息引用、执行条和侧栏展示,并修复启动、模型配置及异常退出后的继续执行问题。

    感谢 @LumePure 在 issue #942 中反馈 Windows 无法启动的问题,以及 @liuqiong0319 提出的一键复制表格建议。

    [功能] 支持一键复制表格。 消息和 Markdown 文件预览中的表格可直接复制,保留单元格格式与换行;同时调整表头、分隔线和宽表滚动样式。
    [功能] 支持显示常见 HTML 内容。 表格内换行、折叠内容等可正常显示,代码块和转义文本仍按原文展示。
    [交互] 简化消息引用。 引用直接保存选中的文字,旧引用仍可使用;有来源信息时,可跳回整条原消息。
    [交互] 手动停止后保留执行条。 会话中保留“已停止”和最终耗时,可在原位置继续执行;失败时提供重试入口。执行条中的工具名称也与详情保持一致。
    [性能] 减少启动等待。 精简重复的数据库检查,历史进程清理改为启动后的限时后台处理。
    [性能] 恢复最近会话的快速切换。 修复关闭任务功能时缓存被反复清空的问题,返回最近访问的会话时先显示已有消息,再更新内容。
    [修复] 改善异常退出后的继续执行和资源清理。 历史异常记录不再阻挡新任务、使命工作区清理和会话删除;修复队员意外退出或启动过程中停止后,后续执行可能卡住的问题。
    [修复] 改善模型列表和参数兼容。 重复模型自动合并,个别异常条目不再导致整个列表失效。读取失败时保留已有模型与参数,列表未收录的模型也不再被直接拦截。
    [修复] 修复 Codex 部分配置下无法启动的问题。 调整默认模型、手动指定模型与 Fast 、思考强度的处理,避免有效配置被错误拦截。
    [修复] 修复 Windows 部分权限环境下的启动失败。 已有数据目录可正常读写时,不再因权限检查被误拦截。
    [界面] 侧栏长标题显示更多内容。 项目名、会话名和搜索结果充分利用可用宽度,超出部分采用末尾渐隐,操作按钮出现时再让出空间。
    [界面] 统一菜单与主题配色。 调整模型、新对话、提及候选和附件菜单的悬停、选中颜色,减淡会话中的用户姓名,并改善部分按钮的文字对比度。
    RMurray
    RMurray
    OP
    7 days ago
    5
    Rovai AI v0.5.5 更新
    本次新增项目文件浏览、搜索和编辑,支持查看子智能体的工具调用,并修复启动配置、MCP 、附件和部分智能体的使用问题。

    [功能] 支持在会话中浏览和搜索项目文件。 可直接展开当前工作目录,按文件名或路径查找并打开文件。目录宽度可拖动调整,窄窗口下以抽屉显示;文件在外部被新建、重命名或删除后,列表会自动更新。
    [功能] 支持直接编辑并保存文件。 可修改已打开的文本、代码和配置文件,Markdown 、HTML 支持源码与预览切换。按 Ctrl/Cmd+S 保存到原文件,桌面端和 Web 端均可使用。
    [交互] 切换文件或会话时保留未保存的编辑。 同一文件从不同入口打开时,共用标签、草稿和撤销记录。关闭未保存文件时会提醒;文件被其他程序修改后,保存时会提示处理冲突。
    [功能] 支持查看子智能体的工具调用。 执行列表可展示智能体返回的子任务工具调用,展开查看参数、结果和状态。同一次调用会原位更新,并保留详情的展开状态和滚动位置。
    [性能] 减少部分会话恢复时的等待。 对无需回放历史的智能体会话,恢复成功后可直接继续执行。
    [性能] 优化使命文件差异查看和工作区复用。 查看单个文件差异时,其他文件的变化不再反复触发刷新提示;复用已就绪的工作区时减少重复检查,普通任务也减少了对无关使命操作的等待。
    [修复] 修复局部配置异常影响启动或执行的问题。 旧附件记录、未使用的智能体配置或外部 MCP 配置异常时,不再连带阻止其他正常功能。智能体启动设置损坏后,可在设置页重新选择程序,或恢复自动检测后保存。
    [修复] 修复 MCP 导入和目录权限问题。 解决首次从本机导入 MCP 时可能保存失败的问题;复制或恢复数据后,可正常读写的 MCP 目录不再因权限差异被误判为不可用。
    [修复] 修复 Antigravity 被旧日志清理阻塞的问题。 启用时不再依赖旧日志目录的删除,已有日志会保留。
    [修复] 修复长文件名附件被错误拒绝的问题。 较长文件名的附件可正常添加、恢复和预览,并保留原文件名。
    [修复] 修复部分 Skill 文件无法预览的问题。 包内文件较多、目录较深,或其他子目录无法读取时,不再影响已选文件的查看。
    [修复] 修复部分智能体的执行问题。 解决 Grok 新建会话时参数被拒绝的问题; Qoder 子任务改为同步返回结果,避免当前执行结束后结果才到达; ZCode 达到账号并发上限时会显示明确提示。
    [界面] 调整文件区域和执行区的显示。 统一文件类型图标,精简代码行号与分隔样式,调整模型名称和思考强度的配色,改善窄窗口及高倍缩放下的布局。
    RMurray
    RMurray
    OP
    6 days ago
    6
    Rovai AI v0.5.6 更新
    本次更新将专业职责上限提高到 30,000 字符,会话草稿也可以直接浏览项目文件,并修复了取消执行、单聊和表格显示中的一些问题。

    感谢 @liangxyz 在 Issue #706 中反馈专业职责长度不足的问题。

    [功能] 专业职责上限由 10,000 提高到 30,000 字符。 可以填写更完整的角色分工和工作要求。完整输入超出单次执行容量时,会提示精简后重新提交。
    [功能] 会话草稿支持浏览项目文件。 绑定项目目录后,无需先发送消息,即可浏览目录并打开文件。
    [修复] 修复重新打开 App 后,已取消执行的入口消失的问题。 回到会话后,仍可查看各队员最近一次取消执行的过程,并手动继续;继续执行或出现新执行后,旧入口自动收起。
    [修复] 修复单聊数量必须打开面板后才更新的问题。 进入会话后会自动读取数量,面板收起时也会同步数量和运行标记,不影响消息显示和输入。
    [修复] 修复 Markdown 表格长内容跨列重叠的问题。 长链接、连续字符会在单元格内换行,多列表格仍支持横向滚动。
    [修复] 修复使命预览中文件目录被遮挡、无法点击的问题。 同时移除快速对话中无效的目录入口。
    [界面] 统一主按钮与单聊代码的主题配色。 主按钮跟随当前主题,默认浅色主题使用深灰底白字;单聊回复、执行过程和计划说明中的代码样式与公屏保持一致。
    [界面] 调整会话顶栏和文件夹图标。 项目名、分隔符与会话名垂直居中,项目目录相关入口统一使用文件夹图标。
    RMurray
    RMurray
    OP
    3 days ago
    7
    Rovai AI v0.5.7 更新
    本次更新新增消息导出和 Mermaid 图表预览,将工作准则、成长课题的上限提高到 3,000 字符,并修复了本机 Skill 识别、执行状态和 Windows Antigravity 命令执行等问题。

    感谢 @liangxyz 在 Issue #706 中反馈角色设定长度不足的问题,@liuqiong0319 反馈本机 Skill 发现问题,以及 @arschlochnop 在 Issue #979 中提出 Mermaid 图表预览需求。

    [功能] 支持消息多选与导出。 可多选公屏中已加载的消息,也可导出选中的文字,保存为 HTML 、PNG 或 Markdown 。导出前可以预览、修改标题,并选择保留作者、时间等信息。
    [功能] 支持直接查看 Mermaid 图表。Markdown 文件预览、公屏和单聊中的队员回复支持显示流程图、时序图等,可查看源码、复制和放大。流式回复中的完整图块会先行显示,无需等待整条回复结束。
    [功能] 工作准则和成长课题分别由 300 提高到 3,000 字符。 可以填写更完整的做事方式、质量要求和成长方向,保留正文中的换行与格式。
    [修复] 修复部分本机 Skill 无法发现或选择的问题。 说明文件头部信息缺失或异常时,仍可识别可读的 Skill ;中文、下划线名称可以正常筛选,同时完善大文件预览和异常提示。
    [修复] 修复 Claude Code 已完成的执行被误判为失败的问题。 空回复、未受支持的提问工具或退出清理异常,不再覆盖已经确认的成功结果。
    [修复] 修复补充消息待核对时阻塞后续输入的问题。 连接正常时,可以继续发送新的补充消息,待核对的原消息不会自动重发。
    [修复] 减少本机智能体更新造成的执行中断。 优化 Codex 、Pi 等智能体的进程复用,避免更新程序或准备新执行时,误回收其他会话仍在使用的进程。
    [修复] 修复 Windows 下 Antigravity 执行 Shell 命令失败的问题。 解决部分程序路径导致正常命令被误报为“Shell Injection Detected”的情况。
    [界面] 提醒操作文字跟随当前主题配色。 修复“查看下一条”仍显示固定蓝色的问题。
    RMurray
    RMurray
    OP
    3 days ago
    8
    Rovai AI v0.5.8 更新
    本次更新增加 CodeBuddy 推理强度设置,修复 Windows 下的智能体升级识别、DeepSeek Harness 启动,以及本机 Skills 扫描和提示中的问题。

    感谢 @caoshuisi 在 Issue #997 中反馈智能体升级识别和 CodeBuddy 推理强度问题,以及 @arschlochnop 在 Issue #1007 中反馈 DeepSeek Harness 启动问题。

    [功能] CodeBuddy 支持设置推理强度。 在队员设置中,可按所选模型提供的档位进行配置,队员摘要和消息中的档位显示也同步修正。
    [修复] 修复 Windows 下部分智能体升级后仍沿用旧信息的问题。 通过标准 npm 、pnpm 入口安装的智能体,重新检测时可以识别程序包变化,避免继续使用旧的模型列表和能力信息。
    [修复] 修复 DeepSeek Harness 启用原生 MCP 后无法启动的问题。 解决 DSH 0.2.0-rc.2 中加载接口变化导致的初始化失败。
    [修复] 减少本机 Skills 扫描中的无效报错。 扫描时会跳过目标文件或目录已不存在的符号链接;权限不足、循环链接等实际读取问题仍会提示。
    [交互] 调整 Skill 异常提示的显示位置。 可正常使用的 Skill ,其说明信息异常只在详情中提示,减少列表和输入框选择器中的干扰;复制路径失败时在按钮旁提示,已加载的正文仍可继续查看。
    RMurray
    RMurray
    OP
    3 days ago
    9
    Rovai AI v0.5.9 更新
    本次更新支持从侧栏导出完整会话,减少打开和切换会话时的查询开销,并修复了消息重试和智能体执行状态显示的问题。

    感谢 @caoshuisi 在 Issue #1012 中反馈 Pi 执行完成后被误判为失败,以及 CodeBuddy 报错原因不明确的问题。

    [功能] 支持从侧栏导出完整会话。 在会话菜单选择「导出会话」,无需先滚动加载旧消息,即可预览并保存为 HTML 、PNG 或 Markdown 。导出片段可在会话内多选消息,选中文字后的浮条只提供「引用」。
    [界面] 调整手机端的导出预览。 长按会话可打开导出菜单,HTML 预览随屏幕宽度排版,底部按钮更容易点按。
    [性能] 减少打开和切换会话时对无关历史的扫描。 执行数量、执行列表和文件变更按当前会话读取。部分旧版执行卡片及对应的文件变更会从公屏列表移除,数据库保留原始记录。
    [修复] 重新执行后,消息回执会跟随新一轮状态。 执行失败或手动停止后再次执行,回执会按队员更新,「查看执行」会打开新一轮的记录。同时修复没有投递和执行记录却误显示「待处理」的问题。
    [修复] 修复智能体正常完成却被判为失败的问题。Pi 、Codex 、Antigravity 等智能体明确返回成功时,即使没有最后一条文字回复,也会正确显示为完成。
    [修复] CodeBuddy 的执行卡片会显示具体报错。 模型请求失败时,可以直接查看 CodeBuddy 返回的错误详情,例如鉴权失败或请求参数有误。
    [交互] 项目收起后再展开,从第一页显示会话。 普通项目、置顶项目和快速对话均先显示 5 条未置顶会话,点击「查看更多」可继续加载。
    RMurray
    RMurray
    OP
    3h 58m ago
    10
    Rovai AI v0.5.10 更新
    感谢 @liangxyz 和 @caoshuisi 在 Issue #706 和 #1012 中反馈 Pi 提问无法作答的问题,也感谢 @NorethSea 提交 Hermes Profile 修复( PR #1018 )。

    [功能] 可以直接回答 Pi 的原生提问。 确认、选择、单行输入和多行编辑会出现在公屏或单聊的「待处理」区域。飞书、Lark 和钉钉也支持在卡片上作答,提交后可在原卡片查看问题和回答摘要。
    [功能] 项目会话支持引用文件和文件夹。 在公屏输入 @ 后可从「文件」页选择,也可以从项目文件树或文件预览插入引用。引用可以单独发送,队员可按路径读取。点击历史消息里的引用,可以预览文件或在文件树中定位文件夹。
    [功能] 执行台可以设为自动打开。 开关位于「设置 → 通用 → 会话」,默认关闭。开启后,桌面端和宽屏网页会在发送消息或进入有队员正在执行的会话时自动打开执行台。手机网页通过执行入口手动打开。
    [交互] 文件树和 @ 候选中的文件、文件夹一起按名称排序。 消息和 Markdown 导出里的文件链接显示短名称,输入框里的引用可以打开、重新选择或移除。
    [修复] 切回会话时恢复上次选中的执行标签。 在同一窗口返回会话,会恢复之前选中的队员或总览。手动收起底部执行详情后,数据刷新时也会保持收起。
    [修复] Hermes 会按指定的 Profile 启动。 可以在队员的环境变量中设置 HERMES_PROFILE ,为不同队员指定各自的 Hermes 配置。
    [界面] 调整手机网页的消息头和会话顶栏。 队员头像与姓名垂直对齐,并修复了会话顶栏「…」菜单被文件控件遮挡的问题。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4304 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:23 · PVG 14:23 · LAX 22:23 · JFK 01:23
    ♥ Do have faith in what you're doing.