Noteonline 正式上线

8 月 15 号,我花了一个下午的时间做了一个类似于Note.ms的网站:

它的名字叫 Noteonline(随便乱取的)。为什么要做呢?看看 Note.ms 现在的局势就知道了,各种脚本盘踞着各个页面,“毁灭计划”成员铺天盖地,稍不注意你的页面就会被清掉,根本来不及备份……

大丈夫岂能郁郁久居于他人之下!虽然也有其他类似 Note.ms 的网站,但还是自己的好!

接下来我遇到了一个问题,Github 上类似 Note.ms 的项目使用的都是 php,需要在服务器上部署,但我可是典型的白嫖怪,怎么可能有服务器,只好选择其他办法。正好我以前配置过Waline评论系统,对LeanCloud记忆犹深,脑海中便突然浮现出一个想法:能否使用 LeanCloud 来储存页面的数据,只用 Html 和 Js 实现网站功能?

理论可行,实践不再赘述,最后成功实现,目前功能如下:

  1. 你可以在地址(https://note.xshaw.xyz)后任意添加内容来创建一个页面(不限制任何符号,甚至你还可以创建分页、中文链接,但一些特殊表示除外,比如@info)。
  2. 你可以任何页面中的编辑框里写笔记,你的笔记将会实时存储在云端,之后再访问你编辑过的页面便可再次看到你写的笔记。
  3. 你可以在一个页面的链接后面加上@info(根页面请加/@info)以查看该页面的创建时间、更新时间、更新者的一些信息(ip 地址等,所以请不要试图在这里散播违法内容!)、查看次数、编辑次数等。
  4. 支持夜间模式(其实是 Vue 内置的)。
  5. 统一使用鸿蒙字体(遥遥领先),引入了 Pangu.js,刷新页面后会自动分割中英文,优化阅读体验。

GitHub 仓库:/imtgs/Noteonline

地址是https://note.xshaw.xyz,在这里感谢Vercel提供的免费托管服务

PPT 功能:

  1. 支持 MD 语法
  2. 暂时想不出别的了

欢迎在Noteonline讨论区或这里的评论区报告 Bug 和申请新功能!


Noteonline 正式上线
https://xshaw.run.place/6cc079cc/
作者
XShaw
发布于
2023年8月16日
许可协议