noolingo

文档精选社区下载反馈订阅

致谢

Noolingo 的诞生离不开开源社区的支持和贡献。我们深知,正是有了这些优秀的开源项目,才能让 Noolingo 以更好的形式呈现给大家。

开源项目致谢

Noolingo 建立在众多优秀的开源项目基础上,特别感谢以下项目:

FSRS - 先进的间隔重复算法,让我们能够提供科学的记忆管理功能。

Next.js - Vercel 开源的 React 框架,为 Noolingo Web 版提供了强大的技术支持。

shadcn/ui - 优雅的开源组件库,基于 Radix UI,让我们能够构建美观的用户界面。

FlexSearch - 高性能的全文搜索引擎,让搜索功能快速准确。

Markdown-it - Markdown 解析引擎,让笔记编辑和渲染变得简单可靠。

Zustand - 轻量级的状态管理解决方案,让应用状态管理更加简洁。

date-fns - 强大的日期处理工具库,让时间相关的功能更加可靠。

React Native - 跨平台应用开发框架,让我们能够在移动端提供优秀的体验。

React Native Paper - Material Design 组件库,为移动端界面提供了丰富的组件支持。

除了这些核心项目,我们还使用了许多其他优秀的开源工具和库。感谢所有开源贡献者的辛勤工作,没有你们的贡献,就没有今天的 Noolingo。

开源计划

我们深知开源的价值和意义。作为受益者,我们也有责任回馈开源社区。

因此,我们承诺会将 Noolingo 的核心算法模块开源,让更多的人能够学习和使用这些技术。这些模块包括:

  • FSRS 算法的实现和优化
  • 间隔重复相关的核心逻辑
  • 笔记转换和处理的核心模块

这些代码将在多个代码仓库上发布,包括 GitHub、Gitee 等平台,方便不同地区的开发者访问。

我们的目标是:

  • 让更多人了解和学习间隔重复算法
  • 推动开源社区在学习和记忆领域的发展
  • 与其他开发者分享经验和改进

感谢开源社区的支持,也期待未来的合作与交流。让我们一起推动知识学习和记忆管理技术的发展。