Closed mnixry closed 2 years ago
这是开源之夏 - 暑期 2022 (OSPP 2022)项目的一部分:
随着 NoneBot2 Beta 版本的发布,脚手架功能存在一定的定位不明确、功能体验不佳。本项目旨在重新设计 nb-cli 功能框架,完善功能,优化用户体验。
将nb-cli与nonebot2本体独立(standalone),既nonebot2运行不需要nb-cli,nb-cli运行不依赖nonebot
nonebot.loader
python -m nonebot.loader --adapter ~onebot:Adapter --plugin plugin --env-file .env
nb_cli-db
nb db
大概就写到这里,还差一些参考链接和排版上的优化没有补充,有空再补
/cc @yanyongyu @felinae98
OSPP 2022: NoneBot CLI Standalone Project Roadmap
这是开源之夏 - 暑期 2022 (OSPP 2022)项目的一部分:
主要要求
将nb-cli与nonebot2本体独立(standalone),既nonebot2运行不需要nb-cli,nb-cli运行不依赖nonebot
现有问题
改进方案
功能需求
实施方案
nonebot.loader
python -m nonebot.loader --adapter ~onebot:Adapter --plugin plugin --env-file .env
nb_cli-db
的script,nb-cli在检测到之后就会多出来一个nb db
指令,实际上就是nb_cli-db
的alias参考方案
大概就写到这里,还差一些参考链接和排版上的优化没有补充,
有空再补/cc @yanyongyu @felinae98