前言
目前思源笔记在一些方面上,不符合我本人或部分用户的需求。
而我自己是一个程序员,针对这些“我自己不爽”的地方,比如:
- ios 创建日记的入口太深。
- 我需要点“更多”-> 找到“日记”(偶尔需要翻页)-> 点击创建日记-> 翻到文档末尾-> 写内容。
- ios 端没有返回上一篇文档的功能。
- D 大说过,侧边右滑可以返回,但是我实际操作过程中经常滑出左侧栏。
所以我自己在写插件,来满足一些我自己的需求。比如:
- 手机端和桌面端都这件了这个悬浮的“+”按钮。(做了样式,内部逻辑还在开发中。)
- 一些样式性的调整。像上图“引用”的蓝色,就是利用插件保持桌面端和手机端的统一。
- 也把之前发过的翻日记的快捷键加进去了。DailyNoteWalker
然后呢,目前社区里有一些功能需求,
比如:
- 反链面板的位置
-
一些功能的移动化
-
还有各种奇奇怪怪的、还不知道的需求等。
两个疑问
Q:使用插件系统完成一些社区需求,是不是好的方式,以及是不是必要的。
我本人觉得,利用目前的插件系统,已经可以实现一些功能了,但是我对整个思源架构的不熟悉,不太清楚用一个插件实现这些功能,是不是好的方式,是不是必要的。
另外,实现一些功能,相当于我在思源笔记的基础上,又实现了一个“系统”,是不是接入思源内部会好一些?
本质上,其实我一开始的想法是,用插件满足一些自己的需求就可以了。但是作为程序员嘛,能够满足一些大家的需求,也是一种成就所在。
所以发个贴作引子,听取一下大家的意见和想法,有什么疑问的地方,通过交流挖掘吧。
PS:这个插件用的 Vite + Vue,如果 Vue 开发者多的话,我考虑晚点是不是创建为一个模板。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于