Skip to content

CMHopeSunshine/nb-cli-plugin-littlepaimon

Repository files navigation

nonebot

NB CLI Plugin For LittlePaimon

✨ 为小派蒙Bot定制的 NoneBot2 CLI 插件 ✨

license pypi python

演示

asciicast

安装

安装nb-cli

请确保你的Python版本为3.8+,且在环境变量中

通过 pipx 安装
pip install --user pipx
pipx ensurepath
pipx install nb-cli
通过 pip 安装
pip install nb-cli

安装本插件
通过 nb-cli 安装
nb self install nb-cli-plugin-littlepaimon
通过 pipx 安装
pipx inject nb-cli nb-cli-plugin-littlepaimon
通过 pip 安装
pip install nb-cli-plugin-littlepaimon

安装Git

能上Github的话,应该都会装Git吧)

使用

  • nb paimon 交互式使用
    • nb paimon create
      • 交互式指引安装LittlePaimon
      • 自动克隆源码、创建虚拟环境、安装依赖,下载并配置go-cqhttp
      • 添加-g参数,则是只下载go-cqhttp
    • nb paimon run 运行python命令或启动小派蒙
      • 当接有命令时,使用该目录的下python解释器运行命令,例如nb paimon run playwright install
      • 当没有命令时,使用该目录的下python解释器启动小派蒙,实际上等价于nb run,不过去掉了不常用的参数
    • nb paimon install 安装依赖库到小派蒙环境中
      • 当接有参数时,使用该目录的下pip安装依赖,例如nb paimon install httpx
      • 当没有参数时,则是使用该目录的下pip安装requirements.txt中的依赖
    • nb paimon res 下载或更新小派蒙的资源
    • nb paimon update 更新小派蒙,和git pull一样
    • nb paimon logo 展示小派蒙的logo
  • nb paimon (指令) --help 查看帮助

TODO

  • 更新资源
  • 不依赖git
  • 修改配置
  • 安装小派蒙插件
  • more

相关项目