本插件直接安装倒是没有什么问题。。但是在安装之后,因为QQ本身没有处理Markdown的能力,加上大语言模型基本上都是返回的Markdown文本,所以我们需要开启image,使用playwright来进行渲染截图,详细需要注意的点如下:

1. 要在nb项目的env里加入配置信息

要设置为true

2. image的依赖内容需要使用pip install

在nb项目下直接运行:

pip install 'nonebot-plugin-deepseek[image]'

成功之后,这个会直接安装playwright,我们需要在服务器里安装对应的浏览器内核,我们可以干脆一步到位:

playwright install

接着,我遇到的一个坑是,哪怕安装好playwright的内核,还是无法正常使用Markdown转图片:

怎么办呢?插件文档也没有写,在翻阅code之后:

发现还需要安装nonebot_plugin_htmlrender

nb plugin install nonebot_plugin_htmlrender

之后,如果linux系统没有安装中文字体,可以一起运行这个命令:

sudo apt install fonts-noto -y

然后重启nb之后,就可以正常使用啦!

最后修改:2025 年 06 月 25 日
收款不要了,给孩子补充点点赞数吧