反链面板优化建议

本贴最后更新于 713 天前,其中的信息可能已经天翻地覆

是否觉得有必要改进反链面板?

单选 公开 永不结束 32 票
是,需要在反链面板直接看到内容本体
93% 30 票
否,现在比以前腰好
0% 0 票
其他(请在评论区补充)
6% 2 票

Github 上已有相关 issue,但是之前 2022 年十月份的回复是暂不考虑:

目前的反链面板刚刚打开是这样的:

image.png

默认按照修改时间排序,且无法记住上次的排序方式选择;默认全部折叠,光看着一个个的 dailynote 文件,根本不知道里面的内容是什么,必须要一个个点开去看。

在反链面板改版之前,我要在反链面板中找到我想要的内容(确切地说,是整理一篇文档),整个步骤是怎样的呢?首先,通过搜索或者点击锚文本进入改文件,然后快捷键打开反链面板,只能可以根据原来的展示规则加上鼠标滚轮很快找到我需要的内容,不需要任何鼠标点点点,找到后,就可以将鼠标放上去,在悬浮框中进行编辑、拖动。

而现在的过程呢?我先进入该文档,然后快捷键打开反链面板,面对着一长串的日期陷入沉思……在极端情况下,我需要按照从上到下哦的顺序点开每一个节点,才能得知里面到底记录了什么。好在目前我用思源主要是记录工作日志,工作日志和时间有强相关性,我可以点击排序,选择按照名称升序或降序。运气好的话,我大概能够回忆起我应该是在 2022 年 10 月份做过的这件事情,然后就可以看一下那个月记录的文档,再一个个点开……

总结一下,利用反链面板整理文章大概是这样的

  • 改版前:打开页面-> 打开反链面板-> 根据展示层级规则能方便地找到要写入正文的内容-> 打开悬浮框,复制/移动块到正文
  • 改版后:打开页面-> 打开反链面板-> 选择按照名称排序-> 回忆大概是在哪个时间段记录的-> 若干次点击鼠标展开节点,找到需要的内容-> 复制/移动到正文

改版前的整理阻力是需要打开悬浮框;改版后的整理阻力是需要改变排序规则 + 鼠标若干次点击。(PS:没太注意改版前的排序规则,因为当时的使用场景不需要太关注日期,现在需要关注日期)

也许鼠标点点点也就是动一下手指,费不了太多时间,对于反链内容较少(只有五六条反链)的页面,也可以很快找到需要的内容。但一旦内容多了,点击的次数就会变多,但最最最大的阻力是:一次次鼠标点击带来的都不是自己想要的内容,会给我带来极大的负反馈。这样的负反馈在这几个月不断累积,到现在让我不再希望打开思源来记录笔记了,因为它让我很受挫。

个人认为,反链面板编辑器化的根本目的是为了贯彻一个理念:“反链即正文”。我写在 dailynote 中的内容,可以通过传递型双联传递到某个页面,然后我在这个页面的反链面板就可以看到我记录的所有内容,并且可以直接进行补充编辑,直接将其拖到真正的正文中。而现在,我的正文变成了一长串的日期,而不是我记录的内容了。我想要找到我自己写的记录,还需要付出一次次接受负反馈的代价。@deerain《双向链接时代的快速无压记录》的“后期乌云:查看与整理”一节提到:“弄清楚这个问题最大的意义并不是让我们学会具体怎么整理,而在于让我们相信它是可以整理且方便整理的”。现在,作为使用思源一年半的用户,我知道在思源进行 dailynotes 流程是可以整理的,但至于方便,我已经无法相信了。

当然,目前的展示规则是没有变化的,下图可以作证,传递型双联和关联型双链的下级展示不同。

image.png

之前的 issue 中讨论了是否默认展开或加入一键展开按钮,我看到 V 姐的回复是性能问题无法一键展开。技术方面的难题可以理解,但四个月过去了,没有看到一点点想要改进的迹象,反而最近将属性视图放入了近期计划。并不是说该功能不重要,相反,这个功能出了我一定会使用。但在过去的一年,思源没有这么多的功能,却能让我和一大批 dailynotes 用户坚定地使用并相信它可以越来越好越来越稳定,但现在,作为双链笔记核心要素之一的反链面板被做废了一半(我一直认为思源笔记是一款双链笔记软件),其他锦上添花的功能却在一个个开启,我看着确实很不是滋味。最近订阅也要到期了,之前一直以为自己一定会续费,虽然我基本不怎么用同步功能,但就当是支持了,可现在,我却犹豫了。

之所以四个月过去了才提这个问题,也只是因为我最近用思源做整理时更多是在写周报月报,按照名称排序后,能够很方便找到最近一周做的工作内容。去做零散内容的整理大概也就三四次,但每一次都感到了很大的阻力。现在的思源,已经无法为我后期的整理提供保障了

说这么多,其实核心诉求只有两个:

  • 反链面板我需要看到的是按照原来规则展示出来的内容主体,而不是若干行毫无感情毫无生命的日期字符串
  • 软件可以记住用户指定的反链面板排序规则

当然,上面只是我个人的一些感受,并不知道其他人是如何使用的,或许也跟我使用方式有误有关系,还请评论区批评指正。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    23012 引用 • 92565 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • abc1206

    可以试下 Query 挂件实现反链面板功能:利用挂件 Query 在笔记内显示反链内容

    学习 SQL 需要花费一定时间,但过了门槛能体验到自定义的方便。

  • 其他回帖
  • Sheep 1

    好的,麻烦了。还是建议 D 大有时间可以试着深入体验一下现在的思源笔记,尤其是多用用双链,多用用 daily note 流程,很多问题其实我觉得只要好好用了,就很容易发现

  • wslrj

    对非 dailynote 用户来讲第一眼还是希望能通揽反链的,D 大看看怎么取舍吧。另外如果能解决一次性全部展开不卡的话,建议还是把折叠按钮做两用好一点,即能展开也能折叠可玩性相对也会更高

    1 回复
  • deerain 4 赞同

    感谢楼主发声。

    属性视图究竟要不要做,我个人觉得还需斟酌。

    现在之所以决定做,多半是因为用户们呼声太高;但是,但是,但是,做出来之后大家会发现,思源的属性视图跟 notion 的 database 并不一样,而 D 大也不可能一直投入时间精力死磕属性视图这个无底洞,最后的结果很可能是做出了一个长得像飞书多维表格但功能又比不上飞书多维表格的功能。我完全理解大家在期待什么,但有些事不是光期待就能实现的。

    在一个好不容易营造出了社区双链氛围的时期,思源暂停了对双链的优化,推迟了白板的开发,把属性视图提上了主要日程,而换来的,很可能只是部分用户一声声的:

    「用了之后有点失望,要不是 notion 没本地存储,我又怎么会转向思源,唉......」

    「双链都是噱头,白板根本没用,还是请 D 大赶紧把属性视图改成 notion 那样吧!」

    我觉得不值。

  • 查看全部回帖

推荐标签 标签

  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 7 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 14 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    171 引用 • 512 回帖
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 6 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    107 引用 • 153 回帖
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 538 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 59 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 5 关注
  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 584 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖 • 2 关注
  • 自由行
    4 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 700 关注
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    85 引用 • 139 回帖
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 29 关注
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    313 引用 • 547 回帖 • 1 关注
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 612 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 694 关注
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    71 引用 • 535 回帖 • 789 关注
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    66 引用 • 114 回帖 • 223 关注
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1435 引用 • 10056 回帖 • 489 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    209 引用 • 358 回帖 • 1 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1795 回帖
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 164 关注
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    1 引用 • 1 回帖