如何使用 AI 自动化管理 Slack 工作区与消息流
通过集成 Rube MCP 协议,让 AI 具备操作 Slack 的能力,实现从消息发送、关键信息检索到频道管理和定时发布的自动化办公闭环。
为什么需要这个技能
在大型 Slack 工作区中,手动搜索历史记录、在多个频道同步信息或管理大量用户反应非常耗时。传统的 API 集成门槛高,而通过本技能,你可以直接用自然语言指令让 AI 完成复杂的操作。
例如,AI 可以帮你“搜索上周关于项目的所有讨论,总结要点并发送给相关负责人”,或者“在特定频道定时发布每日报告”,极大地提升了团队协作的响应速度。
适用场景
- 自动化通知:将 AI 生成的报告、错误日志或提醒自动发送至指定频道或私聊。
- 知识检索:快速跨频道搜索特定关键词、用户或时间段的消息,并展开线程阅读细节。
- 频道治理:快速列出所有公开/私有频道,获取工作区成员列表及详细元数据。
- 互动管理:自动为特定消息添加 Emoji 反应,或在讨论线程中进行回复。
核心工作流
1. 消息发送与定向
AI 不直接使用频道名称,而是遵循:SLACK_FIND_CHANNELS(名称 SLACK_SEND_MESSAGE(使用 ID 发送)。若需发送私聊,则先调用 SLACK_OPEN_DM 获取私聊通道 ID。
2. 深度信息检索
通过 SLACK_SEARCH_MESSAGES 结合 query 参数(如 from:@user 或 after:YYYY-MM-DD)定位消息,随后调用 SLACK_FETCH_MESSAGE_THREAD_FROM_A_CONVERSATION 展开线程,确保获取完整上下文。
3. 频道与用户管理
利用 SLACK_FETCH_TEAM_INFO 验证连接,通过 SLACK_LIST_ALL_CHANNELS 或 SLACK_LIST_ALL_USERS 获取清单。对于大规模工作区,AI 会自动处理 next_cursor 实现分页读取。
4. 交互与定时任务
通过 SLACK_ADD_REACTION_TO_AN_ITEM 实现快速反馈。若需定时发布,则调用 SLACK_SCHEDULE_MESSAGE 并提供 Unix 时间戳作为 post_at 参数。
下载和安装
下载 slack-automation 中文版 Skill ZIP
解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md。
你可能还需要
暂无推荐