GithubHelp home page GithubHelp logo

tencentblueking / bk-chatbot Goto Github PK

View Code? Open in Web Editor NEW
49.0 8.0 25.0 26.26 MB

bk-chatbot 是一款可通过可视化的界面进行任务配置,通过聊天终端软件如企业微信应用机器人进行会话交互实现任务执行的蓝鲸 SaaS 产品。

License: MIT License

Python 77.65% Shell 0.13% Dockerfile 0.13% Procfile 0.01% JavaScript 5.71% CSS 14.12% HTML 2.25%

bk-chatbot's Introduction

image

bk-chatbot

产品简介

bk-chatbot 是一款可通过可视化的界面进行任务配置,通过聊天终端软件如企业微信应用机器人进行会话交互实现任务执行和智能问答的蓝鲸 SaaS 产品。

bk-chatbot 有两项核心服务,一为插件集成服务:目前默认集成了作业平台、标准运维和蓝盾平台,后续我们会陆续开放用户自定义插件服务;二为意图识别服务:用户任务配置中收集语料,通过 NLP 、相似度算法等技术训练成识别模型,用户通过与机器人聊天交互,精准匹配到您需要执行的任务。

使用 bk-chatbot ,可以更为方便快捷的执行运维作业,当你不在电脑旁,也可以通过手机端企业微信的交互实现运维作业的执行。

Overview

Features

插件化接入支持:默认支持作业平台、标准运维平台等插件服务 ,作为官方标准插件提供服务,还支持用户自定义插件开发,定制开发标准插件。

聊天终端接入:默认支持企业微信应用机器人服务,还支持用户自定义加入其它终端软件如QQ、slack等机器人服务。

可交互的任务执行:与机器人发起会话时,可通过交互的方式获取到任务的参数。

通用权限管理:通过配置发起人角色,实现机器人技能的权限控制。

Getting started

Usage

Roadmap

Support

BlueKing Community

  • BK-CI:蓝鲸持续集成平台是一个开源的持续集成和持续交付系统,可以轻松将你的研发流程呈现到你面前。
  • BK-BCS:蓝鲸容器管理平台是以容器技术为基础,为微服务业务提供编排管理的基础服务平台。
  • BK-BCS-SaaS:蓝鲸容器管理平台SaaS基于原生Kubernetes和Mesos自研的两种模式,提供给用户高度可扩展、灵活易用的容器产品服务。
  • BK-PaaS:蓝鲸PaaS平台是一个开放式的开发平台,让开发者可以方便快捷地创建、开发、部署和管理SaaS应用。
  • BK-SOPS:标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是蓝鲸体系中一款轻量级的调度编排类SaaS产品。
  • BK-CMDB:蓝鲸配置平台是一个面向资产及应用的企业级配置管理平台。

Contributing

如果你有好的意见或建议,欢迎给我们提 Issues 或 Pull Requests,为蓝鲸开源社区贡献力量。

License

bk-chatbot基于 MIT 协议, 详细请参考 LICENSE

bk-chatbot's People

Contributors

breezelxp avatar hchicken avatar qwe12369 avatar wheel-w avatar xiashuqin89 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bk-chatbot's Issues

快速执行流水线

能否支持获取蓝盾流水线id,生成一个固定的链接,直接访问这个链接就执行相应的流水线,达到傻瓜式操作的目的

少了个release包

from ..in_xwork.decryption import Decryption
from ..in_xwork.proxy import HttpApi

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.