Skip to content

Releases: jarvislee90s-dot/tuvis

v0.5.8

Choose a tag to compare

@github-actions github-actions released this 15 Oct 17:27

Tuvis v0.5.8

下载

  • macOS: Tuvis-0.5.8-macOS.dmg
  • macOS (updater): Tuvis-0.5.8-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): Tuvis-0.5.8-Windows-x64-setup.exe

更新内容

v0.5.8 发布说明(2026-10-16)

v0.5.7 正式版以来的全部变更:tuvis-3D 3D 科技兔成为默认内置桌宠、全域报错带错误码、
文件面板新增「会话产物」来源、codex 信任门改应用内常驻操作卡,以及针对安装包校验失败、
远程连不通误清配置、Windows 嵌套 skill 不可用等问题的修复。升级后无需任何手动配置。

新功能

  • tuvis-3D 内置桌宠(默认):全新的 3D 科技兔桌宠,带四组各四句原声语音(等待确认、
    任务完成、出错鼓劲、日常闲聊),首次使用默认选中、排在内置列表第一位;原来的小狐狸
    Foxbell 原样保留,一键即可切回。升级用户的既有宠物选择自动保留,旧版导入的同名外部
    宠物也不受影响。
  • 报错全面带错误码:应用内所有报错统一为「错误码 + 中英文案」,远程接入、注入、服务
    层、移动端网络等全部覆盖。以后反馈问题只需附上错误码,就能精确定位。
  • 文件面板第四来源「会话产物」:除了从对话里提取的文件路径,现在还会扫描会话正文中的
    产物链接与行内文件引用(代码块内外都认),自动并入文件面板同一份列表;白名单内的格式
    点击即可预览,桌面端与手机端一致。
  • codex 信任门改应用内常驻操作卡:注册 codex 的 Hook 后,提醒不再是一条一闪而过的系统
    通知,而是应用内常驻的操作卡——不办就不消失,点「复制命令」或「不再提醒」才销账;卡面
    自带 /hooks 命令文本,剪贴板不可用也不碍事。信号健康度分区同时挪到设置页「工具与体检」
    块,未注册的工具会如实标注原因(如 macOS 上 kimi 显示「本平台暂不分发 Hook 通道」)。
  • 工具徽标官方化:DSH、Kimi、OpenClaw、WorkBuddy 等工具图标按官方源重绘,看板、设置、
    手机端设计语言统一。

