有关“插件”功能引发的一些畅想(兼议MN吸纳“捷径”app,为更多不会编程语言的用户,提供工作流“创新”的可能性)

近日十分高兴能够有“插件”功能上线。上午刚刚在另一个帖子里写了一些相关的想法,写完后觉得如果专帖一文(而不是隐藏在“回复”里),可能能够得到各位大神的意见指正,故特意转贴过来,恭请大家指正拍砖:

(原贴链接:https://bbs.marginnote.com.cn/t/topic/7046/7)(内容关涉“标题链接”、知识管理(Knowledge Management)、Roam Research、TheBrain)

我觉得mn的目标,应当不是制定一个完美无缺的“标准工作流程”,然后训练用户必须遵守这一流程

而是应当提供一系列实现用户自己流程的“技术可能性”

而类似“标题链接”这样暂时还十分“粗犷/不精致”的功能,恰恰符合这一诉求

而个人愚见,MN恰恰应该提供更多类似的“粗犷”功能
然后用户通过自己的聪明才智,【组合】【若干】个“粗犷”功能,最终形成自己独一无二的、“精巧”的功能——然后我们可以把这些“小妙招”拿出来讨论,如果这些“小妙招”符合大多数用户需求、经受住市场考验的话,再集成起来,形成一个新的“功能”,在update版本中释放出

就如同PS只提供基础的蒙版、模糊、套索、印章等等工具,然后用户要自己探索如何【组合】利用这些功能,进而达到千人前面的“美化”目标

然后一旦某些独特的流程大多数用户都觉得好的话,再专门集成起来、形成一个便捷的新功能

而那些所谓无脑提供“一键美化”的软件,则往往反而是只能修出一种统一模式的照片,缺乏灵动性;虽然号称“智能”,反而从“工具”谋权篡位为了代替我们思考、代替我们设计、代替我们探索的“枷锁”,让我们越来越不会动脑。

也就是说,一个软件若能提供一些十分“基础”、十分“底层”的功能,普通用户才有更多“自我发挥”的可能性。如果每一个细小的功能改进,都需要
@Min 大神在【软件功能】层面、而不是我们的【操作层面】做出回应,则一来开发者太累、二来我们要等待太久、三来太“饭来张口”,进而使我们用户丧失了创造能力,同时软件本身也只能“沦为”设计者/设计团队/核心用户唯一设想的展开,进而因为个体的创造力有限,最终失去活力。

“插件”无疑是伟大的一步。但小问题点在于:包括我在内,都只是编程的初学者、甚至是门外汉。这就会在无形之中,为能够参与软件设计的人士,提出了一个“需要熟识编程语言”的门槛。当然,我也在努力学习编程,不会编程不是软件的问题、是我自己的问题。但是,如果能有更多“大脑”参与进来,总是更好的。因此,如果在软件内部,能够提供一些十分“基础、底层”的功能,恰恰相当于为广大普通用户提供了一个个“可视版、图形版”的“编程元命令”。然后通过组合这一系列的“元命令”,普通用户也能在不掌握编程语言的情形下,尝试构建自己的“小工作流”。(类似的案例如:ios便通过“捷径”功能,为普通用户提供的那种不需要编程语言的工作流构建机会)

(一些胡言乱语。如果有什么差失错漏之处、实在是让诸位大神见笑了)

所以也很期待以后mn能通过testflight提供一些大胆的beta版本,然后供有想法的用户参与内测。普通的、只是图看书方便/准备考试的用户,则用稳定版的mn即可。

2 个赞

其实iOS版MN使用捷径是可以的。麻烦的是mac版,因为mac版没捷径app​:joy:

是的qaq :joy:

正在埋头学javascript :rofl:

1 个赞

弱弱的补充一句:捷径和Mac的AppleScript都在官方计划支持中,Merlinz165已经实现了思路

谢谢指津! :+1: :+1:

我很想看看楼主是怎么使用标题链接的,因为我不会用这个功能,现在只是在英语笔记本里查单词用;考研数学的笔记本里我把这个功能关掉了,
第一,是因为脑图的图片摘录里如果有标题链接,那么文字会变成白底的比较难看;
第二,是因为目前我的脑图还算挺有逻辑的,而且考研数学就是需要强记忆(和理解),所以我如果有什么东西忘了,倾向于手动一点点展开对应的位置找到自己想要的知识,如果找不到就用搜索。所以并没有使用标题链接的必要。
楼主方便贴几张自己使用标题链接的截图吗?

1 个赞

谢谢来信!

我平时也基本不开“标题链接”,因为目前软件并没有实现“取消超链接”功能,因此确实会很乱。

然后我目前的用法:正如我在别的贴文中所说,我把标题链接当成是“提示器”使用的,在每次画脑图的时候,我会打开。然后每编辑完一条,有关联的部分项会自动“超链接”——然后这时我就会去点开超链接,看看是不是有意义的关联项。

1.如果是的话,我会主动建立“单向/双向链接”(升格为“强关联”)
2.如果不是的话,我会直接忽略(降格为“无关联”)

然后平时我会关掉,因为它暂时还无法“取消超链接”,因此会出现“弱关联”和“无意义关联”同时出现的情况,就会很乱。

所以我目前就是把他当成一个编辑时的临时“提示工具”使用。所以暂时无法截图——因为我复习时一般都是关掉的。然后现在打开也没什么特别的地方,因为照样有许多无意义的关联项。

期待日后能手动取消一些个别项的“超链接”,这样就能发挥全部功力了。

再次感谢关注!

regards,

1 个赞

这个如果完全手动取消的话感觉就太麻烦了,所以应该不会实现吧:thinking:
如果智能化的话感觉又似乎没法让软件自动判断?
我记得Min大之前说的是希望建立一个词典笔记本专门用来当标题链接的词典用的。不过我感觉这就不符合你说的知识管理了,大概。

另外我还有一个原因导致我不是怎么用标题链接:我在给节点起名字的时候很多时候不是简简单单的一个词,比如我会写“奇点的定义”,“函数在一点连续的定义”,所以打开标题链接也检索不到这些,导致标题链接的价值下降了;第二,虽然标题链接可以在卡片标题里用分号分隔关键词,但我嫌那样太丑我不喜欢:joy:,所以一直不那么干。比如我会这样写:“微积分第一基本定理的推论2 微积分第二基本定理 暨牛顿-莱布尼茨公式”,而不是中间都插上分号。

1 个赞

谢谢回复!

是的,智能化的话我觉得实现的概率极小,因为这感觉在原理上就很难实现。然后麻烦的话我觉得看您的工作流了,如果是对知识管理有所追求的话,其实这点操作不算什么,否则也就不是学习了。

不过您提的点也极具启发性,就是:尽管我们可以不怕烦难,但是否有更完善的“操作流程”/“软件设计”可以减少“误判断”?我觉得这是我们可以进一步探讨的,也是非常有价值。

然后关于词典笔记本的话:我觉得这得分怎么看——如果链接的是外面的“词典/百科全书”,那我觉得就失去知识管理的意义了;但如果链接的是一张自己建立的“外脑总表”的话,那完全没有问题,因为等于它链接的知识都来自于自己的内容,也可以做Knowledge Management。

最后一个问题就涉及“分词”了,就是软件能不能自动判断“断词点”,然后根据“单词/词组”建立链接(而不是根据标点符号、空格等,因为在中文环境下,这样往往勾连起来的是“句子”。这一方面英语有特殊优势,每个词都是空格隔开的)

我觉得现阶段最好的办法,就是您自己说的,手动建立“分词”,手动确定分割点。但是确实丑是一个问题。

我觉得有两个办法
1.更粗暴、不优雅,更“临时性”的办法——您改变工作流程:我相信如果您统一、并且习惯使用分号等分词符的话,就不会特别丑,因为格式统一、您的每张表都是这样的。而且之所以之前您会用您目前这样的标题,是因为您是在“前标题链接时代”开始使用mn的
2.更好的解决办法——可以设置一些快捷键,快捷实现肉眼不可见(或不明显可见:如只用颜色区别)的分词点(在ipad端,可以选择长按某个单词,在呼出的对话框中,选择“将该词纳入标题链接索引词典”)

对了,不知道你们有没有玩过一款游戏叫做70亿人,一个类似编程的小游戏,如果可以做成那种样子的图形化编程也挺有感觉得其实,可以一开始不给那么多函数。

1 个赞