[开源]一个面向AI的下一代富文本编辑器,开箱即用、全框架支持

科技一飞开源 2024-01-10 18:26:07

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

AiEditor开箱即用、全框架支持、Markdown 友好

AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架。她适配了 PC Web 端和手机端,并提供了 亮色 和 暗色 两个主题。除此之外,她还提供了灵活的配置,开发者可以方便的使用其开发任何文字编辑的应用。

二、开源协议

使用LGPL-2.1开源协议

三、界面展示

四、功能概述特性轻量

AiEditor 开箱即用、基于 Web Component,不依赖任何一个渲染框架,因此,几乎可以和任何开发框架兼容使用。

智能

AiEditor 支持 AI 续写、AI 优化、AI 校对、AI 翻译以及自定义 AI 菜单及其 Prompts。支持对接星火大模型、文心一言、ChatGPT 以及私有大模型。

强大

除了基本功能,AiEditor 还支持很多一线编辑器没有的功能,比如格式刷、单元格的合并与解除、亮色主题、暗色主题、手机适配等等功能。

已完善基础:标题、正文、字体、字号、加粗、斜体、下划线、删除线、链接、行内代码、上标、下标、分割线、引用、打印增强:撤回、重做、格式刷、橡皮擦、待办事项、字体颜色、背景颜色、Emoji 表情、对齐方式、行高、有(无)序列表、段落缩进、强制换行附件:支持图片、视频、文件功能,支持选择上传、粘贴上传、拖拽上传、支持拖动调整大小...代码:行内代码、代码块、语言类型选择、AI 自动注释、AI 代码解释...表格:左增右增、左减右减、上增下增、上减下减、合并单元格、解除合并Markdown:标题、引用、表格、图片、代码块、高亮块(类似 vuepress 的 :::)、各种列表、粗体、斜体、删除线...A I:AI 续写、AI 优化、AI 校对、AI 翻译、自定义 AI 菜单及其 Prompts更多:国际化、亮色主题、暗色主题、手机适配、全屏编辑、@某某某(提及)...待完善(计划中...)团队协作自动化测试AI 插入图片AI 图生图(AI 图片优化)AI 一键排版进一步增强粘贴功能上传视频自动获取缩略图WORD 导入、导出PDF 导出、PDF 预览类腾讯文档 UI 风格类 Notion 拖拽功能更多的大模型对接:文心一言、ChatGPT五、技术选型

对于完善、且稳定的数据结构和算法支持,经过大量的技术调研,最终选择了开源的 ProseMirror 作为编辑器内核,它设计的数据结构稳定、且拥有丰富的算法 API, 更为重要的是:它拥有良好的口碑和社区、 有许多使用其作为内核进行二次开发的商业产品,已经在市场上取得了成功(比如 Confluence)。

AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架。她适配了 PC Web 端和手机端,并提供了 亮色 和 暗色 两个主题。除此之外,她还提供了灵活的配置,开发者可以方便的使用其开发任何文字编辑的应用。

六、源码地址

访问一飞开源:https://code.exmay.com/

0 阅读:0

科技一飞开源

简介:感谢大家的关注