修复

  • 外部域名(免域名)安装包校验失败:cloudflared macOS .tgz 的 sha256 期望值与上游
    发布清单错位,现已更正,安装向导可正常走完。
  • 远程连不通时不再误清配置:连不通类失败不再自动重置 Funnel——瞬时抖动 1–2 分钟自愈,
    好端端的配置不会被清掉重开;引导文案与诊断日志同步补齐。
  • Windows 嵌套 skill 不可用:skill 标识斜杠口径统一,之前「导入必失败、重复卡片、绑定
    恒空」的嵌套 skill 全链路可用;存量数据自动迁移,无需手动处理。
  • 注入安全加固:禁注键黑名单上提到注入引擎入口,macOS 传统三通道同样受检,封住绕过
    缺口(#79)。
  • 预设外链误报:symlink HOME、macOS /var→/private/var 别名环境下不再把自建链接误报
    为外部链接(#64)。

升级须知

  • 默认桌宠变为 tuvis-3D:全新用户首次启用即 3D 兔;升级用户之前选的宠物(含 Foxbell
    或自定义宠物)自动保留,无需任何操作。想切换:设置 → 通知与桌宠 → 「切换宠物」。
  • 宠物物理坠落每次重启应用后默认关闭(会话内随时可再开,多窗口同步不变)。
  • 看板筛选不再有 openclaw 档:它不支持消息提醒;卡片徽章保留。如果你之前停在 openclaw
    筛选上,升级后会自动回落到「全部」。
  • Windows 嵌套 skill 的存量数据自动迁移:首次启动自动完成,无需手动处理。
  • codex 桌面 APP 会话的模式/权限/问答/审批动作目前仍会提示「开发中」——有意为之的临时
    限制,协议通道落地后会自动放开。
  • 目前仅支持 Windows 与 macOS;Linux 尚未支持。

v0.5.7

Choose a tag to compare

@github-actions github-actions released this 13 Oct 00:12

Tuvis v0.5.7

下载

  • macOS: Tuvis-0.5.7-macOS.dmg
  • macOS (updater): Tuvis-0.5.7-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): Tuvis-0.5.7-Windows-x64-setup.exe

更新内容

v0.5.7 发布说明(2026-10-13)

v0.5.6 正式版以来的全部变更:开机自动启动、桌面看板按工具筛选、设置页重组,
以及针对安装版「打开目录/文件报错」与 codex 桌面 APP 会话误操作的修复。
升级后无需任何手动配置。

新功能

  • 开机自动启动:设置页「通知与桌宠」块新增「开机启动」卡,系统托盘的「显示窗口」
    下方也加了同名勾选项——两处共用同一条读写路径,勾选状态始终一致。开关显示的是
    系统里的真实状态(Windows 读注册表启动项,含任务管理器里的启用/禁用标记;
    macOS 读登录项),不是本地记的一笔账,所以不会出现「界面显示已开、其实没开」;
    万一设置失败会自动回滚并如实报错。开机自动拉起时主窗口静默进托盘、桌宠照常跟出,
    不会开机弹一屏。Windows 卸载时会清掉本用户的启动项;macOS 目前没有卸载钩子,删掉
    应用后如需彻底清理,请手动移除 ~/Library/LaunchAgents/ 下对应的 plist。
  • 桌面看板按工具筛选:桌面看板标签栏下方新增「全部」+ 8 个工具的筛选 chips 单选,
    图标与文案跟卡片徽章同源。选择会记住(下次打开仍是上次的工具),计数条始终显示全量,
    筛到空时如实报出工具名而不是给一块空板。
  • 设置页重组:一级块标题左侧加了强调色条与大字,13 张设置卡统一为灰底卡头条;
    块序重排为 通知与桌宠 → 外观与皮肤 → 远程接入 → 用量统计 → 工具与体检 → 数据管理,
    默认停在「通知与桌宠」。远程端外观卡改为常展开,桌面端外观卡标题补明「桌面端外观」
    以免两处同名混淆。
  • 桌宠「启动时跟出」开关:控制桌宠是否随兔维斯一起显示,默认开启。关掉它之后,
    下次启动不再自动显示桌宠(这个选择会被记住,不会再被兜底逻辑覆盖)。

修复

  • 收起桌宠后,它过一会儿又自己冒出来:旧版启动时先无条件显示桌宠窗口,再由界面按
    上次的记忆把它收回去;而 5 秒后的兜底逻辑分不清「界面还没来得及显示」和「用户就是要
    它隐藏」,于是把刚被收起的桌宠重新弹出来,此后再无人收回。现在显隐由权威标记登记,
    兜底不再覆盖用户的选择(窗口真的卡死时的救援路径保留)。
  • 安装版打开目录/文件会报错:安装版是无控制台窗口的图形进程,此前派发「打开目录 /
    打开 MCP 配置文件」这类系统动作时,子进程继承了无效的句柄而直接失败。现在派发前显式
    置空标准输入输出,并把同类派发收敛到一处。该问题的根因在代码里仍属未定案(有两条
    候选机制,需真机取证),但现象已消失;「一键恢复会话」这类需要开终端窗口的路径改动
    前后逐字未变,本轮未在真机复验。
  • codex 桌面 APP 会话的动作「点了没反应」:codex 桌面 APP(ChatGPT 桌面 GUI)没有
    控制台,兔维斯此前对它走的是面向命令行终端的按键通道——真机上按键发不进去、也读不到
    界面内容、问答还会中途失败。在协议通道落地前,涉及该形态的模式切换、权限菜单、问答
    作答、审批应答
    四类动作现在会在动终端之前直接给出提示
    「APP 会话该操作走协议通道,开发中——请在 APP 内操作」,引导你回到 APP 内完成。
    命令行形态完全不受影响,只能看不能改的功能也照常。 这些被拒绝的操作会留下审计
    记录,可在设置页「注入审计」里查到。

文档

  • 用户手册 13 章真值重写(中文全量 + 英文骨架),实机截图入册、截图占位清零,
    已挂载官网 /docs。(英文 06-presets 一章由原成文回落为骨架,其余英文章原为占位模板。)
  • 新增 docs/capabilities.json 作为与官网同步的能力矩阵结构化源;README 能力矩阵中
    OpenClaw 的「手机查看」「文件预览」两列按实测改为 ❌。

升级须知

  • 直接覆盖安装即可,无需手动处理任何配置。
  • 收纳过桌宠的用户请注意:本版新增「启动时跟出」开关且默认开启,所以升级后
    桌宠会在每次启动时跟出。如果不想要,到设置页「通知与桌宠」块关掉它即可。
  • 开机启动默认是关的,需要的话在设置页「通知与桌宠 → 开机启动」打开,或在系统托盘的
    「显示窗口」下方勾选。若关闭时提示有管理员权限残留(曾经用管理员身份运行过旧版),
    按提示清理即可。
  • codex 桌面 APP 会话的模式/权限/问答/审批动作目前会提示「开发中」——这是有意为之的
    临时限制,协议通道落地后会自动放开。
  • 目前仅支持 Windows 与 macOS;Linux 尚未支持。

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 11 Oct 06:50
f618333

Tuvis v0.5.6

下载

  • macOS: Tuvis-0.5.6-macOS.dmg
  • macOS (updater): Tuvis-0.5.6-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): Tuvis-0.5.6-Windows-x64-setup.exe

更新内容

v0.5.6 发布说明(2026-10-11)

v0.5.5 正式版以来的全部变更:Codex 远程操控完整化(模式/权限切换、问答屏读全链、
notes 备注三动作)、品牌视觉全套落地、审批卡防误触、Claude 多选卡补全。
升级后无需任何手动配置(hook 老路径自动迁移)。

品牌视觉

  • 应用图标全套切换:Windows / macOS 全尺寸应用图标随更名批统一为兔维斯视觉;
    远程看板品牌行、PWA 清单(manifest)同步换装。

