GitHub开源推荐:AI加持的Notion风格编辑器Novel

在现代内容创作和协作平台中,Notion无疑是备受推崇的一款工具。而现在,有一个开源项目------Novel,它不仅提供了类似Notion的所见即所得(WYSIWYG)编辑功能,还集成了强大的AI自动补全功能,极大地提升了编辑体验。

项目地址和展示

https://github.com/steven-tey/novel

部署你的Novel

如果你想快速体验Novel,你可以通过Vercel一键部署自己的版本。点击"Deploy with Vercel"按钮,几分钟内即可在云端运行。

本地环境搭建

当然,如果你更喜欢在本地运行和开发,这个项目也提供了详细的步骤:

克隆仓库:

go 复制代码
https://github.com/steven-tey/novel.git
cd novel

设置环境变量:

  • OPENAI_API_KEY:你的OpenAI API密钥,可以在OpenAI官网获取。

  • BLOB_READ_WRITE_TOKEN:你的Vercel Blob读写令牌,目前还在测试阶段,但你可以通过填写此表单申请访问权限。

如果你已经在Vercel上部署了这个项目,还可以通过vc env pull命令从Vercel项目中拉取环境变量。

跨框架支持

虽然Novel主要是为React构建的,但项目也有一些由社区维护的非React框架包:

  • Svelte: Novel for Svelte

  • Vue: Novel for Vue

技术栈

Novel的构建基于以下技术栈:

  • Next.js:框架

  • Tiptap:文本编辑器

  • OpenAI:AI自动补全

  • Vercel AI SDK:AI库

  • Vercel:部署平台

  • TailwindCSS:UI样式框架

  • Cal Sans:字体

通过这些技术,Novel为用户提供了一个强大而灵活的内容编辑平台。无论是个人使用还是团队协作,都能够极大地提高效率。

结束

Novel不仅是一个编辑器,更是一个创作的伙伴。通过AI的加持,写作变得更加轻松和高效。试想一下,当你写下几个词句,AI已经为你想好了接下来的内容,这种体验无疑是革命性的。如果你对前端开发和AI技术感兴趣,不妨试试这个项目,感受一下技术带来的便捷和乐趣。

相关推荐
山烛11 分钟前
KNN 算法中的各种距离:从原理到应用
人工智能·python·算法·机器学习·knn·k近邻算法·距离公式
盲盒Q21 分钟前
《频率之光:归途之光》
人工智能·硬件架构·量子计算
墨染点香29 分钟前
第七章 Pytorch构建模型详解【构建CIFAR10模型结构】
人工智能·pytorch·python
go546315846529 分钟前
基于分组规则的Excel数据分组优化系统设计与实现
人工智能·学习·生成对抗网络·数学建模·语音识别
茫茫人海一粒沙36 分钟前
vLLM 的“投机取巧”:Speculative Decoding 如何加速大语言模型推理
人工智能·语言模型·自然语言处理
诗酒当趁年华38 分钟前
【NLP实践】二、自训练数据实现中文文本分类并提供RestfulAPI服务
人工智能·自然语言处理·分类
静心问道1 小时前
Idefics3:构建和更好地理解视觉-语言模型:洞察与未来方向
人工智能·多模态·ai技术应用
sheep88881 小时前
AI与区块链Web3技术融合:重塑数字经济的未来格局
人工智能·区块链
奋进的孤狼1 小时前
【Spring AI】阿里云DashScope灵积模型
人工智能·spring·阿里云·ai·云计算
AIGC_北苏1 小时前
让UV管理一切!!!
linux·人工智能·uv