news 2026/10/28 10:49:59

Open Cowork Slack集成教程:让AI Agent加入团队群聊,替你自动干活

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Open Cowork Slack集成教程:让AI Agent加入团队群聊,替你自动干活

Open Cowork Slack集成教程:让AI Agent加入团队群聊,替你自动干活

【免费下载链接】open-coworkOpen-source AI agent desktop app for Windows & macOS. One-click install Claude Code, MCP tools, and Skills — with sandbox isolation, multi-model support, and Feishu/Slack integration.项目地址: https://gitcode.com/gh_mirrors/op/open-cowork

Open Cowork 是一款开源的 AI Agent 桌面应用(支持 Windows 与 macOS),它的 Slack 集成功能可以让 AI 机器人直接加入你的团队群聊:@它一下,就能替你查资料、跑命令、整理文件、生成报告,执行完自动把结果发回群里。本教程手把手带你完成 Slack 机器人接入,全程无需公网服务器。

为什么把 Slack 接入 AI Agent?

  • 群聊即工作台:同事在群里发一句"帮我整理上周的销售数据",Agent 就在你的电脑沙盒里开始干活。
  • 零部署成本:Open Cowork 默认采用 Socket Mode 长连接,主动向外连接 Slack,不需要公网 IP 或 Webhook,家里电脑开着应用即可。
  • 安全可控:机器人支持三种访问策略(配对验证 / 白名单 / 开放),不是谁都能指挥你的 Agent。
  • 自动执行:支持自动批准安全工具,简单任务无需反复确认,真正实现"替你自动干活"。

准备工作:5分钟创建 Slack 应用

  1. 打开 Slack 开发者后台(应用设置页),点击Create New App,选择From a bot。
  2. 在Socket Mode页面开启开关,并生成一个App-Level Token(需要connections:write权限)。
  3. 在OAuth & Permissions页面为 Bot 添加chat:write等发送消息权限,然后Reinstall to Workspace,得到Bot User OAuth Token(形如xoxb-...)。
  4. 记下两个 Token:
    • Bot User OAuth Token(xoxb-开头)——必填,用于收发消息;
    • App-Level Token(xapp-开头)——Socket Mode 下必填,用于长连接。

💡 两个 Token 分别对应应用配置页中的"Bot User OAuth Token"和"App-Level Token(Socket Mode 使用)"两个输入框,见 SlackConfigStep.tsx。

Open Cowork 中最快的 Slack 配置方法

打开 Open Cowork,进入设置 → 远程控制面板(对应 RemoteControlPanel.tsx),按下面三步操作:

第一步:填入 Slack 凭据

切换到 Slack 配置步骤页:

  • 在Bot User OAuth Token输入框粘贴xoxb-开头的 Token;
  • 保持Socket Mode开关开启(推荐,免公网 IP);
  • 在App-Level Token输入框粘贴xapp-开头的 Token。

第二步:选择访问策略

配置页提供三档 DM 访问策略,按需选择:

策略说明适用场景
🔗 配对验证用户需先发送配对码,你在面板中审批后才可用默认推荐,最安全
✅ 白名单仅允许指定用户固定小团队
🌍 开放工作区内所有人都可用内部公共 Agent

第三步:启动网关并配对

  1. 点击面板中的网关开关启动服务(状态每 5 秒自动刷新);
  2. 打开 Slack,找到你的机器人,发送任意一条消息发起配对;
  3. 回到 Open Cowork 的配对请求区域,点击审批;
  4. 完成——机器人即可接受该用户的指令。

整个配对流程在界面中有引导卡片提示("发送消息 → 审批请求 → 完成"),见 PairingGuideCard.tsx。

把 Agent 拉进群聊后的使用姿势

  • 私聊直接下达任务:如"读取工作区里的 sales.csv,生成一份 XLSX 汇总";
  • 群聊中 @机器人:代码中会识别群聊里的@提及并自动去掉提及前缀再交给 Agent 处理,见 slack-channel.ts;
  • 长回复自动分片:Agent 的长结果会按 3800 字符自动拆分成多条消息发送,且支持 3 次重试,不会丢消息;
  • 签名校验防盗用:即使将来切换到 Webhook 模式,Slack 请求也要通过 HMAC 签名验证和时间戳防重放检查,见 slack-channel.ts。

