将 OpenClaw 启用为原生 macOS 菜单栏应用,并提供快捷弹出窗口。**仅支持 macOS** —— 不兼容 Windows 或 Linux。当用户提出“启用菜单栏”、“添加菜单栏”、“在菜单栏中运行”、“使 OpenClaw 可从菜单栏快速访问”,或希望不打开完整仪表板即可快速启动 OpenClaw 时,使用此功能。
OpenClaw Menu Barçá macOS Only - 此技能需要macOS.是一项面向实际任务的技能,主要用于Menu bar apps 不支持在 Windows 或 Linux 上;添加本地的 macOS 菜单栏 app, 用于快速的 OpenClaw 访问 - 点击 crab ico。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
⚠️ 仅限 macOS — 此功能仅支持 macOS。Windows 和 Linux 不支持菜单栏应用。
为 macOS 添加原生菜单栏应用,实现快速访问 OpenClaw —— 点击菜单栏中的螃蟹图标 🦀,即可立即弹出聊天窗口。
scripts/install.sh scripts/start.sh
螃蟹图标将出现在您的菜单栏中。点击该图标即可打开聊天窗口。
scripts/stop.sh
scripts/status.sh
菜单栏应用需在 assets/openclaw-menubar/icons/ 目录下提供两个图标文件:
icon.png(22×22 像素,透明 PNG)icon@2x.png(44×44 像素,透明 PNG)cd assets/openclaw-menubar ./create-icon.sh
该脚本将生成一个基于螃蟹 emoji 的简易图标。
用您自己的 22×22 和 44×44 像素透明 PNG 文件替换已生成的图标。
注意:macOS 菜单栏以单色模板模式(monochrome template mode)渲染图标(系统会自动着色)。
编辑 assets/openclaw-menubar/main.js 文件:
browserWindow: {
width: 480, // 修改宽度
height: 680 // 修改高度
}
编辑 assets/openclaw-menubar/main.js 文件:
globalShortcut.register('CommandOrControl+Shift+O', () => {
// 将 'O' 替换为您希望使用的任意按键
});
menubar 包构建index-webchat.html),含品牌标识BrowserView 加载 OpenClaw Web Chat,并携带认证 token~/.openclaw/openclaw.json 中读取网关(gateway)配置openclaw gateway statuscat ~/.openclaw/openclaw.jsonscripts/stop.sh && scripts/start.shassets/openclaw-menubar/ — 完整的 Electron 应用目录scripts/install.sh — 安装依赖(执行 npm install)scripts/start.sh — 启动菜单栏应用scripts/stop.sh — 终止应用进程scripts/status.sh — 检查应用是否正在运行相关专题
热门下载
相关下载
精品课程
共1课时 | 168人学习
共0课时 | 0人学习
共1课时 | 217人学习
最新文章