简介
什么是 Notra?
Notra 是一款开源的现代化高性能知识管理系统,基于 Next.js 16 + TipTap 构建,让用户在 web 端享受流畅的富文本编辑体验,专注于高效的内容创作与知识管理。
✨ 特性
📝 强大的编辑器
基于 TipTap 的现代编辑体验:享受流畅、直观的富文本编辑体验
实时自动保存:告别内容丢失焦虑,每一次编辑都会自动保存
支持斜杠命令:快速插入各种元素,提升编辑效率
丰富的格式化选项:支持代码块、表格、图片、列表等多种内容类型
Markdown 支持:支持 Markdown 语法,满足不同用户习惯
🎨 现代化界面设计
基于 shadcn/ui 的优雅组件库:精心设计的 UI 组件,提供一致的用户体验
响应式设计:在桌面端与移动端都能完美适配,随时随地管理知识
深色/浅色主题:一键切换,保护眼睛,适应不同使用场景
简洁、极致的用户界面:减少干扰,提升专注度,让创作更纯粹
📚 灵活的内容组织
多类型知识库:支持博客、文档、页面等多种内容类型,满足不同场景需求
树形结构管理:通过树形节点组织内容,支持层级嵌套,构建清晰的知识体系
拖拽排序:直观的拖拽操作,轻松调整内容顺序和层级关系
灵活的导航:支持文档、分组、外部链接等多种节点类型,构建复杂的导航结构
使用场景
Notra 适用于多种内容管理和知识分享场景:
个人博客:创建和管理个人博客文章,分享想法和见解
技术文档:构建技术文档和知识库,记录和分享技术知识
企业文档:企业内部文档管理系统,统一管理团队知识
产品文档:产品使用说明和帮助文档,为用户提供清晰的使用指南
学习笔记:个人学习笔记和知识整理,构建个人知识体系
开源
Notra 是一个完全开源的项目,采用 MIT License 许可证,您可以自由使用、修改和分发。
📦 项目地址
🤝 参与贡献
我们欢迎所有形式的贡献!无论是报告 Bug、提出功能建议、改进文档,还是提交代码,您的贡献都将让 Notra 变得更好。
如何贡献:
报告问题:在 GitHub Issues 中提交 Bug 报告或功能建议
提交代码:Fork 项目,创建功能分支,提交 Pull Request
改进文档:帮助完善文档,让更多人了解和使用 Notra
分享反馈:使用过程中的任何想法和建议都欢迎分享
最后更新:2025年11月13日