所有收到的消息会经过统一的消息路由分发到对应会话,相关源码位于 message-router.ts,Slack 通道的完整实现在 channels/slack/ 目录。

常见问题 FAQ

Q:为什么机器人收不到群消息?确认机器人已被邀请进该频道(Slack 中通过/invite @你的机器人)。私聊则无需此步骤。

Q:必须开 Socket Mode 吗?不是。关闭 Socket Mode 后可走 Webhook 模式,但需要一个可被 Slack 访问的地址(公网 IP 或内网穿透)。对绝大多数个人用户,Socket Mode 是最省心的选择。

Q:Slack 和飞书可以共用一个 Agent 吗?可以。Open Cowork 的远程控制面板同时支持飞书与 Slack 通道,消息由同一网关统一调度,详见 gateway.ts。

Q:安全吗?别人能操控我的电脑吗?默认"配对验证"策略下,只有你审批过的用户才能下指令;且 Agent 的文件操作被限制在选定工作区内,命令可在 WSL2 / Lima 虚拟机沙盒中执行,进一步隔离风险。

小结

按照"创建 Slack 应用 → 填入两个 Token → 启动网关并审批配对"三步,约 10 分钟即可让 Open Cowork 的 AI Agent 入驻你的 Slack 团队群聊。之后无论是私聊派活还是群里 @一下,它都会在你的沙盒环境中自动执行并把结果回报——真正把重复性工作交给 AI,把时间留给思考。

【免费下载链接】open-coworkOpen-source AI agent desktop app for Windows & macOS. One-click install Claude Code, MCP tools, and Skills — with sandbox isolation, multi-model support, and Feishu/Slack integration.项目地址: https://gitcode.com/gh_mirrors/op/open-cowork

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/25 17:40:02

Claude Code监控面板:AI编码会话的可观测性实践指南

1. 这不是“监控”而是“会话透视仪”:Claude Code开发者的真实工作台你搜“Claude Code监控面板”,大概率是刚在VS Code里装上那个蓝白配色的插件,点开右下角状态栏的小图标,突然看到一堆滚动的日志、模型切换记录、token消耗曲线…

作者头像 李华
网站建设 2026/10/27 14:17:56

PCIe IPC AllReduce:绕过NCCL的底层通信范式迁移

1. 这不是“换了个通信库”——它是一次底层通信范式的迁移如果你在训练一个百亿参数模型时,发现8卡A100集群的AllReduce耗时突然从85ms跳到123ms,GPU利用率曲线出现规律性锯齿,NVLink带宽利用率长期卡在62%上不去,而PCIe链路却始…

作者头像 李华
网站建设 2026/10/25 14:27:18

eFuse+MCU实现工业电源路径主动保护:从浪涌到短路全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/27 2:17:09

Docker 部署 VLLM-Qwen3 推理服务实战:从镜像选型到参数调优

简介:这份资源面向需要在本地搭建大模型推理服务的开发者与运维人员,聚焦于用Docker容器化方式部署VLLM推理框架并运行Qwen3系列模型,解决GPU环境配置繁琐、依赖冲突与部署流程不透明等问题,适合具备一定Linux与容器基础的中高级读…

作者头像 李华
网站建设 2026/10/27 21:52:30

Agent-Reach:面向生产环境的AI Agent外部服务连接治理框架

1. 项目概述:Agent-Reach 是什么?它解决的不是“能不能用”,而是“怎么稳、怎么快、怎么嵌入真实工作流”Agent-Reach 这个名字乍看像某个大厂刚发布的AI平台,但实际翻遍 GitHub 主流仓库、PyPI 包索引和主流技术社区(…

作者头像 李华
网站建设 2026/10/26 19:46:38

AI日报系统设计:时间驱动的确定性内容生成架构

1. 这不是一份新闻简报,而是一套可复用的AI日报生成系统“AI 日报 2026-09-29”——看到这个标题,第一反应不是查日期、翻日历,而是立刻意识到:这根本不是一个静态文档,而是一个带时间戳的自动化内容生产管道的输出快照…

作者头像 李华