SakuraEntropia / QChatPlugins

QChatGPT插件

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

基于 QChatGPT项目,个人开发插件合集

使用说明

ChatWaifu语音转换插件

  • 安装后自动启用无需配置

  • 安装

    • 下载并解压好 modelplugins 压缩文件,解压到项目根目录。
    • 安装python库,注意使用下列命令后你无需再安装此仓库的其他依赖,因为requirements.txt文件包含所有的依赖
    pip install -r requirements.txt
    • 如果你是linux系统,请先安装对应linux发行版的软件包 ffmpeg ( 注意:Linux代码未经过测试,理论上是可以运行的,如尝试后错误,请及时反馈修复)
    • 你可以在QchatGPT项根目录的plugins/ChatWaifu/config.py中配置语言模型。
      • 在config.py中有如下的配置项目,选择你喜欢的模型即可
      waifu_voice = 0
      """ 将你想要的语音模型填在上方的等号后面
      0       綾地寧々
      1       在原七海
      2       小茸
      3       唐乐吟
      4       随机
      """

Ranimg 插件:

  • 在 ranimg/conf.xml 可以配置图片来源的 API
  • 安装python库
pip install lxml parsel requests
  • 在聊天窗口使用下面指令 ![ranimg|图片|壁纸] [PC|PE|R18|电脑|手机……]来获取壁纸 ( PS:包含关键字即可 )

Galgame插件:

  • 此插件需要一定的爬虫知识,自己写爬虫,也可以直接使用,不过目前只支持一个站点量字ACG,随心情更新吧 ψ(*`ー´)ψ。
  • 安装python库
pip install requests
  • 在聊天窗口使用下面指令![galgame|美少女游戏] [站点名(如:量子)] [要搜索的资源内容] [页面(可选)]

BanList插件:

  • 插件可以屏蔽匹配到的关键词不做处理,非常适合搭配其他框架使用的时候,屏蔽指令,避免回复过多(之后会单独开发一个插件)。
  • 安装python库
  • 在QChatGPT根目录的plugins/Banlist/banlist.yaml中配置屏蔽词
pip install pyYAML

About

QChatGPT插件


Languages

Language:Python 84.2%Language:Shell 15.8%