Ubuntu安装喵版Yunzai教程
Ubuntu安装喵版Yunzai教程

Ubuntu安装喵版Yunzai教程

Miao-Yunzai v3

项目地址:https://gitee.com/yoimiya-kokomi/Miao-Yunzai

1.克隆项目并安装miao-plugin

请根据网络情况选择Github安装或Gitee安装

使用 Github

git clone --depth=1 https://github.com/yoimiya-kokomi/Miao-Yunzai.git
cd Miao-Yunzai
git clone --depth=1 https://github.com/yoimiya-kokomi/miao-plugin.git ./plugins/miao-plugin/

使用Gitee

git clone --depth=1 https://gitee.com/yoimiya-kokomi/Miao-Yunzai.git
cd Miao-Yunzai
git clone --depth=1 https://gitee.com/yoimiya-kokomi/miao-plugin.git ./plugins/miao-plugin/

2.安装pnpm ,已安装的可以跳过

使用npmjs.org安装

apt install npm

npm install pnpm -g

指定国内源npmmirror.com安装

npm --registry=https://registry.npmmirror.com install pnpm -g

3.安装依赖

直接安装

pnpm install -P

如依赖安装缓慢或失败,可尝试更换国内npm源后再执行install命令

pnpm config set registry https://registry.npmmirror.com
pnpm install -P

ERROR: This version of pnpm requires at least Node.js v16.14
The current version of Node.js is v10.19.0
Visit https://r.pnpm.io/comp to see the list of past pnpm versions with respective Node.js version support.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

source ~/.bashrc

nvm install node

node -v

Install Redis on Linux

sudo apt install lsb-release
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list

sudo apt-get update
sudo apt-get install redis

4.运行(首次运行按提示输入登录)

node app

请输入机器人QQ号(建议用小号): 机器人QQ号
请输入登录密码(为空则扫码登录): [hidden]
请选择登录端口: 安卓8.8.88
请输入主人QQ号: 自己的QQ号

发送图片时报错:ppupeteer chromium启动失败

pnpm add puppeteer@13.7.0 -w

pnpm uninstall puppeteer

pnpm install puppeteer@19.8.3 -w

node ./node_modules/puppeteer/install.js

apt-get install ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgbm1 libgcc1 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 lsb-release wget xdg-utils libxkbcommon0 -y

后台运行:pnpm start

插件库地址:https://gitee.com/yhArcadia/Yunzai-Bot-plugins-index

虚空插件

git clone --depth 1 https://gitee.com/go-farther-and-farther/akasha-terminal-plugin.git ./plugins/akasha-terminal-plugin

虚空更新

虚空重置配置

虚空帮助

渔火绘图插件

项目地址:https://gitee.com/yhArcadia/ap-plugin

Ap-plugin 是一款在 QQ 内快速调用Stable Diffusion web UI提供的 API 接口进行多参数便捷 AI 绘图的Yunzai-Bot插件,除此之外也拥有多种图片处理功能。
1. 挂载至 Yunzai-Bot 目录

cd Yunzai-Bot

2. 克隆本仓库至 plugins 目录
使用 Gitee(国内服务器推荐使用此方法)
git clone https://gitee.com/yhArcadia/ap-plugin.git ./plugins/ap-plugin
使用 Github
git clone https://github.com/yhArcadia/ap-plugin.git ./plugins/ap-plugin

3. 重启 Yunzai
pnpm restart

首次载入请输入#ap安装依赖进行依赖安装 或进入ap-plugin目录输入pnpm i进行依赖安装

需要配置的接口:Stable Diffusion 接口

绘图接口部署相关说明:https://ap-plugin.com/Config/docs1

#ap添加接口https://********.gradio.live备注 test

#ap接口列表

#ap删除接口1

#ap设置接口1

#ap全局设置审核关闭

#绘图

#二次元的我
首次载入请观察控制台,若载入时提醒需要安装依赖,执行控制台给出的安装命令即可
缺少依赖:axios
请在Yunzai-Bot根目录执行如下命令以安装依赖:pnpm add axios -w
pnpm install puppeteer@13.7.0 -w

阴天插件

git clone https://gitee.com/wan13877501248/y-tian-plugin.git ./plugins/y-tian-plugin/
安装中文字体包
apt install -y --force-yes --no-install-recommends fonts-wqy-microhei或者apt install fonts-wqy-microhei

阴天更新

阴天帮助

#音色列表

#切换音色13

#合成 八百标兵奔北坡,炮兵并排北边跑,炮兵怕把标兵碰,标兵怕碰炮兵炮。 

