OpenTag 是一个完全开源、可自托管的 Slack AI 智能体工具,它能让团队在 Slack 里直接运行自己的 AI 助手——不是简单回复消息,而是真正理解对话上下文、调用内部系统、生成图表表格,并支持人工审批的关键操作。它解决了企业对 AI 协作工具最核心的三大焦虑:数据不出内网、模型自主可控、流程深度集成。
核心功能
- 线程级上下文理解:自动读取 Slack 中的整条消息线程,精准把握讨论背景与用户意图,告别碎片化问答
- 原生生成式 UI(Generative UI):直接在 Slack 对话中渲染结构化结果——支持 Markdown 表格、文本摘要、横向/纵向柱状图等富媒体内容,无需跳转外部页面
- 工具链自由对接:通过开放 SDK 轻松接入你已有的 API、数据库、Jira、Notion、CRM 等内部系统,让 AI 真正成为“会动手的同事”
- 人机协同审批流(Human-in-the-Loop):关键操作(如创建工单、触发部署、发送通知)默认设置「确认门」,必须经人工点击 Approve 才执行,安全可控不越界
- 全栈自主掌控:支持任意兼容 OpenAI API 的大模型(如 Ollama 本地模型、Llama 3、Qwen、DeepSeek),不绑定厂商,不抽成、不按席位收费
- 跨平台复用能力:底层基于
@copilotkit/botSDK,同一套逻辑代码稍作配置即可迁移到 Discord、Telegram 或 WhatsApp,一次开发,多端部署
适合哪些人用
如果你是以下角色之一,OpenTag 值得立刻试用:
✅ 技术负责人 / SRE 团队:想在不引入新 SaaS 服务的前提下,为运维、客服、产品团队快速部署合规、可审计的 AI 协作层;
✅ 开发者体验(DX)工程师:希望将内部工具能力以自然语言方式暴露给非技术人员,降低 API 使用门槛;
✅ 企业 IT 安全部门:要求所有 AI 数据处理发生在自有服务器或私有云,拒绝第三方模型服务商的数据留存风险;
✅ 中小技术团队:预算有限但需要高阶 AI 协作能力,不愿为“基础智能体”支付高昂 per-seat 订阅费。
快速上手
只需三步,5 分钟启动你的 Slack AI 助手:
- 准备环境:确保 Node.js 18+ 和 npm 已安装,申请 Slack App OAuth Token(需
channels:history、chat:write、reactions:write等权限) - 克隆并配置:
git clone https://github.com/CopilotKit/OpenTag.git,修改.env文件填入 Slack Token、模型 API 地址(如http://localhost:11434/v1for Ollama)及工具函数路径 - 启动服务:运行
npm install && npm run dev,OpenTag 将监听 Slack 事件并实时响应——首次使用建议先在测试频道中启用
官方还提供一键部署模板(Docker Compose + Cloudflare Tunnel),也支持 Vercel / Railway 快速托管,详细指南见 GitHub README。
项目信息
CopilotKit/OpenTag
GitHub
OpenTag
编程语言:TypeScript|GitHub Star 数:431|开源协议:MIT|GitHub 项目地址
如果你厌倦了被黑盒 AI 工具绑架,又渴望在 Slack 里获得媲美 Claude 的专业协作体验——OpenTag 就是你一直在找的那个「开源答案」。


