反链面板优化建议

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

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

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

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

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

image.png

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

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

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

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

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

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

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

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

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

image.png

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

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

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

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

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

  • 思源笔记

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

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

    19015 引用 • 71384 回帖 • 2 关注

相关帖子

欢迎来到这里!

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

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

    反链面板的展开,重要程度远不如文件历史的展开,那杀千刀的文件历史不知道什么时候才优化

    1 回复
  • 其他回帖
  • abc1206

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

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

  • 对于反链搜索跟全局搜索的使用体验有些相似,展示搜索出来的内容都有些重复,有些难以筛选,现在搜索已经优化很多个版本,希望能直接展示出来,用户可以自己去做选择,这样就不会下意识地忽略这个功能。我都已经快忘记了还有反链这个东西了

  • deerain 4 赞同

    感谢楼主发声。

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

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

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

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

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

    我觉得不值。

  • 查看全部回帖

推荐标签 标签

  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    11 引用 • 5 回帖 • 568 关注
  • Google

    Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。

    49 引用 • 192 回帖
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 742 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    941 引用 • 1458 回帖 • 146 关注
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1398 回帖 • 1 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    4 引用 • 7 回帖
  • 分享

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

    242 引用 • 1746 回帖
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    129 引用 • 793 回帖
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    3 引用 • 85 回帖 • 5 关注
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 607 关注
  • JetBrains

    JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA

    18 引用 • 54 回帖 • 1 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 592 关注
  • 智能合约

    智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。

    1 引用 • 11 回帖 • 6 关注
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    181 引用 • 448 回帖 • 1 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 8 关注
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 440 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 114 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    27 引用 • 66 回帖 • 1 关注
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    10 引用 • 54 回帖 • 130 关注
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 602 关注
  • 域名

    域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

    43 引用 • 208 回帖
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    238 引用 • 224 回帖 • 1 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    126 引用 • 1699 回帖
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 510 关注
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖 • 2 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 91 关注