新功能

  • Codex 模式/权限远程切换:移动端「模式」组显示 计划/操作 两枚 chips——当前档
    高亮且不可点,点另一档即向终端发一次 shift+tab;「权限」组四档直选(只读/默认/
    自动审批/完全信任),完全信任保留二次确认。切换结果以终端屏读为准。
  • Codex 问答屏读全链:多题问卷、单选、Other 备注全支持;末题归零闸 + 双条件
    提交闸防错交;滚回区残留面板防误读。
  • Codex 备注(notes)三动作 + 实时同步:终端 note 行文字自动回填移动端输入框
    (翻页、每次动作后都重读);发送(tab→核验→打字→核验→回车)、清空(tab 循环
    ≤2 下、每下读屏、字消失即停)、覆盖写入(清空+发送拼接)。
  • Claude 多选卡覆盖写入/清空:已写入态出「编辑/覆盖写入/清空」(该键序
    2026-10-03 已实机定案,本次补上能力开关)。
  • 审批卡防误触:命中审批但读不到终端对话框时,「允许/拒绝」自动禁用并每 2.5s
    重读,读到选项才可用(多选问题面板不再可能被审批键误伤)。

修复

  • Codex 模式读反:状态栏两行形态下「计划」被读成「操作」——双源判读修复。
  • Codex notes 链复活:0.160.0 实测「备注不落卷」在 0.162.1 复验未复现;恢复远程
    自由作答,并按实测语义重写(旧版会静默丢用户文字的两处竞态一并修复;核验失败改为
    静默刷页对齐,不再弹红错)。
  • 数字开头的备注不再失明:「3 点建议」这类以数字开头的备注此前被误判为选项行
    跳过——排除判据与选项行解析器同源后照常读出。
  • Claude 多选面板误读为审批框:选项带复选框记号的面板不再出「允许/拒绝」
    (claude 2.1.287 待答问题不落 transcript 的版本漂移另行登记 issue #140)。
  • hook 改名迁移自愈:从更名前版本升级的用户,旧 ~/.mam 路径 hook 条目启动时
    自动改写为 ~/.tuvis 新规格(此前会持续报 hook error 且问题卡静默失效);
    codex hooks.json 带 BOM 时注册失败也已兼容。

文档

  • README 中英双语新增二次开发指引(fork 须保留 MIT 版权声明 + 欢迎回上游 PR);
    头部加入兔维斯主图。
  • 能力矩阵移至文末作总表(12 行能力 × 8 终端),描述随本版能力校准。

升级须知

  • 直接覆盖安装即可;hook 配置由应用启动时自动迁移,无需手动处理。
  • Codex 需 0.162.x+(0.160.0 的 notes 链仍保持停用保护)。
  • Claude Code 2.1.287 的多选题检测依赖 hook 通道——若手动改过 hook 配置,请重启
    claude 会话使其重新加载。

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 09 Oct 18:53
1297849

Tuvis v0.5.5

下载

  • macOS: Tuvis-0.5.5-macOS.dmg
  • macOS (updater): Tuvis-0.5.5-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): Tuvis-0.5.5-Windows-x64-setup.exe

更新内容

🎉 v0.5.5 更新 — 项目更名「兔维斯 Tuvis」+ 子 Agent 运行观察台

本版本有两件大事:项目正式更名为兔维斯(Tuvis),以及会话详情新增子 Agent 运行 chip 与观察台。


🐰 项目更名:兔维斯(Tuvis)

「Tu」= 兔,「vis」致敬 Jarvis 的尾音——一只不知疲倦的机甲兔,替你盯着所有 Agent。
从此以后,MultiAgents-Manager(MAM)就叫 Tuvis / 兔维斯了:仓库地址、安装包名、
应用名称全部换新(旧链接会自动跳转,收藏夹不用改)。

⬆️ 升级须知(重要,请先看这里)

本版本更换了应用身份与数据目录,旧版应用内的「检查更新」已不可用,请手动下载新版安装包:

  1. 先卸载旧版 MultiAgents Manager,再安装本版——新旧是两个应用登记,直接装会双装(两个托盘图标);
  2. 打开新版,你的所有数据自动跟着走:首次启动会自动把 ~/.mam 迁移为 ~/.tuvis
    (会话、用量账本、技能、MCP 配置一个不少;万一自动迁移失败,旧数据原地保留,
    手动把 ~/.mam 改名 ~/.tuvis、再把里面的 mam.db 改名 tuvis.db 即可);
  3. 用 Codex 的话:首次启动后需在 Codex 终端输入 /hooks,重新信任一次兔维斯条目
    (注册路径随更名变化,信任哈希随之更新,一次性)。

🤖 子 Agent 运行 chip 与观察台(Claude Code 全量支持)

会话在跑什么子 agent,现在一眼可见:

  • 会话卡片实时 chip:正在运行的子 agent 名字、时长走字、token 消耗,点击直达详情;
  • 「子 Agent」看板:会话详情里的平级面板,按派发顺序排列——运行中绿点走字,
    完成灰点定格(时长 / token 定格),点卡片进入执行过程;
  • 执行过程详情:任务原文、思考过程(默认折叠)、每个工具调用与结果(折叠单行)、
    输出正文;活跃时 5 秒一拍自动刷新、贴底跟随,完成后定格快照;
  • 「子 Agent 回报提醒」独立开关(设置页,默认开):子 agent 完成回报要不要唤醒你,
    与主会话提醒分开控制。

🔧 修复

  • 子 agent 完成后 chip 不消失:Claude Code 的 teammate 空闲通告此前不被识别,
    完成状态永挂——现在完成即消失、续跑即复现(真机验收通过);
  • 状态黄绿抖动期的连环弹窗:主会话状态抖动时不再每次都弹提醒
    (同方向跃迁 60 秒节流,红色 / 等待批准不节流);
  • 重开历史会话不再重复弹信任确认:已信任目录做大小写/分隔符归一识别。

