Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端 (2)

于是就有了Neeto-Vue,从名字就可以看出,是用Vue构建的,我使用了堪称是艺术品的Quasar UI框架,我相信只要是用过它的开发者一定会对它赞不绝口,因为它真的是太完整了,从分割条到右键菜单,从短通知到无限滚动,应有尽有,因此我在开发Neeto-Vue的过程中几乎只写了不到一百行的CSS样式,可以想象这个开发流程是有多么顺畅,而且它统一的Material风格也让软件更加统一,舒适。

Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端

Neeto-Vue基于Electron,因此我能很方便地实现全平台的支持,借助Github Action我构建了完整的开发工作流,自动构建,自动发布。

即使渲染Markdown内容

使用开源的markdown编辑器Vditor,并优化了界面样式,兼容WizNote Lite笔记。

兼容WebClipper剪辑笔记

使用wiz-markdown解析库,能够兼容更多的笔记内容,提升使用体验。

迁移markdown笔记到Lite文件夹

由于为知的限制,直接在官方服务中将笔记移动到Lite文件夹是没办法再Mobile端显示笔记内容的,我对这一块做了对应的处理,你只需要在Neeto-Vue中右键笔记项,点击移动笔记即可

Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端

支持简单的本地缓存

使用Electron-Store来实现笔记的本地缓存,加快软件的加载速度,但是,与此同时需要提醒但是,Neeto-Vue对网络是强需求但,所有同步操作都需要联网进行,不过完全本地化但离线操作也已经加入计划,会在未来但某个时间段实现。

Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端

而后就能很方便的迁移你需要的笔记。

截图展示

Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端

Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端

Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端

后记

Neeto-Vue还处于一个非常初级的阶段,如果只是作为一个在线的编辑器,那他应该已经合格了,这篇文章我是全程在Neeto-Vue上编写的,并没有感到什么不适,因为在这个阶段,已经做的足够好了。

我以前就想过,笔记究竟应该是什么样子的,是像印象笔记,专注笔记那样,格式丰富,支持各种各样的格式,多样的多媒体支持,还是像熊掌记一样,简单的内容展示方式。前者在支持多种格式的同时也会丧失迁移的兼容性,后者也不必说,缺少足够的格式来展示自己的所思所想,所以必须要在两者之间做一个抉择。

很不好做抉择,但这是一件值得权衡的事情。

最后我选择的这个工作流,在我心里,较好的平衡了两者,同时也满足了我自托管数据的愿望,而且自己写的笔记客户端也能够快速地响应我的需求变化,说不定我那天就想着实现双向笔记链接了呢?

RoadMap

欢迎前往Github Project页面查看软件的未来计划

URL:https://github.com/TankNee/Neeto-Vue/projects/1

Neeto-Vue还处于快速迭代和发展中,可能每一个版本都会有巨幅的变化,所以还请时刻关注项目进度,你也可以在设置中检查软件更新,随时更新到最新的支持版本

Neeto-Vue:我为了记笔记,手写了一个为知笔记客户端

你可以前往Github Release下载最新版的Neeto-Vue

Url:https://github.com/TankNee/Neeto-Vue/releases

如果你有任何意见,请前往Gtihub给我留言或者发issue,万分感谢!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwdpyf.html