Skip to content

图片渲染器

图片渲染器是 ChatLuna 官方的回复渲染器之一。

用于将模型的回复渲染为图片,默认支持 Markdown 渲染。

除了 Markdown 渲染,还额外扩展支持 Latex 公式渲染,代码块渲染,脑图渲染。

配置

  • 前往插件市场,安装 puppeteerchatluna-image-renderer 插件。
  • 启用 chatluna-image-renderer 插件即可。

使用

在使用之前,参考 渲染输出 配置好输出格式为 imagemixed-image

此时再和模型对话,输出为图片则表示渲染成功。

聊天记录
U
User
chatluna.chat.text 写一段代码实现计算圆周率 17:17
B
Bot
alt text

配置项

此处列举了 chatluna-image-renderer 插件的配置项。

qrCode

  • 类型:boolean
  • 默认值:true

是否在图片中显示二维码。扫描二维码后可以获取渲染图片内的详细内容。二维码默认一天后过期。

background

  • 类型:string[]
  • 默认值:[${imageDir}/background/default.webp]

背景图片列表,用于渲染时的背景显示。具体效果可以查看上面的示例。

blurAmount

  • 类型:number (px)
  • 默认值:10

背景图片的模糊程度(像素),取值范围为 0 到 100。

backgroundMaskOpacity

  • 类型:number
  • 默认值:0.5
  • 最小值:0
  • 最大值:1

背景图片的白色透明度,取值范围为 0 到 1。

页面历史

在 CC-BY-SA-4.0 许可下发布

布局切换

调整 VitePress 的布局样式,以适配不同的阅读习惯和屏幕环境。

全部展开
使侧边栏和内容区域占据整个屏幕的全部宽度。
全部展开,但侧边栏宽度可调
侧边栏宽度可调,但内容区域宽度不变,调整后的侧边栏将可以占据整个屏幕的最大宽度。
全部展开,且侧边栏和内容区域宽度均可调
侧边栏宽度可调,但内容区域宽度不变,调整后的侧边栏将可以占据整个屏幕的最大宽度。
原始宽度
原始的 VitePress 默认布局宽度

页面最大宽度

调整 VitePress 布局中页面的宽度,以适配不同的阅读习惯和屏幕环境。

调整页面最大宽度
一个可调整的滑块,用于选择和自定义页面最大宽度。

内容最大宽度

调整 VitePress 布局中内容区域的宽度,以适配不同的阅读习惯和屏幕环境。

调整内容最大宽度
一个可调整的滑块,用于选择和自定义内容最大宽度。