想做一个本地优先笔记,抄一下 tana 的超级标签,大家有什么建议?

查看 80|回复 6
作者:imchl   
缘由
平时使用某本地优先的笔记软件,以前就感觉有丢笔记的迹象,但是最近发现了确凿的丢笔记的证据,因此只能放弃这个软件;在网上找了大半天,都有一些让我放弃的理由:
  • notion:很喜欢它的 database ,但是数据都在云端,有可能某一天 gg
  • tana:喜欢它的 super tag ,但是数据也是在云端,根据网上得到的消息,一年的费用需要 100 刀,我的笔记配不上它
  • obsidian:本地优先,并且格式是比较通用的,但是整个页面的按钮太多了感觉好杂乱,并且各种插件对 markdown 的修改,其实想要迁移也是不方便的

    因此,我萌生了自己做一个笔记软件,按照自己的想法来实现
    大概的思路(抄谁)
    [ol]
  • tana 的 super tag
  • notion 的 database
    [/ol]
    优先实现 tana 的 super tag ,让我可以用起来,后面再加新的功能
    大概的框架
    [ol]
  • 前端使用 tauri + react
  • 后端使用 rust
  • 数据保存于数据库中( MySQL/SQLite ),默认逻辑删除,提供删除指定时间前数据的功能
  • 图片、附件等保存在本地/直接上传至 S3
  • 可以设置定时备份任务,自动进行 sqldump 并且备份图片文件到指定目录
    [/ol]
    可能存在的难点
    [ol]
  • 对前端不熟悉,只是用 React 搭建过几个 demo
  • 对 Rust 也不熟悉,学过几次,没有实际的项目经验,本人是后端开发,主要使用 Java
    [/ol]
    可能的收获
    [ol]
  • 熟悉前端,并且有实际的经验,不仅仅只是搭个 demo 的程度
  • Rust 入门
    [/ol]

    tana, 笔记, Rust, React

  • shuxhan   
    ui 设计挺重要,会一眼决定我使用它,建议找个专业的设计师或者抄个比较火的框架
    imchl
    OP
      
    @shuxhan 确实,我也是,但是我不擅长这方面,因此只能在实现功能了之后再找人;请问有没有框架推荐的
    xyseul   
    想问个题外话,是哪一款呢?我也在怀疑我的本地优先笔记软件丢笔记
    imchl
    OP
      
    @xyseul https://ld246.com/article/1699864053016
    wunaidouzi   
    notion 还能 gg 吗?
    imchl
    OP
      
    @wunaidouzi 不知道啊,反正我的梯子有时候会 GG
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部