AiEditor

AiEditor is a next-generation rich text editor for AI.

LGPL-2.1 License

Downloads
2.7K
Stars
935
Committers
13

Bot releases are hidden (Show)

AiEditor -

Published by yangfuhai 10 months ago

  • 新增:图片、视频和附件新增 uploaderEvent 监听配置的支持
  • 新增:“链接” 功能添加自定义 ref、class 等配置的支持
  • 新增:添加头部、编辑区的自定义布局支持
  • 新增:添加 “类腾讯文档” 风格的 demo 示例代码
  • 新增:AiEditor 添加 "onCreated" 方法用于监听初始化
  • 优化:优化 aiEditor 和其他应用使用,在打印内容时可能出现内容错乱的问题
  • 优化:重命名 menus 为 header,和 footer 统一命名
  • 样式:优化 “表格” 在暗色模式下显示不正确的问题
  • 文档:更新关于 uploaderEvent 的相关文档
  • 文档:图片添加关于自定义 uploader 的代码示例
AiEditor -

Published by yangfuhai 11 months ago

  • 新增:代码块 新增 AI 自动添加注释的功能
  • 新增:代码块 新增 AI 解释代码含义的功能
  • 新增:AiEditor 添加 getSelectedText() 用于获取选择的文字
  • 新增:图片、视频、附件上传添加 dataProcessor 配置用于二次处理服务器请求的功能
  • 修复:代码块 在第一次初始化时,无法选择代码语言的问题
  • 样式:修改 引用(blockquote)在暗色模式下的样式问题
  • 文档:添加关于 dataProcessor 的相关文档
AiEditor -

Published by yangfuhai 11 months ago

  • 新增:AiEditor 添加 getMarkdown() 方法,用于获得 markdown 内容
  • 新增:AiEditor 添加 getOutline() 方法,用于获得文章的目录内容
  • 新增:AiEditor.focusPos(pos) 方法用于定位当前焦点到指定位置
  • 新增:添加 "高亮块" 功能,类型 vuepress 的 :::
  • 修复:修改附件上传时,未配置上传 url 的情况下出现错误的问题
  • 修复:字号大小设置菜单无法设置到默认字号的问题
  • 修复:自定义 AI 菜单时,添加 4 个以上菜单会出现滚动条的问题
  • 优化:AiEditor 类合并 insertHtml 和 insertMarkdown 为 insert 方法
  • 优化:优化编辑区的链接、图片、表格的浮动菜单有警告输出的问题
  • 优化:重命名工具类的 Title 为 Heading
  • 样式:优化链接弹出编辑框网址输入栏不对齐的问题
  • 样式:弹出框等元素添加 3px 圆角,使之在 UI 效果上更精致
  • 样式:修改内容编辑区的表格有一个横向滚动条的问题
  • 样式:优化菜单中插入表格的鼠标移动样式
  • 文档:更细 AiEditor 的 API 方法列表
  • 文档:readme 添加英文版本的内容
AiEditor -

Published by yangfuhai 11 months ago

  • 新增:增强对 AI 输出自动进行 markdown 转换的功能
  • 新增:AiEditor 的相关操作方法支持链式调用的功能
  • 新增:添加 "aiEditor.insertMarkdown()" 用于插入 markdown 内容
  • 新增:支持直接粘贴 markdown 内容自动转换为可视化编辑的功能
  • 新增:增强在输入时更多的 markdown 功能转换
  • 优化:重命名 "arEditor.insert()" 方法为 "insertHtml()"
  • 文档:添加代码示例的相关链接
  • 文档:更新 AI 功能的相关文档
AiEditor -

Published by yangfuhai 11 months ago

  • 新增:为 aieditor 添加全新的 logo
  • 新增:添加 1i8n 国际化支持
  • 新增:添加 vue 和 aieditor 整合的示例代码和文档
  • 新增:添加 react 和 aieditor 整合的示例代码和文档
  • 新增:AiEditor 类添加 insert(html)clear()focus()destroy() 等更多方法
  • 优化:修改菜单中选择的默认样式和图标
  • 优化:移除代码中一些无用的 log 输出
  • 修复:修复工具栏中下拉菜单无法联动默认样式的问题
  • 修复:插入表格时,显示问题 #I8JMYU
  • 文档:同步更新许多文档
Package Rankings
Top 17.65% on Npmjs.org
Related Projects