数据目录红线未动:迁移只改文件夹名,账本结构、会话文件、技能内容零改动;
更名完整技术清单见 docs/release-notes/2026-10-10-rebrand-tuvis.md。

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:56

MultiAgents Manager v0.5.2

下载

  • macOS: MultiAgents-Manager-0.5.2-macOS.dmg
  • macOS (updater): MultiAgents-Manager-0.5.2-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): MultiAgents-Manager-0.5.2-Windows-x64-setup.exe

更新内容

🔧 v0.5.2 更新 — 修掉 Windows 连环黑窗,挂 VPN / 被 DNS 污染也能检查更新了

本版本是三个实测问题的修复集,没有新功能,升级无感。


🖥 修掉「连续黑色终端弹窗」

上一版在 Windows 上如果开着「外部域名」通道,桌面会不停弹出黑色终端窗口(每 5–60 秒一次),
很影响操作。原因:MAM 每次探测 Tailscale 状态都会启动一个命令行程序,没加「不创建窗口」
的标志,于是每次都闪一个黑框。已修——启动 tailscale login、安装程序、cloudflared 隧道
这些地方也一并补上了。

这个问题从 v0.5.0 就存在;开发时从终端启动应用不会复现(子进程直接复用终端),
只有安装版会显现,所以现在才被抓到。


🌐 检查更新:挂 VPN、DNS 被污染的环境都能用了

上一版的「检查更新」在国内网络环境经常失败,原因有两层:

  • 挂 VPN 时:MAM 现在会正确读取 Windows 系统代理(你的 VPN 设置的代理地址),
    经代理访问 GitHub——这条链路已用独立探针逐一验证过;
  • 没挂 VPN 时:国内网络对 GitHub 的域名解析常被污染(连上的是假服务器)。
    现在检查更新失败后会自动切换兜底通道:用阿里/腾讯的加密 DNS(DoH)查到 GitHub
    的真实地址,直连访问——实测这条路径在污染环境下秒通。

修复后,检查失败时的提示也会带上具体原因(证书不对 = DNS 污染 / 连代理被拒 =
VPN 没在跑 / 超时 = 网络慢),不再是一句笼统的「请求失败」。


🪟 升级弹窗不再「没头没尾」

以前弹窗里的「更新说明」开头是一大段下载清单(xxx.dmg、xxx-setup.exe 那些)——
那是给去网页手动下载的人看的,在应用内升级的弹窗里毫无用处;真正的更新内容被顶到很下面。
现在弹窗直接从更新内容开始,文字也不再居中,一眼能看到这版改了什么。想看完整信息,
点「在 GitHub 查看」即可。


其余无变更。完整细节见
CHANGELOG。
问题反馈请到 Issues。

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 05:03

MultiAgents Manager v0.5.1

下载

  • macOS: MultiAgents-Manager-0.5.1-macOS.dmg
  • macOS (updater): MultiAgents-Manager-0.5.1-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): MultiAgents-Manager-0.5.1-Windows-x64-setup.exe

更新内容

🔧 v0.5.1 更新 — 应用内升级更好用,免域名向导在 Windows 上跑通了

本次主要做两件事:应用内升级体验重做、「外部域名(免域名)」向导修掉 Windows 实测发现的问题。

从 v0.5.0 直接升级即可,没有数据迁移,也没有任何设置需要改。


⬆️ 应用内升级

  • 能收到测试版通知了:以前只提醒正式版,现在 beta 测试版也会按版本号提醒
  • 升级弹窗重做:能看到这次更新了什么;三个按钮任选——立即升级 / 忽略这个版本(以后不再自动弹)/ 稍后
  • 有更新时标题栏出现角标:就算点了「忽略」,也随时能找到升级入口
  • 失败时告诉你原因:检查或安装失败不再只显示「失败」两个字,网络、代理等问题第一眼能看懂
  • Windows 上升级更稳:升级重启前会把隧道、Tailscale 等后台状态正常收尾;升级残留的临时文件自动清理

🛰 外部域名(免域名)向导 · 修掉 Windows 实测发现的问题

v0.5.0 上线了「不用买域名也能拿到固定访问地址」的一键向导。发布前我们在一台 Windows 电脑上把它从零完整走了一遍,发现并修掉了这些问题:

  • Tailscale 装到非默认位置也能认出来:以前只认默认安装目录,装到别处(尤其路径带中文)会被误判成「没装」,向导就反复下载安装;现在会从系统服务登记里找到真实位置
  • 登录那一步有能点的东西了:以前向导不会帮你发起登录,页面上一片空白;现在会主动拿到 Tailscale 的授权链接做成按钮,点开在浏览器里登录就行(MAM 只负责递链接,不代登录、不碰你的账号)
  • 提前说清「安装路径可以自己选」:Tailscale 安装时会弹安装向导让你选路径,现在会提前告诉你「用默认路径最省事;装到别处也可以,记住装哪了就行」
  • 撤下 Windows 的「未实机校验」提示:整条流程已经真实跑通,不再挂着黄色警示
  • 下载、安装过程有进度反馈,不再显示假百分比;向导底部新增「Tailscale 是什么」的说明和官网链接
  • 卡片名字变短:「外部域名(免域名)」→「外部域名」,窄窗口下不再被截断

其余为若干内部修复与代码整洁,不影响使用界面。

