WingDr / siyuan-plugin-zettelkasten

思源笔记的简单卡片式写作插件,参考flomo、写拉松等
MIT License
15 stars 2 forks source link

您好,有几个小需求辛苦看是否可以实现 #11

Open zzz51522 opened 9 months ago

zzz51522 commented 9 months ago

最近这段时间,使用此插件后,整体感觉非常流畅。有几个小需求,辛苦考虑是否可以迭代实现。

1.自定义卡片名称 用户可以通过自定义卡片名称规则,就像思源笔记“新建文档存放位置”中的设置一样。如果实现困难,可以考虑提供几个选项,让用户自行选择。例如:“时间-随机数”、“时间-顺序数”、“当前页面文档名-时间”等。

2.自动附上当前文档引用链接 目前我的使用场景是在阅读书籍时,使用此插件做阅读笔记卡。如果卡片可以自动添加当前页面文档的引用链接,会更方便。

2023-12-18_205645

3.自动生成闪卡 记录的卡片可自动生成闪卡,便于后续回顾时通过闪卡回顾、处理。

辛苦开发者评估以上需求,感谢~

WingDr commented 9 months ago

1.自定义卡片名称 用户可以通过自定义卡片名称规则,就像思源笔记“新建文档存放位置”中的设置一样。如果实现困难,可以考虑提供几个选项,让用户自行选择。例如:“时间-随机数”、“时间-顺序数”、“当前页面文档名-时间”等。

这个我琢磨琢磨,因为 #5 直接说文件名应该能直接编辑,我觉得这样会更好一点

2.自动附上当前文档引用链接 目前我的使用场景是在阅读书籍时,使用此插件做阅读笔记卡。如果卡片可以自动添加当前页面文档的引用链接,会更方便。

如果从文档中用快捷键打开的话可以做这个功能

3.自动生成闪卡 记录的卡片可自动生成闪卡,便于后续回顾时通过闪卡回顾、处理。

目前我没接触太多闪卡的API,可能优先级会往后排,但是自动闪卡感觉会和不同需求冲突?因为这个插件的主要功能我还没开发出来,其实快捷生成卡片反而是附带的,我再看看吧。

另外我最近几个月一直没啥时间写码,所以真整出来估计还要过好久了,先说声抱歉

zzz51522 commented 9 months ago

了解,具体阐述下我想法的来源,供您下次迭代时参考。

第2、3个想法(自动生成闪卡、自动添加引用链接)是来自于常青笔记法处理收件箱的流程(资料),在常青笔记法中,采用间隔重复方案降低处理收件箱的压力。【自动生成闪卡】的需求就是让卡片笔记可以实现此要求。

采用间隔重复后,卡片笔记可能不是当天处理的。为了防止后期处理时忘记卡片来源,所以提出【自动添加引用链接】需求(现在想一想添加当前块引用更合理,类似另一个【闪卡增强】插件那样。在阅处理大文档时,只定位到文档名称意义似乎较小)。

如此一来,卡片式写作插件就可以形成一个比较完善的工作流: 1.随时记录。记录随时产生的灵感、阅读资料时的想法、回顾历史笔记时的念头。 2.无压处理。通过闪卡推送,逐一处理。并且在处理时可随时回顾来源。 3.快速输出。因制作卡片时已自动标记出处,所以在写作输出时,直接引用卡片就能带出来源,而不用逐一再去查找核对。

关于第1个需求,自定义卡片名称。我最开始的设想也是可以在建卡时编辑,这样做用户自由度比较大。但是相较于自动生成,存在两个问题。 1.建卡时会打断当前状态(因为记录想法后,再为想法起个名称,会让记录这件事变“重”)。所以如果最终采用可编辑方案,希望考虑保留现在的自动命名方式。 2.我不懂编程开发,但感觉开发可编辑卡片名称工作量会比较大。

您有空闲时间更新就好,毕竟好工具需要慢慢磨出来,或许未来您更新此插件时,又有更好的想法了😁

WingDr commented 9 months ago

好好好,感谢建议,我在后续写的时候会参考的