功能
- 可视化的 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)
| File | Size | Uploaded | |
|---|---|---|---|
| nb_cli_plugin_webui-0.4.2.tar.gz | 10.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|