完整变更见 CHANGELOG。
问题反馈请到 Issues。

MultiAgents Manager v0.5.0 — 远程操控大成 + Token 用量看板 + 免域名固定地址

Choose a tag to compare

@github-actions github-actions released this 08 Oct 02:43

MultiAgents Manager v0.5.0

下载

  • macOS: MultiAgents-Manager-0.5.0-macOS.dmg
  • macOS (updater): MultiAgents-Manager-0.5.0-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): MultiAgents-Manager-0.5.0-Windows-x64-setup.exe

🚀 v0.5.0 正式版 — 远程操控大成 + Token 用量看板 + 免域名固定地址

0.5.0 系自 beta.1 以来的全部能力就此转正:手机端在发消息 / 批准 / 答题 / 切权限之外新增直接新建会话;桌面端新增 Token 用量看板 与外部域名(免域名)固定地址通道。远程操控四家(Claude Code / Codex CLI / Kimi Code / OpenCode)为试验性,欢迎反馈。

⚠️ 升级必读 · 安全行为变更(门禁零豁免)

  • 远程看板的接口鉴权从此只有一条规则:携带有效设备凭据(配对入口凭访问密码换取)。
  • 本机(回环)访问不再免密 —— 从这台电脑自己的浏览器打开看板,与远程设备一视同仁:首次输入一次访问密码,之后 180 天免输入。旧文档「本机无需密码」的说法不再成立。
  • 「直连域名 + 同机反向代理」的免密绕过面已结构性消除;后续新接入通道默认安全、门禁侧零接线。

📊 Token 用量看板(新增)

  • 七工具统一记账:4 张账本表 + 7 个采集器;缓存语义三态判定、四桶归一、去重;项目归属按记录级 cwd(一个会话可跨多个项目);采集独立按需、不阻塞 3 秒会话轮询;不可得指标一律空态不填 0。
  • 大看板(独立窗口,标题栏与宠物菜单两入口):hero 大数字、7 行指标网格带环比、纯 SVG 趋势、工具 / 项目 / 供应商 / 模型四维分布、工作小结;近 5 小时 / 当日 / 7 天 / 30 天 / 自定义五档。
  • 记录页:按工具 / 按项目卡片分组,供应商三态徽标(实测 / 推断 / 未知)。
  • 宠物浮窗迷你条:悬停固定 5 行速览。
  • 三种导出:复制文本摘要 / 分享图 PNG / CSV,落盘后一键打开所在目录。
  • 设置页「用量统计」8 项可调。
  • dsh 用量改按「事件发生时间」入账:此前跨小时会话被整块塞进当前小时(实测单小时最高虚高 5.8×);现逐条事件按时间归属,历史数据不回填。

🛰 外部域名(免域名)通道(新增)

  • 没有自己的域名也能拿到永久不变的接入地址(https://<机器名>.<尾网名>.ts.net/m),证书自动签发续期,扫一次码存书签即可。
  • 卡内「一键配置」向导:检测 → 下载校验 → 安装 → 登录 → 开通 Funnel → 公网侧可达性校验——地址只在实测校验通过后才显示;失败自动重开自愈。
  • 开机自动恢复:先等 Tailscale 后端就绪再补开通,撤销即落开关位(重启不会把刚撤销的通道重新开通)。
  • 如实申报:Windows 侧安装与登录流程尚未端到端实机跑过(检测 / 开通 / 撤销 / 恢复已实测);macOS 写路径未在本平台实机验证(只读探测已实测)。向导会在对应平台就地告知。

📱 远程操控扩展(试验性 · 四家)

  • 新建会话:手机端直接拉起新 CLI 会话——选候选项目或手填路径(黑名单校验)、可带首句自动注入、进度实时反馈、完成自动跳转;信任框 / 更新框等弹窗自动处置(实机 E2E 定案)。
  • claude 计划批准卡 + 计划反馈:计划正文与终端对话框选项屏读实时同步、数字直选;批准后可发文字反馈或一键清除。
  • 问答方言表推广:opencode 多选 / 单选自由作答(own answer 双回车、编辑态守卫、保存后补勾)、◀/▶ 双向切题、覆盖写入与清空;codex Tab 备注栏、多选接线;通用焦点守卫与能力位契约。
  • Kimi Code 2.1.1 换版适配:/permission / /yolo / /auto 两段式切换 + 底栏双轴回读;Other 自由作答三动作(编辑 / 保存 / 清空);确认卡摘要权威源 = 终端 Review 页屏读(刷新后逐题一致);单选落点校验 + 回拉(跳过已答题自动拉回)。
  • OpenCode 2.x 双 schema:session_v2 新 schema + v1 兼容,--standalone 建会话。
  • 移动端 UI:问答 / 审批卡下方停靠、蓝系选项行统一、附件入口竖排。

🔒 安全与体验

  • 配对入口限速按来源可证性分桶:隧道下陌生人反复输错不再把配对入口锁住。
  • 文件上传 / 下载进度条 + 带宽如实告知(不编假数字;受限通道就地说明并给满速升级路径)。
  • 设置页通道区重排四张卡(局域网 / 临时隧道 / 自有域名 / 外部域名),卡面状态改由「服务是否真的在运行」驱动,未运行成因三档如实点名。
  • 撤销「外部域名」前先给只读预览与确认框(防误清自建条目)。
  • 宠物浮窗「移开宽限」200ms → 2s(够不到浮窗修复)。

🐛 修复精选

  • 刷新后确认卡全显「未作答」→ 主 GET 快照归一,摘要与终端 Review 页逐题一致
  • 单选数字选中跳题 → 落点校验 + ← 逐格拉回预期题
  • Review 摘要解析 UTF-8 切片 panic(→ 多字节字符)
  • 浮窗「本会话」假零 / 空窗口显示 0(空态不显示 0)
  • dsh 跨小时用量整块入账(见上)
  • claude 审批卡不出(计划预期态第三信号补位)、计划反馈 400(serde camelCase)

🔎 已知边界(如实申报)

  • 远程操控(发消息 / 问答 / 审批 / 新建会话)为试验性,支持 Claude Code / Codex CLI / Kimi Code / OpenCode 四家;OpenClaw / WorkBuddy 为黑盒不可注入、ZCode 预留无头通道、dsh 写通道另评。
  • 外部域名通道的平台验证边界见上节「如实申报」。
  • dsh 时间归属改造只对生效之后的采集生效,历史数据不回填。

完整变更清单见 CHANGELOG.md 的 [0.5.0] 段。问题反馈请到 Issues。

v0.5.0-beta.1

v0.5.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Sep 15:18

MultiAgents Manager v0.5.0-beta.1

下载

  • macOS: MultiAgents-Manager-0.5.0-beta.1-macOS.dmg
  • macOS (updater): MultiAgents-Manager-0.5.0-beta.1-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): MultiAgents-Manager-0.5.0-beta.1-Windows-x64-setup.exe

