zhiyu 3df3bb018c
🧪 test: 测试嵌入 ck 获取视频
Signed-off-by: zhiyu <542716863@qq.com>
2024-07-14 13:43:36 +00:00
2024-07-14 13:15:36 +08:00
2024-07-08 12:47:57 +08:00
2024-07-14 13:00:43 +08:00
2024-07-08 12:41:16 +08:00
2024-04-01 20:26:00 +08:00
2024-07-08 12:47:57 +08:00
2024-07-14 12:51:20 +08:00
2023-03-07 16:27:37 +08:00
2023-04-01 22:36:02 +08:00
2023-02-09 04:56:19 +00:00
2024-05-16 16:22:24 +08:00
2024-07-14 13:43:36 +00:00

R-plugin

写给朋友们用的Yunzai-Bot插件,插件的各种业务来源于周围人

📢 推荐 TG 个人互联网分享频道分享日常冲浪互联网看到好玩的网站、app应用RrOrange和朋友们

🗃️ 文件架构

apps -- 业务核心

config -- 配置文件

img -- README图片

model -- 核心文件

resource -- 资源文件

utils -- 工具类

🧏 ‍使用实例

help

xhs

y2b

mys

zy

📔 使用说明

1.【必要】下载插件

# 国内
git clone https://gitee.com/kyrzy0416/rconsole-plugin.git ./plugins/rconsole-plugin/
# 海外
git clone https://github.com/zhiyu1998/rconsole-plugin.git ./plugins/rconsole-plugin/

2.【必要】在Yunzai-Bot / Miao-Yunzai目录下安装axios(0.27.2)、魔法工具tunnel、二维码处理工具qrcode、高性能下载队列p-queue、用于拉格朗日ws、用于识图openai

pnpm i -P --prefix ./plugins/rconsole-plugin/

3.【可选】要使用视频解析功能要下载插件【推荐ubuntu系统】

# ubuntu
sudo apt-get install ffmpeg
# 其他linux参考群友推荐https://gitee.com/baihu433/ffmpeg
# Windows 参考https://www.jianshu.com/p/5015a477de3c

油管解析需要 yt-dlp 的依赖才能完成解析(三选一):

# 三选一
# ubuntu (国内 or 国外且安装了snap
snap install yt-dlp
# debian 海外
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o ~/.local/bin/yt-dlp
chmod a+rx ~/.local/bin/yt-dlp
# debian 国内
curl -L https://ghproxy.net/https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o ~/.local/bin/yt-dlp
chmod a+rx ~/.local/bin/yt-dlp
# archlinux
sudo pacman -Syu yt-dlp

Tiktok解析需要将yt-dlp升级到最新版本如果不会可以按照下面的教程LinuxWindows换个文件应该就可以

# 1. 去官方下载最新版本https://github.com/yt-dlp/yt-dlp/releases
# 2. 把yt-dlp放在Linux某个位置比如/home/YtDlpHome/yt-dlp
# 3. 删除之前的yt-dlp删除之前可以看看是不是最新版本

# 查看最新版本
yt-dlp --version
# 如果你是 apt 安装需要卸载
apt remove yt-dlp

# 4. 将/home/YtDlpHome/yt-dlp添加到环境变量下面二选一
vim ~/.bashrc  # 如果你使用 bash
vim ~/.zshrc   # 如果你使用 zsh

# 5. 添加到最后一行
export PATH="/home/YtDlpHome:$PATH"

# 6. 刷新环境变量即可
source ~/.bashrc  # 如果你使用 bash
source ~/.zshrc   # 如果你使用 zsh

AM解析需要使用两个依赖freyratomicparsley现在只以Debian系统为例

npm install -g freyr
# 或者你有yarn的话可以使用
yarn global add freyr
# 接着安装它的依赖
apt-get install atomicparsley
  1. 【可选】小程序解析适配了:

如果解析有问题参考issue#I6MFF7 #I7KQVY

小程序解析
  1. 【可选】对哔哩哔哩解析进行总结需要填写哔哩哔哩的SESSDATA或者【推荐】扫码登录
小程序解析
  1. 【可选】增加视频的时长限制默认8分钟(60 * 8 = 480)
  • 在config/tools.yaml里设置biliDuration
  • 锅巴设置
  1. 【可选 & 慎重】下载指定版本的R插件 如果你觉得当前版本的功能出现了问题,那么可以下载指定版本的插件,比如1.5.1
# 删除当前的R插件
rm -rf ./plugins/rconsole-plugin/
# 克隆指定版本的R插件稳定版本
git clone -b 1.6.7-lts https://gitee.com/kyrzy0416/rconsole-plugin.git

🐤 Q&A

B站扫码登录

命令:#RBQ来自2024/4/1 才子 Mix 的命名

rbq

示例: rbq2

🎵 douyin问题

由于douyin的解析变化莫测现版本需要填入自己的cookie具体步骤如下

👍 推荐方案 via 视频教程(由群友 @麦满分 录制):https://thumbsnap.com/rKxUGKqp

Description
rc改版,去掉不需要的功能,优化运行逻辑
Readme MulanPSL-2.0 63 MiB
Languages
JavaScript 94.5%
HTML 3.4%
CSS 2.1%