Repository navigation
Releases: jarvislee90s-dot/tuvis
Release list
v0.5.8
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
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
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
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 / 兔维斯了:仓库地址、安装包名、
应用名称全部换新(旧链接会自动跳转,收藏夹不用改)。
⬆️ 升级须知(重要,请先看这里)
本版本更换了应用身份与数据目录,旧版应用内的「检查更新」已不可用,请手动下载新版安装包:
- 先卸载旧版 MultiAgents Manager,再安装本版——新旧是两个应用登记,直接装会双装(两个托盘图标);
- 打开新版,你的所有数据自动跟着走:首次启动会自动把
~/.mam迁移为~/.tuvis
(会话、用量账本、技能、MCP 配置一个不少;万一自动迁移失败,旧数据原地保留,
手动把~/.mam改名~/.tuvis、再把里面的mam.db改名tuvis.db即可); - 用 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
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 查看」即可。
v0.5.1
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 是什么」的说明和官网链接
- 卡片名字变短:「外部域名(免域名)」→「外部域名」,窄窗口下不再被截断
其余为若干内部修复与代码整洁,不影响使用界面。
MultiAgents Manager v0.5.0 — 远程操控大成 + Token 用量看板 + 免域名固定地址
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
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
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
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。