更新内容

📱 v0.5.0-beta.1 更新 — 远程操控来了:离开桌面,也能盯着并操控你的 Agent

本次为 0.5.0 系预发布(prerelease),聚焦二期「消息注入」能力:手机端不只是看,还能发消息、批准、答题、切权限。远程操控处于试验阶段,欢迎尝鲜并把问题反馈给 Issues。

注意:预发布版本不会通过自动更新推送给旧版本(latest 通道仍指向稳定版),需要到 Releases 页手动下载体验。


🎛 手机远程操控(试验性 · 支持 Claude Code / Codex CLI / Kimi Code / OpenCode 四家)

发消息与排队——手机上直接向 CLI 会话发消息:会话忙时自动排队不丢失;「立即发送」打断插队;排队消息可撤回。每条消息走键序注入 + 屏读回执闭环(尾戳逐字校验),未投递会如实告知,绝不谎报成功。

会话详情 · 消息查看 发消息 · 排队与插队
会话详情 发消息

远程审批与问答——工具调用等待批准、计划待确认、Agent 提问单选/多选,全部手机直达:选项以终端屏读为准实时同步;多选题点选只勾选、「切换题目」显式推进,手机与终端永远同题;kimi 权限三档两键切换并回执档位。

审批 · 计划确认 问答 · 多选题与确认卡
审批 问答

🧩 多终端适配矩阵

8 个终端类 AI 编程工具的能力一览(✅ 支持 / ◐ 部分 / 🧪 试验性 / ❌ 不支持):

能力 Claude Code Codex CLI OpenCode OpenClaw Kimi Code WorkBuddy ZCode dsh
会话监控(红绿灯) ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
本机桌面通知 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
Skill 管理 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ◐ 只读
MCP 管理 ✅ JSON ✅ TOML ✅ JSONC ✅ JSON ✅ JSON ✅ JSON ✅ JSON 子树 ❌
插件管理 ✅ ✅ ✅ ✅ ◐ 文件型 ❌ ❌ ❌
状态 Hook ✅ ✅ ❌ ❌ ✅ ❌ ❌ ❌
手机 · 消息查看 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
手机 · 文件预览 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
手机 · 发消息(注入) 🧪 🧪 🧪 ❌ 🧪 ❌ ❌ ❌

四个可注入终端的现状与不足(如实呈报):

  • Claude Code:忙时消息排队不丢;「立即发送」= Esc 打断 + 队列整批取出开新回合;撤回窗口保护(输入行有残留时拒绝投递并如实回报)。不足:多问题问卷形态未定案(只读引导终端)。
  • Codex CLI:Tab 进原生队列(不打断当前回合)、Esc 插队打断、Ctrl+C 撤回排队消息、问答支持备注栏。不足:多题切页键未实测(多题切题引导终端完成)。
  • Kimi Code:忙时排队回合结束自动续发;权限三档菜单导航切换 + 档位回执;多问题数字直选自动推进。不足:审批数字选择禁用(与菜单键冲突,改走导航);Ctrl+S 立即引导未产品化。
  • OpenCode:问答 enter/数字切换选择;Esc 打断插队。不足:Ctrl+C 全局禁用(会直接退出 opencode 应用);多选题需「切换题目」钮显式推进。

🗄 移动端历史会话区

登记制归档:死会话不再霸屏——移动端历史页懒加载 1/3/7 天归档,点卡片进只读详情,可一键重新激活;看板卡片新增关闭/归档开关(CLI 会话 = 停止进程入档,APP 会话 = 真「叉」语义)。

🔧 其他修缮(节选)

  • 临时隧道地址解析加固:cloudflared 重试期不再误报「公网地址已获取」
  • 多选题手机端与终端错位修复(toggle 不推进 + 显式切题 + 确认卡)
  • 许可证与品牌合规底座(MIT 元数据、商标规范、非官方声明、隐私声明)

