cog

在聊天框里直接跑命令行,运维协作快人一步

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 69 🐛 待处理 57 👀 关注 24
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 917
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,基于Elixir,将命令行能力引入聊天,可自行部署,完全免费。

项目预览

cog 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队operable
定价模式🏷️完全免费
价格说明开源项目,基于Elixir,将命令行能力引入聊天,可自行部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Elixir
技术栈/模型bot-framework,chat-bot,chatbot,chatbot-framework,chatops,cog,devops,elixir-phoenix,hipchat,slack,unix-pipes
GitHub 星标★ 917
上线时间2016-01-08 00:00:00
代码更新2021-09-08
仓库体积4.6 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数2

项目介绍

Cog 是一个基于 Elixir 和 Phoenix 框架构建的聊天机器人框架,旨在将命令行工具的强大能力引入到聊天平台中。它允许用户通过 Slack、HipChat 等聊天界面直接执行 Unix 管道命令,实现 ChatOps 工作流。Cog 解决了运维和开发团队需要频繁切换上下文、在聊天工具和终端之间来回切换的问题,通过将运维命令、脚本和自动化任务集成到聊天对话中,提升协作效率和响应速度。其核心能力包括:自定义命令的创建与权限管理、与外部系统通过 Webhook 集成、支持管道操作符串联多个命令、以及基于角色的访问控制。Cog 特别适合需要快速执行运维操作、自动化部署、监控告警响应的团队,让团队成员无需离开聊天窗口即可完成日常运维任务。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 917

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:云端服务 4 步

环境要求

  • Slack 等聊天平台管理员权限

安装与启动步骤

  1. 1接入聊天工具

    Cog 把命令行搬进团队聊天窗口,先在对应平台安装应用并授权。

  2. 2建第一个命令

    用配置文件声明镜像与入口,保存后即可在频道里用斜杠命令触发。

  3. 3看运行日志

    每次执行都有完整日志,失败时按日志定位是镜像问题还是参数问题。

  4. 4控权限

    给命令设置可见频道与可执行角色,避免无关成员误触发高权限操作。

如何确认成功

频道里能成功执行一次命令并看到输出。

注意事项

  • 命令跑在云端容器里,本地文件与内网资源默认访问不到。

核心亮点

  • 深度集成 Unix 管道,支持聊天内串联命令,如 !ps | !grep beam
  • 基于角色的权限控制,可精细管理谁能在聊天中执行哪些命令
  • 使用 Elixir/Phoenix 构建,具备高并发和实时通信能力

不足之处

  • 项目已停止维护,社区活跃度低,新用户上手缺乏官方支持
  • 文档和示例相对有限,学习曲线较陡

适用场景

  • 运维团队在 Slack 中直接执行部署、重启等操作,无需切换终端
  • 开发团队共享常用脚本,通过聊天机器人统一调用
  • 监控告警触发后,在聊天频道内快速执行诊断命令

替代项目

Hubot、Errbot、Lita

上一篇:hugging-chat-api

下一篇:kubernetes-chatgpt-bot

同类项目推荐

chat-history 开源

本地浏览和搜索你的 ChatGPT/Claude 聊天记录

ChatGPT and Claude history exploration

★ 72 2026-08-09
kairon 开源

拖拽式可视化编排,快速构建主动式智能对话助手

Agentic AI platform that harnesses Visual Agents Chaining to build proactive digital···

★ 284 2026-08-09
chatGPTBox 开源

浏览器里随处唤醒 AI,选字即翻译、解释、总结,效率翻倍

Integrating ChatGPT into your browser deeply, everything you need is here

★ 10774 2026-08-09
chat-bubble 开源

用 JSON 脚本快速搭建网页聊天机器人界面

Simple chatbot UI for the Web with JSON scripting

★ 598 2026-08-09
telegram-chatgpt-bot 开源

在 Telegram 里直接和 ChatGPT 聊天,还能语音和画图。

NodeJS-based bot for ChatGPT that runs on Telegram now features advanced capabilitie···

★ 207 2026-08-09
luxe 开源

逛虚拟奢侈品店,AI 导购实时答疑推荐

I built a fake luxury store. But the AI inside it is very real. It's called LUXE.

★ 48 2026-08-09
everything-ai 开源

本地跑 AI 聊天,隐私安全又免费

Your fully proficient, AI-powered and local chatbot assistant

★ 249 2026-08-09
chatbot 开源

用Go快速搭建智能对话机器人,响应快、易扩展。

A fast responsive, machine learning, conversational dialog engine for creating chat ···

★ 420 2026-08-09
BentoChain 开源

用语音和AI对话,快速搭建能听会说的聊天机器人

A voice-enabled chatbot application built using of ️ LangChain, text-to-speech, and···

★ 194 2026-08-09