如题。
使用场景就是我个人在做数学相关笔记时,会涉及大量概念之间的相互引用,很多还是在同一个页面上的内容块。
有时候我需要总览的看一下某个概念牵扯到哪些子概念的组合,这时就挺希望在局部关系图中能看到这样的关系。
但思源笔记的同一页块引用并不会显示在关系图上,我觉得这是个小遗憾,现在的关系图就还是页面关系图,而不是真正的内容块关系图。
因为刚刚体验思源笔记没多久,不知是否是我漏掉了某些操作,还望各位指教。
大家是否有这样的需求? 如果官方没能采纳这个建议,是否可以通过插件来实现?
如题。
使用场景就是我个人在做数学相关笔记时,会涉及大量概念之间的相互引用,很多还是在同一个页面上的内容块。
有时候我需要总览的看一下某个概念牵扯到哪些子概念的组合,这时就挺希望在局部关系图中能看到这样的关系。
但思源笔记的同一页块引用并不会显示在关系图上,我觉得这是个小遗憾,现在的关系图就还是页面关系图,而不是真正的内容块关系图。
因为刚刚体验思源笔记没多久,不知是否是我漏掉了某些操作,还望各位指教。
大家是否有这样的需求? 如果官方没能采纳这个建议,是否可以通过插件来实现?
感谢回复。似乎不太行。设置里的逻辑没那么通用,我想要的效果是一个内容块里面如果引用了其他内容块,无论这两个内容块是什么类型的块,都要把这个关系显示出来。而且节点上要显示被引用内容块的名称。目前我设置之后的效果见下图,是没法实现的。下图中,[线性组合]这个列表块里面引用了另一个列表块[向量组],但是怎样都无法在关系图中很好的体现出来内容块之间的引用关系。
打开了也不对,怎么说呢,比如打开了列表项之后它给出的关系图无非基于我这个列表有几个子列表项,把列表项的都给列出来,而列表项可能有很多无关的文字。导致你看图片里我鼠标放上去是长长的文字而不是我想要的【向量组】这三个字。打开段落也是同样的道理。
开了这些选项关系图给的只是列表结构或者段落结构的关系,而并不是块引用的关系。我理想情况下。举例来说,我这个图里的【基】这个列表块我可以在上面右键查看其块引用关系图,关系图中会把【向量空间】【向量组】【自大无关组】作为其子节点给列出来。如果支持多层展示那么还会把【向量空间】的子节点也列出来。
当然了,我这个需求可能有点小众了,只是提个想法,思源已经足够出色了,我比较了一众笔记软件最终选择了思源。感谢 D 大支持。
大概明白你的需求了。对于关系图,思源用户社区和开发者社区基本已经达成共识,即自动生成的关系图意义不大,在关联数据量较大的情况下即使加入一些筛选算法实际上也是无法维护的,所以对于现有的关系图我们处于放弃状态,基本不会再改动了,长期计划是做手动关系图/脑图/白板,请关注 Issue #2024 · siyuan-note/siyuan
有点意思就行了
VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。
Thank God It's Friday! 感谢老天,总算到星期五啦!
Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。
JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA。
Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。
让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
新手上路,请谨慎驾驶!
OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。
H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。
HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。
flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。
WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。
FlowUs.息流 个人及团队的新一代生产力工具。
让复杂的信息管理更轻松、自由、充满创意。
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。
Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。
Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于