1. 背景

现在的md笔记工具,例如语雀等。他们的web版本快捷方式和typora区别很大。对于习惯了typora的使用者很不友好。所以现在现在打算做一个md笔记编辑管理项目。以方便使用。

2. 可行性分析

  • 可行!
  • 主打开源免费。
  • 付费功能,内网穿透。

3. 需求

3.1 技术要求

  • 前端后端不分离。
  • 要求必须轻量级直接部署。
  • 支持跨平台,win,linux都支持。
    • win直接exe启动。
    • linux直接命令行启动。

3.2 功能要求

  • 登录功能:后端地址需要填写,默认本机,为空为本机。密码需要填写。密码在配置文件中,可以在部署的机器上的配置文件做配置。后端地址配置之后应该要写入配置文件,做保存。应该要记录以前配置过的后端地址。

  • 编辑功能:首先编辑器必须要完成类似typora快捷键。

  • 穿透(前期先不做):

    • 后端穿透:只将后端接口穿透出来
    • 全部穿透:将前端,后端所有功能穿透出来。
  • 穿透/付费功能(前期先不做):

    • 使用我官方前端地址,只需要配置后端已经完成穿透的后端域名和端口。
    • 自己配置穿透,直接走自己的穿透地址。