💌 写在预发布

这是一个比较早期的版本——远程操控的键序注入链路(注入 → 屏读 → 回执)我们已经用四个工具逐键实测打磨,但终端形态千变万化,边缘场景一定还有我们没踩到的坑。

中秋与国庆假期快到了:希望更多朋友能在假期里体验「人离开桌面,Agent 不停工」——在海边看板子上跳动的红绿灯,在沙发上批准一次计划,在饭桌上回一句「继续」。用的时候遇到任何问题,直接提 Issue,附上终端工具与版本号即可;作者休假期间也会尽量远程看一下、尽快响应。

完整变更见 CHANGELOG。

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 00:53

MultiAgents Manager v0.4.1

下载

  • macOS: MultiAgents-Manager-0.4.1-macOS.dmg
  • macOS (updater): MultiAgents-Manager-0.4.1-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): MultiAgents-Manager-0.4.1-Windows-x64-setup.exe

更新内容

✨ v0.4.1 更新 — dsh 第八工具 + 看板性能大修 + 卡片管理增强

本版本三大主题:dsh(DeepSeek harness)接入、会话扫描性能大修(主线程解冻、fsync 风暴消除)、看板卡片管理增强(全卡片可关闭、一键清除已完成)。


🟣 dsh 第八工具支持

dsh 是 web 宿主形态的 DeepSeek 编程助手,本版本全链路只读接入(MAM 不写入 ~/.dsh 任何会话数据):

  • 会话看板:双数据源聚合(projcache 元数据 + zstd 多帧事件日志),每会话一卡、24h 活动窗口、子 Agent 过滤;三代际日志自动取最新,损坏尾帧容错
  • 三色状态:等待批准(红,含审批待决)/ 运行中(黄)/ 完成(绿);session.lock 交叉判定识别「写入者已死」的中断会话,审批 asked → decided 决议后自动恢复完成态
  • 标题与预览:注入帧(agent-instructions / skill-catalog)过滤、工具帧回落、真人输入优先展示
  • 一键跳转:点击卡片聚焦浏览器中的 dsh 标签页(已关闭则免登录新开),跳转成功自动收起看板(macOS)
  • 资源页:skill 目录接入统一管理(启停建链);MCP / 插件经实机探测定案显式「暂不支持」——资源页现按工具能力标志如实渲染支持度

已知限制(已裁决):MAM 重启后,空闲超过 24h 且回合未闭合的 dsh 会话(红·中断 / 红·等待批准)不会重新上板;MAM 持续运行期间不受影响。


⚡ 会话扫描性能大修

  • 重扫描不再冻结界面:会话扫描移出主线程;主窗口与桌宠的并发轮询共享最近一次快照(单飞护栏),不再堆叠重复扫描
  • fsync 风暴消除:会话状态未变化时跳过写库——真机实测持续 ~69% 单核占用归零;长青卡的离板保留语义经评审修复完整保留(不会误清、不会重打未读角标)
  • dsh 扫描三层预算:未变更文件零重读(内容缓存)+ 锁探测仅在回合未闭合时执行(12.5s/轮 → 0.12s/轮)+ 冷启动 mtime 预过滤(超窗历史日志不打开不解压)

🗂️ 看板卡片管理增强

  • 全部卡片支持 X 关闭(含 CLI 形态):暂离的卡片不再反复提示,状态变化后自动重现
  • 一键清除已完成:看板新增按钮,一次清掉所有绿色已完成卡片

其他修复(节选)

  • L2 内容缓存对解析失败文件失效(损坏/空文件每轮重复解析)修复
  • 会话跳转单飞护栏的并发测试竞态(CI 间歇红)修复
  • dsh 跳转路由前移,避免误聚焦终端并误标已读
  • Linux CI 构建 unused-import 修复;全仓格式化门禁修复

完整变更见 CHANGELOG。

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 02:55

MultiAgents Manager v0.4.0

下载

  • macOS: MultiAgents-Manager-0.4.0-macOS.dmg
  • macOS (updater): MultiAgents-Manager-0.4.0-macOS.tar.gz(自动更新专用,无需手动下载)
  • Windows (x86_64): MultiAgents-Manager-0.4.0-Windows-x64-setup.exe

更新内容

✨ v0.4.0 更新 — ZCode 第七工具 + 跳转直达 + codex 技能目录私有化 + 会话监控大修

本版本五大主题:ZCode(智谱)接入、同项目双开终端跳转直达、跳转 marker 通道与消歧安全门、codex 技能目录私有化(跨工具不再互相干扰)、会话监控性能与准确性大修(轮询卡死修复、新版 Codex 桌面端适配、状态灯语义修正)。


🟣 ZCode 第七工具支持

智谱桌面 AI 编程助手(Electron APP 形态)全链路接入:

  • 会话看板:双 SQLite 会话聚合(任务索引 + 消息流),每会话一卡、24h 窗口、归档/删除过滤;状态从消息流尾部按序倒扫推导,子代理长任务经「后代活跃度仲裁」保持运行中(主会话静默 + 子代理活跃 = 健康等待)
  • 跳转 = 直接聚焦唯一窗口:ZCode 为单窗口应用,点击卡片零歧义锁定
  • 资源管理:skill 分发到 ~/.zcode/skills/(实机验证被识别)+ MCP 配置读-改-写(仅动 mcp.servers 子树,原键序保留,enable:false 条目如实显示停用态)

