Skip to content

Roadmap

tangly1024 edited this page Mar 5, 2024 · 3 revisions

为了透明度的考虑,我们希望分享我们路线图的高层次细节,以便其他人可以看到我们的优先事项,并根据我们正在进行的工作做出计划。

我们的计划将随着客户反馈和新的市场机会而不断发展。我们使用我们的季度调查和GitHub问题上的反馈来优先处理工作。这里列出的清单既不应被视为详尽无遗,也不是我们将完成所有这些工作的承诺。如果您对我们应该着手的工作有反馈,请与我们联系(例如提交问题,或在问题的第一条评论中使用“点赞”表情符号)。NotionNext是一个开源项目,我们欢迎对下面提到的主题和其他领域做出贡献。

如果您是长期计划为NotionNext做贡献的贡献者或贡献团队,并希望您的计划努力反映在路线图中,请联系tangly(mail@tangly1024.com)。

2024年

这个路线图是一个志向性的计划;它代表了我们NotionNext最活跃的贡献者告诉我们他们计划在今年做的一些事情。对于工程工作,很难做出任何保证,对于一个拥有数十名贡献者的开源项目来说更是如此。

核心框架和引擎

我们继续专注于NotionNext的质量和性能。我们计划通过NotionNext读取Notion数据的性能的优化、以及NotionNext打包成为Web项目的体积优化,提升NotionNext在SEO中的性能表现。

对于核心框架,我们期望依托NextJS、TailWindCSS等脚手架不断优化代码的结构,逐步溢出package.json中非必要的组件,改为由各自的主题loadExternalResource异步引入。

我们还在研究将图片、图标、字体等、以及Notion-React-X核心框架组件的优化,以更好地支持满足用户的网页体验。

同时有用户表示站点支持双语的功能会非常有帮助。

我们将逐渐将NotionNext从JS项目过度到TS项目,为了长远发展的考虑,这一特性能够有助于降低开发者之前的沟通成本,但代价是要一些些的启动成本。

更丰富的主题

在2023年,我们新增了几个主题其中包括用于图片相册的Plog、更多链接动画的HEO、适合导航的NAV、以及适合产品落地页的Landing主题,我们的计划是不断扩展Notion创建各类型网站的可能性。

另外,我们希望这个NotionNext项目能对新手小白更加友好,能够更方便地自定义自己的主题,同时又能将React组件化的优势及大地发挥出来,用户可以任意地拼接、组件自己的主题,无论是通过CUSTOM_CSS,CUSTOM_JS这种方案,又或者是基于React开发。

提供服务

很多用户反映希望NotionNext能像super.so实现类似的商业化,而我们计划是整个项目就主打开放的自由度、通过技术框架手段降低自定义的门槛,通过手册和社群提供帮助。而同时,又可以推出属于NotionNext、或者说属于Notion的一项SAAS服务,即数据的增值服务。

数据的增值服务,分为三点:一是数据保密、而是会员功能、三是打造生态。

站点数据的保密

Notion模板不再对外Publish,而是保持隐私状态,由NotionNext搭建服务器并结合Notion Intergration进行数据代理,但这个价格将会非常非常低,因为它不是NotionNext主盈利的方向。

会员功能

NotionNext结合NextAuth以及Notion Intergration写入Notion数据的特性,完全可以实现用户搭建的网站具有一套会员体系,同时这些会员数据完全保存在一个Notion的数据库中。这样用户无需离开NotionWorkspace,就能完成用户的维护与触达。

NotionNext生态

围绕NotionNext的会员功能,NotionNext就可以结合Notion表单开发出大量的基于用户的表单业务,比如提交申请,发布信息等等。将会有一个类似商城的平台,上面有用户自己开发的表单插件、以及个性化主题,用户通过平台进行交易,这样每个人都只要做很少的开发,创造属于自己的主题或者插件,就可以服务很多人。用户借此放大自身的价值的同事,也扩大了整个Notion生态的UGC获利,最终实现共赢。

最后

理想总是要有的,万一实现了呢?