用途:通过浏览器自动化操作 Slack 工作区,适合检查未读频道、导航 Slack 界面、查看消息、搜索内容、提取数据等任务。无需 Slack API、OAuth、webhook 或 bot token。
主要能力:连接已打开的 Slack 会话或打开 Slack;用 snapshot 获取可交互元素及其引用(如 @e1);点击标签、展开分区、进入频道;读取文本、截图、导出 JSON 快照;查看 Activity、DM、频道消息与频道信息。
使用方式:先连接现有会话或打开页面。 agent-browser connect 9222 agent-browser open https://app.slack.com 随后执行 agent-browser snapshot -i 查看可用元素,再据 ref 点击或提取,例如检查未读: agent-browser snapshot -i agent-browser click @e21 agent-browser screenshot slack-unreads.png 提取结构化数据:agent-browser snapshot --json > slack-snapshot.json;滚动侧边栏:agent-browser scroll down 300 --selector ".p-sidebar"。
适用场景:个人工作区内的未读检查、频道与消息检索、数据整理和状态截图。
限制:不访问 Slack API;截图与快照仅限当前浏览器会话;可能受 Slack 速率限制;仅限当前工作区,无跨工作区自动化;元素 ref 会随会话变化,导航后需重新 snapshot。调试可用 agent-browser console、agent-browser errors、agent-browser get url 等。具体收费、价格与平台要求暂未提供。