设计说明:ZCode 的工作区深链(zcode://workspace/open)经实机验收后有意不接入——它的落点是"新会话编辑器"而非已有会话,且每次派发都会弹信任确认。跳转改为窗口聚焦后,点击即达。


🎯 同项目双开跳转直达

Kimi / OpenCode 在同一项目开两个终端时,点击卡片不再弹选择器——终端窗口标题与会话标题归一化比对(剥 spinner / 工具前缀 / 省略号),唯一命中即锁定。会话标题经看板 / 通知 / 桌宠 / 历史全部入口统一透传。


🏷️ 跳转 marker 通道 + 消歧安全门(Windows)

窗口定位从「启发式猜」升级为「正向证据证」,并给猜不了的情况上了安全门:

  • 一次性身份标记:跳转判定前对目标终端标题贴 — MAM:<会话 id 前 12 位>,消歧层按标记精确命中;聚焦成功后自动清除,标题回到干净态
  • 防叠加:不同会话先后跳转同一窗口,贴新前先剥旧——不会出现双标记残留
  • 安全门:同项目双开等卡片↔终端配对存疑的场景,自动禁用猜测式锁定与标记注入——宁可弹选择器让你挑,绝不静默锁错窗;此类卡片有「同项目双开」提示角标
  • 零依赖可用:helper(mam-marker)随应用自动分发到 ~/.mam/bin/,缺失或失败时全链静默回落既有消歧层,行为与旧版一致
  • claude Stop 宽限恢复:hook 事件通道重构(事件文件以 session_id 分键 + 字符白名单防路径注入),claude 答完任务不再闪误报红灯

📦 codex 技能目录私有化 + .agents 共享目录只读化

  • codex 的技能激活目录从跨工具共享的 ~/.agents/skills/ 切换为私有 ~/.codex/skills/——对 codex 单独启用/禁用技能不再影响 zcode 等其他工具
  • ~/.agents/skills/ 转为只读共享导入源:手装技能照常自动入库,但 MAM 不再向其写入,共享目录回归纯净
  • 存量用户首次启动弹出一次性迁移对话框:「迁移到 .codex/skills」(启停状态无损)或「保留为共享」(脱钩 codex 启停、继续服务未适配工具),两种选择后不再打扰
  • SSOT 删除保护:删除仍被共享目录引用的技能时先确认,防止未适配工具静默失效

🔧 会话监控性能与准确性大修

  • 轮询卡死修复(会话扫描三层预算):会话历史堆积后(实机 codex 2GB / 388 文件)3 秒轮询曾把 CPU 打满、界面卡死。现零进程零解析、未变更文件缓存复用、无界历史扫描限 24h 窗口——重负载场景每轮解析量从数百文件降到零/个位数。架构契约写入 AGENTS.md,新工具接入自动受保护
  • 新版 Codex 桌面端适配:Codex APP 已把会话存储迁入 SQLite(rollout 文件不再更新),看板因此检测不到 APP 对话。现直接读取 state_*.sqlite / thread_history_*.sqlite 双库——实时元数据 + 内容投影可用则用 + turn 生命周期强信号 + 子代理树后代仲裁;CLI 前端继续走 rollout 双源并存
  • 状态灯语义修正(停更不落兜底红灯):无内容信号时无法区分「等用户输入」与「对话已结束」,时间兜底一律落**绿灯(完成待看)**并接入未读/绿卡管线;红灯只保留给有证据的等待(内容判定、子代理仲裁「疑似卡住」)——聊完的会话不再顶着误导性的「等待操作」红灯

其他修复(节选)

  • 空壳终端窗口不再混入选择器:C:\WINDOWS\system32\cmd.exe (全路径 + 尾空格)形态的空闲终端按 basename 归一化识别排除(#47)
  • 同标题双开的 UIA 仲裁:两个窗口标题完全相同时,用会话正文尾串在窗口内容里仲裁,唯中者锁定、不唯一落选择器——宁弹不锁错(#49)
  • 系统通知跳转补齐 title 透传:从通知点进来的跳转同样享受标题匹配层(#45)
  • 聚焦失败诚实报错:系统拒绝置前(锁屏 / 前台锁)时显式 toast 提示,不再静默假成功
  • 选择器零分候选视觉弱化:无评分依据的候选降为 60% 不透明度,排序不变、不误杀真目标
  • 窄卡标题尾巴阈值校准:容器查询按内容盒度量,收窄时整段隐藏、不留孤立省略号(#51)
  • ZCode 集成加固:宿主判定加路径门控与后代进程黑名单;缺排序列的会话整卡跳过(不出错误卡);enable:false 的 MCP 条目导入保留并显示「源已停用」角标(#52)
  • claude hook 注册修复:无空格路径去引号 + 正斜杠形态,SessionStart 不再报错
  • Kimi 双开跳转必弹选择器:state.json 的 updatedAt 整数毫秒类型不匹配导致标题解析失败——现兼容数值/字符串双形态
  • OpenCode 同目录双终端只显示一个会话:现按目录配对到各自进程
  • Codex 会话标题前缀 8 → 12 位,消除同分钟创建会话的键碰撞
  • 窗口标题匹配层空标题守卫(空串是任何键的「前缀」,会假命中)
  • 深链派发改 ShellExecuteW 优先(cmd /C start 会破坏 percent-encoded URL)

完整变更见 CHANGELOG。