pixiv-plugin
July 2, 2026 · View on GitHub
YunzaiBot-Pixiv 插件
插件交流群
安装方式
在 Yunzai 根目录执行以下指令
git clone --depth=1 https://github.com/admilkjs/pixiv-plugin.git ./plugins/pixiv-plugin
如果网络不好可使用代理加速
git clone --depth=1 https://ghfast.top/https://github.com/admilkjs/pixiv-plugin.git ./plugins/pixiv-plugin
安装依赖
pnpm install --filter=pixiv-plugin
功能
pixiv
- 解析pixiv小说内容
- 解析pixiv小说系列
- 解析pixiv插画内容
- 解析pixiv漫画
- 解析pixiv系列插画
JM
- JM本子(#JM+ID)
- JM随机本子(#jm随机)
- 其余功能发送`#jm帮助`查看
配置
推荐使用锅巴进行配置
pixiv
打开config/config/config.yaml
填写你的 pixiv cookie 获取教程
如果是国内机器请填写你的代理地址
socket5 或者 http 代理
JM
打开config/config/jm.yaml
按照注释填写内容无特殊需求不需要更改
Warning
由于 pnpm v10+ 修改了规则,需要运行以下命令完成模块安装以保证PDF加密功能正常
pnpm approve-builds muhammara
如果在
pnpm i时运行过pnpm approve-builds并勾选上muhammara则可以忽略,具体查看是否有日志提示为准
新版插件运行 pnpm install 会自动下载对应的 jmcomic 版本,如果没有自动安装对应版本或无法使用请根据下方指引手工安装 Python 使用
旧版Python方案
新版本此方案已被替代,仅当无法使用时的备用方案作用
自行 安装Python
执行
pip install -U pipx
pipx ensurepath
pipx install jmcomic pymupdf
pipx runpip jmcomic install img2pdf
Windows环境变量配置
如果你使用Windows系统,可能需要额外配置以下环境变量:
-
打开系统环境变量设置
- 右键"此电脑" -> 属性 -> 高级系统设置 -> 环境变量
-
在"系统变量"中找到 Path 变量并编辑
- 如果没有以下路径,请添加:
C:\Windows\System32 C:\Program Files\Python311 (根据你的Python版本修改) C:\Program Files\Python311\Scripts -
确认Python安装正确
- 打开命令提示符(CMD)
- 输入
python --version确认能显示Python版本 - 输入
pip --version确认能显示pip版本
-
重启终端和云崽后即可正常使用
PDF生成模式
在config/config/parse.yaml中,可以设置PDF生成模式:
# PDF生成模式
# full - 将所有内容包含在PDF中(包括文字和图片)
# images_only - 只在PDF中包含图片,文字信息通过聊天记录发送
pdf_mode: images_only
full模式:所有内容都包含在PDF中(文字和图片)images_only模式:只在PDF中包含图片,文字信息通过聊天消息发送- 适合中文显示有问题的环境
- 更加灵活,文字可以直接复制
错误处理
当出现PDF生成错误时,代码会:
- 记录详细错误日志
- 向用户发送具体错误信息
- 退回到直接发送文本和图片的方式
- 清理所有临时文件