Skip to content

Latest commit

 

History

History
66 lines (36 loc) · 3.74 KB

README_en.md

File metadata and controls

66 lines (36 loc) · 3.74 KB

image

bk-chatbot

Product Description

bk-chatbot is a BlueKing SaaS product that allows task configuration through a visual web interface and task execution through conversational interaction via chat terminal software such as WeChat Work robots.

bk-chatbot has two core services, one is the plug-in integration service: currently the default integration of the job platform and the sops(standard operation platform system), we will gradually open the user-defined plug-in service; the second is the intention understanding service: the user task configuration to collect the corpus, through NLP, similarity algorithms and other technologies trained into recognition models, user using the robot chat interaction, accurate matching to the task you need to run.

Using bk-chatbot, you can run job and sops tasks more easily and quickly, and you can also run tasks through WeChat Work on the cell phone when you are not at the computer.

Overview

Usage Scenarios

bk-chatbot is mainly used for operation task execution scenarios, such as version release, change, query and other execution-type operations; through the interaction of WeChat Work robot, it implement convenient and fast operation task execution without login to the community version of BlueKing; at the same time, it is very suitable for mobile office scenarios.

Features

Plug-in support: support for the job and sops platform and other plug-in services in default, as the official standard plug-in services, but also supports user-defined plug-in development, custom development of standard plug-ins.

Chat terminal support: default support for WeChat Work robot service, but also support user-defined to join other terminal software such as QQ, slack and other bot services.

Interactable task execution: when initiating a session with the robot, the parameters of the task can be accessed interactively.

Generic permission management: implement the permission control of robot intention task skills by configuring the initiator role.

Getting started

Usage

Roadmap

Support

BlueKing Community

  • BK-CI:a continuous integration and continuous delivery system that can easily present your R & D process to you.
  • BK-BCS:a basic container service platform which provides orchestration and management for micro-service business.
  • BK-BCS-SaaS:a SaaS provides users with highly scalable, flexible and easy-to-use container products and services.
  • BK-PaaS:an development platform that allows developers to create, develop, deploy and manage SaaS applications easily and quickly.
  • BK-SOPS:an lightweight scheduling SaaS for task flow scheduling and execution through a visual graphical interface.
  • BK-CMDB:an enterprise-level configuration management platform for assets and applications.

Contributing

If you have good ideas or suggestions, please let us know by Issues or Pull Requests and contribute to the Blue Whale Open Source Community.

License

bk-chatbot is based on the MIT protocol. Please refer to LICENSE