Skip to main content

nonebot

NB CLI Plugin WebUI

✨ NoneBot2 命令行工具 前端可视化页面(WebUI) 插件 ✨

license pypi python pre-commit
QQ Chat Group QQ Channel Telegram Channel Discord Server

功能

  • 可视化的 nb cli 操作
    • 创建新的 NoneBot 实例
    • 添加已有的 NoneBot 实例
    • 拓展(插件、适配器、驱动器)管理(安装、卸载)
  • 可同时管理多个 NoneBot 实例
  • 为启动的 NoneBot 实例提供状态展示、性能查询
  • 可视化的 NoneBot 实例配置

使用

安装

需要 nb-cli

使用 nb-cli 安装

nb self install nb-cli-plugin-webui

使用 Docker 运行

docker pull nonebot/cil-plugin-webui:latest

Docker 镜像可以选择以下版本:

  • latest, latest-slim: 最新的稳定版本 (Release)
  • latest-${python 版本}, latest-slim-${python 版本}: 指定 Python 版本的最新版本
  • sha-${commit sha:0:7}-${python 版本}, sha-${commit sha:0:7}-${python 版本}-slim: 指定 commit 的版本
  • ${branch}-${python 版本}, ${branch}-${python 版本}-slim: 指定分支的最新版本

命令行使用

nb ui --help

Docker 镜像使用

docker run -it --rm -p 8080:8080 -v ./:/app nonebot/cli-plugin-webui:latest --help

可选附加 env 参数:

  • HOST: 指定监听地址,默认为 0.0.0.0
  • PORT: 指定监听端口,默认为 8080

开发

待补充......

补充

nb-cli WebUI 目前正处于快速迭代中,欢迎各位提交在使用过程中发现的 BUG 和建议。

Release files for nb-cli-plugin-webui 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nb-cli-plugin-webui 0.4.2
File Size Uploaded
nb_cli_plugin_webui-0.4.2.tar.gz 10.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for nb-cli-plugin-webui 0.4.2
File Interpreter ABI Platform
nb_cli_plugin_webui-0.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 20.1 MB

Release files / nb_cli_plugin_webui-0.4.2.tar.gz

Download URL nb_cli_plugin_webui-0.4.2.tar.gz
Size 10.0 MB
Tags Source
SHA-256 checksum
How to use checksums
4d4c84063fee972e817f8df2dbaf382ad3e97ab1035b0a4f893366c92a2b255b
BLAKE2b-256 checksum
How to use checksums
505c26b8440e4100231aadc727c8978423d69ab1867bc0f788f4fe2d95e3a141
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / nb_cli_plugin_webui-0.4.2-py3-none-any.whl

Download URL nb_cli_plugin_webui-0.4.2-py3-none-any.whl
Size 10.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
085d1d8a9a84451c3127a47193f52894ee564e05449a190f728f2d06e5d80c7a
BLAKE2b-256 checksum
How to use checksums
027bde4473f06eba6ba67e47c4205264fad2fb059d97f48fed429ea1f3badc66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page