ChаtGPT问答插件

项目地址:https://github.com/ikechan8370/chatgpt-plugin

1. 进入 Yunzai根目录

2. 请将 chatgpt-plugin 放置在 Yunzai-Bot 的 plugins 目录下

推荐使用 git 进行安装,以方便后续升级。在 Yunzai-Bot 根目录夹打开终端,运行下述指令进行安装

# github源

git clone --depth=1 https://github.com/ikechan8370/chatgpt-plugin.git ./plugins/chatgpt-plugin/

# 网络不好连不上github可以使用gitee源,但更新可能不如github及时

git clone --depth=1 https://gitee.com/ikechan/chatgpt-plugin.git ./plugins/chatgpt-plugin/

# 以上二选一后执行下面步骤进入目录安装依赖

cd plugins/chatgpt-plugin
pnpm i

#chatgpt帮助

#chatgpt设置token

请发送ChatGPT AccessToken

获取Access Token:登录后访问https://chat.openai.com/api/auth/session

#chatgpt设定列表

#chatgpt文本模式

#chatgpt图片模式

#chatgpt设置语音角色

#chatgpt模式帮助

#chatgpt切换API3

已切换到基于第三方Reversed Conversastion API(API3)的解决方案

#chatgpt切换Bing

#chatgpt设定帮助

微软必应聊天

锅巴登录->打开ChatGPT-Plugin->配置

Bing模式改成Sydney或自设定

是否允许机器人读取近期的群聊聊天记录->开启

Custom的设定需要填写

sydney反代:https://666102.201666.xyz

强制使用sydney反代->开启

对话使用sydney反代->开启

俄轮游戏

解压缩俄轮.zip文件,把el pro max.js脚本文件放到Miao-Yunzai/plugins/y-tian-plugin/apps目录下即可。

电车游戏

解压缩tram(电车游戏).zip文件,把tram.js脚本文件放到Miao-Yunzai/plugins/example目录下即可。

抽图游戏

把抽图-js.js脚本文件放到Miao-Yunzai/plugins/example目录下即可。

删除米游社公告推送文件

/Miao-Yunzai/plugins/genshin/apps/mysNews.js

转换API ffmpeg音频转码到amr失败

ApiRejection { code: -60, message: '音频转码到amr失败,请确认你的ffmpeg可以处理此转换' }

ubuntu和 debian解决办法

apt install ffmpeg

ffmpeg -version

进入yunzai根目录,输入指令

vim config/config/bot.yaml

apt install vim

修改这些

# ffmpeg
ffmpeg_path: /usr/bin/ffmpeg
ffprobe_path: /usr/bin/ffprobe

重启你的yunzai,这样子你的ffmpeg就设置完成了~

安装ffmpeg

cd &&git clone https://gitee.com/GanYu256/ffmpeg-install ~/ffmpeg-install

cd ~/ffmpeg-install

bash install.sh

把配置文件的路径清除掉

云崽安装教程

https://docs.qq.com/doc/DRWxzclZQSkN4a1dJ

[登陆失败](235)当前设备信息被拉黑,建议删除"/root/Miao-Yunzai/data/icqq/1010349118/device.json"后重新登录!

rm /root/Miao-Yunzai/data/icqq/1010349118/device.json

(45)此协议可能已被禁止登录,建议更换Android_8.8.88(platform: 6)协议后再尝试登录!

bash <(curl -sL https://gitee.com/haanxuan/version/raw/master/version.sh)

降低icqq版本提高登录概率,云崽根目录输入:

pnpm add icqq@0.3.14 -w

或pnpm add icqq@0.3.15 -w

或pnpm install -g icqq@0.3.12

然后云崽根目录输入以下命令用于删除device.json

Yunzai-Bot使用:

rm -rf data/device.json && npm run login

Miao-Yunzai使用:

rm -rf data/icqq && npm run login

然后进入Yunzai-Bot\config\config文件夹下文本打开qq.yaml,把platform: 冒号后面改为6,后去云崽根目录node app

puppeteer chromium 启动失败

pnpm uninstall puppeteer

pnpm install puppeteer@19.8.3 -w

node ./node_modules/puppeteer/install.js

2个云崽同时安装

除了开两个screen,还可以把数据库改下

/root/Miao-Yunzai/config/config/redis.yaml

redis数据库

db: 0改成1

设置了Bing Token但是报错:OpenAI missing required apikey

首先,你设置的是必应的Token,这个报错是因为你用的API模式,所以你需要先发送指令 #chatgpt切换必应,切换成必应模式就可以了

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Title - Artist
0:00