【RuoYi-SpringBoot3-Pro】:使用 UEditor Plus 富文本编辑器替代 quill

若依集成的富文本编辑器 quill 功能非常简单,作为一个15年+的老程序员,还是怀念当年那个功能强大的 UEditor。虽然官方早就不维护了,但好在有大佬搞出了 UEditor Plus[1] ,让UEditor重新焕发活力。

UEditor Plus 介绍

基于 UEditor 二次开发的富文本编辑器,全新的UI外观,支持文档一键导入,最新版本新增了AI功能,支持富文本续写、内容优化、内容生成等功能

前端集成

RuoYi-SpringBoot3-ElementPlus[2] 已经集成了 UEditor Plus,可以直接使用。

1. 核心文件位置

2. 怎么在页面里用?


    
    
    
  <!-- .\src\views\system\notice\index.vue -->
<UEditorPlus v-model="form.noticeContent" placeholder="请输入内容"/>

AI 配置

.\public\UEditorPlus\ueditor.config.js,填写你的 DeepSeek key。注意:不用填写 url !


    
    
    
  , ai: {
            // 大模型驱动 OpenAi ModStart

            driver
: 'DeepSeek',
            // 大模型对接配置

            driverConfig
: {
                // 模型API地址,留空使用默认

                url
: '',
                // 大模型平台Key

                key
: '',
                // 大模型平台模型

                model
: 'deepseek-chat',
            },

后端集成

RuoYi-SpringBoot3-Pro[3] 也同步配套好了,主要负责处理图片、视频的上传,可以根据实际情况修改:

1. 核心文件

总结

不管是排版还是 AI 辅助,UEditor Plus 的体验绝对吊打原始版本。有兴趣的小伙伴可以直接使用。

RuoYi-SpringBoot3-Pro[3]

RuoYi-SpringBoot3-ElementPlus[2]

引用链接

[1] UEditor Plus: https://gitee.com/modstart-lib/ueditor-plus
[2] RuoYi-SpringBoot3-ElementPlus: https://github.com/undsky/RuoYi-SpringBoot3-ElementPlus
[3] RuoYi-SpringBoot3-Pro: https://github.com/undsky/RuoYi-SpringBoot3-Pro