今日已经过去小时
这周已经过去天
本月已经过去天
今年已经过去个月
之前功能请参考:https://www.geh3408.top/blog/76
下载:https://gitee.com/mo3408/ueditorplus
注意:key值需要单独获取,默认为DeepSeek,默认key有限制,请更换为自己的。
演示地址:https://www.geh3408.top/ueditorplus/dist
AI生成文章:
新增功能:
新增:AI功能,支持富文本续写、内容优化、内容生成等功能
新增:toolbarShows 选项配置,支持动态配置工具栏显示
新增:shortcutMenuShows 选项配置,支持动态配置快捷菜单显示
新增:AI接口对接,支持 OpenAi、DeepSeek 模型对接
优化:编辑器弹窗界面显示和颜色优化
AI配置:
{ // AI智能相关配置 ai: { // 大模型驱动 OpenAi ModStart driver: 'OpenAi', // 大模型对接配置 driverConfig: { // 模型API地址,留空使用默认 url: '', // 大模型平台Key key: '', // 大模型平台模型 model: '', }, // 自定义接入 // driverRequest: function (option) { // var texts = [] // var mock = function () { // var text = '测试' + (i++) // texts.push(text) // if (texts.length >= 10) { // // 调用 onFinish 方法表示结束 // option.onFinish({code: 0, msg: 'ok', data: {text: texts.join("")}}) // return // } // // 调用 onStream 方法模拟流式返回 // option.onStream({code: 0, msg: 'ok', data: {text: text}}) // setTimeout(mock, 50); // }; // mock(); // }, }, aiFunctions:[ { text: '<i class="edui-iconfont edui-icon-translate"></i> 翻译', prompt: "{selectText}\n\n请帮我翻译一下这段内容,并直接返回优化后的结果。\n注意:你应该先判断一下这句话是中文还是英文,如果是中文,请给我返回英文,如果是英文,请给我返回中文内容,只需要返回内容即可,不需要告知我是中文还是英文。", enable: function (param) { return !!param.selectText } }, { text: '<i class="edui-iconfont edui-icon-continue-write"></i> 续写', prompt: "{selectText}\n\n请帮我续写一下这段内容,并直接返回续写后的结果。", enable: function (param) { return !!param.selectText } }, { text: '<i class="edui-iconfont edui-icon-text-shrink"></i> 简化内容', prompt: "{selectText}\n\n请帮我简化一下这段内容,并直接返回简化后的结果。", enable: function (param) { return !!param.selectText } }, { text: '<i class="edui-iconfont edui-icon-text-extend"></i> 丰富内容', prompt: "{selectText}\n\n请帮我丰富一下这段内容,并直接返回丰富后的结果。", enable: function (param) { return !!param.selectText } } ]}