Novel是一款创新的所见即所得(WYSIWYG)编辑器,采用了Notion风格的设计,并集成了AI驱动的自动补全功能。这款编辑器基于Tiptap和Vercel AI SDK构建,为开发者提供了一个强大且灵活的工具,以增强文本编辑体验。
安装Novel非常简单,只需通过npm命令即可完成:npm i novel
。安装完成后,开发者可以通过导入Editor
组件来快速集成到自己的应用中。
Novel编辑器提供了多种功能,包括斜杠菜单和气泡菜单,这些菜单让用户可以轻松地插入各种元素和命令。AI自动补全功能是Novel的一大亮点,用户只需输入++
即可激活,或者直接从斜杠菜单中选择。此外,Novel还支持图片上传,用户可以通过拖放、复制粘贴或从斜杠菜单中选择图片来插入。
对于需要嵌入推文的用户,Novel提供了从命令斜杠菜单中添加推文的功能。同时,对于数学爱好者,Novel支持使用LaTeX表达式插入数学符号,使得在编辑器中编写复杂的数学公式变得轻而易举。
Novel的设计理念是让文本编辑更加高效和直观,无论是写作、编程还是学术研究,Novel都能提供强大的支持。通过集成AI技术,Novel不仅提升了编辑效率,还为用户带来了更加智能化的编辑体验。
了解更多关于Novel的信息,可以访问GitHub页面,或者直接安装NPM包开始使用。对于希望将Novel部署到自己的Vercel项目的开发者,Novel也提供了详细的部署指南。