乐于分享
好东西不私藏

OpenClaw Buddy v1.0.15 发布,权限透明,打开不慌

OpenClaw Buddy v1.0.15 发布,权限透明,打开不慌

先跟大家报个平安:这段时间我主要精力在另一个新项目——云枢智能体平台上,忙着做多 Agent 编排、ChatBI 数据洞察和企业级落地;但 OpenClaw Buddy 一直没停更,v1.0.15 照常来了。

如果你对「多智能体协作 + RAG 知识库 + 物理数据源直连 + 安全沙箱 + Token 审计看板」这类企业级玩法感兴趣,欢迎顺路看看云枢:

github.com/RandyChen1985/yunshu-ai-agent-platform

Star 一下是对两个项目最好的鼓励。下面进入 Buddy 本版更新 👇

🚀 新增特性 (New Features)

1. RBAC 权限边界可视化:无权限 Bot 禁用与水印 🔐

智能体中心权限感知BotsManager 接入 allowedBotIDs,对 RBAC 普通用户无权访问的 Bot 卡片实施全面 UI 降级——卡片灰显、渐变背景收束、在线状态灯隐藏,并醒目打上红色「无权限」标签。

操作按钮级禁用:编辑 Soul/Identity/Memory/Heartbeat/Agents、跳转聊天、工作区浏览、卡片/列表视图的编辑与删除等按钮,在无权限时一律 disabled,从交互层杜绝越权操作。

列表视图同步:表格模式下同样展示「无权限」标签并禁用操作列按钮,卡片与列表双视图体验一致。

运维终端安全警示栏ShellView 顶部新增可关闭的 ALERT 警示条——「能力越大,责任越大,谨慎操作!」,提醒操作者终端具备真实系统权限,降低误操作风险。

💡 大白话: 普通用户登录后,只能动自己有权管的 Bot;没权限的虾兵一眼就能认出来,按钮也点不动。开运维终端时还会先看到一条红色提醒,别手滑删错东西。

2. 画布虚拟路径自动对账与映射 🗺️

多候选路径重试:在 Chat V3 消息流中点击文件「打开」按钮时,若路径形如 /workspace/xxx,系统自动生成候选物理路径列表——优先拼接当前 Bot 的 currentWorkspacePath,兜底 ~/.openclaw/workspace,依次请求后端读取并自动重试。

成功反馈含映射状态:文件读取成功后弹出提示,告知用户实际使用的映射路径,便于在多沙箱/隔离环境下排查路径问题。

移动端友好拦截:移动端点击「打开」时提示「移动端下空间有限,暂不支持打开画布」,避免小屏强行拉起右侧画布导致布局错乱。

💡 大白话: AI 经常输出 /workspace/报告.pdf 这类虚拟路径,以前可能打不开;现在 Buddy 会自动帮你翻译成真实磁盘路径并挨个试,试通了就直接在画布里预览。

🛠️ 稳定性、修复与体验打磨 (Fixes & Chores)

1. SQLite RBAC 死锁根治 🔒

互斥锁同步写操作:在 internal/utils/rbac.go 引入 rbacMu sync.Mutex,对所有 RBAC 写操作加锁串行化,彻底终结前端并发保存用户/角色/权限时触发的 database is locked SQLite 死锁冲突。

💡 大白话: 用户管理页面如果多人同时改权限、或者前端连续点保存,以前可能撞库锁死;现在后端排队写,稳了。

2. 前端 UI/UX 细节修复 ✨

多段 analysis 卡片展开联动修复:同一条消息内若有多张 analysis 思考卡片,以前共用展开 key 导致点一张全部展开;现按渲染顺序分配独立 key,各卡片展开状态互不干扰。

登录页暗黑模式对比度:修复 Token 登录 Tab 与输入框在暗黑主题下文字/边框看不清的问题,登录首屏可读性显著提升。

右侧 Dock 面板精简:文件浏览器、实时画布、运维终端三个子面板移除与外部拖拽条重复的文字标题,仅保留文件夹、闪电、命令行等图标,界面更紧凑清爽。

侧栏 ghost 菜单残留修复:侧栏折叠时 ghost 悬浮菜单不再残留于页面,避免误触与视觉干扰。

Dock 视觉对齐:右侧 Dock 分界线与细线样式统一对齐,整体视觉一致性提升。

ECharts 图表性能优化:聊天气泡内 ECharts 图表显示效果与渲染性能调优;复制函数以 useCallback 重构,减少不必要的组件重渲染。

📦 发布产物 (Release Artifacts)

 🐧 Linux (amd64)openclaw-buddy-linux-1.0.15.tar.gz

 🍎 macOS (Universal)openclaw-buddy-mac-1.0.15.tar.gz

🔗 下载地址https://github.com/RandyChen1985/openclaw-buddy/releases/tag/1.0.15

❤️ 特别致谢

感谢每一位在 RBAC 权限边界与画布路径映射场景里帮我们踩坑、提 Issue 的同伴——你们在多 Bot 隔离环境里的每一次「打不开」与「点不动」,最后都变成了这一版更透明、更可靠的体验。