如何利用反链整理笔记?以及反链模块可能需要的功能

本贴最后更新于 630 天前,其中的信息可能已经渤澥桑田

请问大家如何使用反链整理笔记?有没有比较细节的工作流的分享?

我看到一些在反链面板拖拽笔记来整理的方法,感觉这里有两个问题。

  • 所有反链混在一起,不知道哪个整理过哪个没整理过
  • 所有类型的反链混在一起,如下面的两组链接,一个是核心概念,一个是延伸的概念。我认为可以给他们打标签,比如#是一种,#子概念
    • 状态转移函数表述的是一种[[有向图]]
    • 图可以分为[[有向图]]和无向图
  • 前一个概念是不会出现在图论相关的知识网络的,类似于编程,图论在这里是核心域,其内部的常青笔记卡片本身一定不会依赖于图论相关的应用,但可以通过反链查看调用。

双链笔记就是一种知识图谱,知识图谱就是一种有向图,一个双链是有向图的一条边,那么给边也可以打标签。

我理想的是为思源笔记添加这样的功能

  • (核心)为每条边打标签,反链提及面板可以根据标签来分类,筛选。
  • (核心)可在反链提及面板或反链引用所在处方便地打标签。
  • (附加)可在关系图中显示标签,一些特定标签(以及继承他们的标签)可以像 UML 绘制软件一样自动布局(如父子关系就父在上子在下)
  • (附加)可选根据间隔重复时间排序

对于双链笔记/常青笔记我的一个思考:双链笔记的一个问题是其不强调结构化,文档树和标签都是双链笔记概念以外的附加产品。结构是生长出来的,那么结构最终还是需要的。结构是多样多元的,UML 系列是结构的理想表示方法。如果能在 PlantUML 里面插入反链,我觉得比类似 Obsidian 的自由白板还要好。

我觉得知识管理与软件工程很像。MOC 的知识结构文档就相当于软件的某个设计文档。软件是多元立体,动静结合的系统,一个文档只是他的一个切面。通过各个切面,视图,我们可以看到软件与知识体系的全貌。而每一篇常青笔记就是经过测试的单元库,每一篇发表的文章就是对知识的验收测试。写笔记的过程就是敏捷开发软件,不断重构,演进,重组概念的过程。

  • 思源笔记

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

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

    26408 引用 • 109837 回帖

相关帖子

欢迎来到这里!

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

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

    如果你觉得双链笔记是一种有向图的话。可以试一下“关系图增强”插件。插件使用说明

    1 回复
  • 其他回帖
  • LAD021

    123 感觉很不错,思源笔记反链可以按照文件夹分类,我可以知道哪些内容是来自 DailyNote 的,哪些没整理。

    4 我的观点是目前的反链面板还是用层级来分类的,不能自定义更灵活的分类。我想知道哪些链接是这个励志理论的利用,哪些是这个理论的引述,哪些是反对这个观点的。我希望他们能分类展示在反链面板。这类信息在双链笔记体系中是留在文本中的,但是无法体现在反链面板中。

    想要能这样分类,链接就应该支持标签,形成(A 怎么 B)而不是仅仅(A B)的关系(关系藏在文本里,不能被反链面板提取)。一个解决方案是能在反向链接面板输出“进行链接的块”里面的标签。

    1 回复
  • LAD021

    我决定再研究一下您开发的插件,也看一下代码再来和您讨论 😭 。

    我也一直想开发插件,正好学习一下这块。

  • goodboy23 1

    1.如何使用反链面板

    就是通过拖拽整理,在整理的时候不要全拖到当前文档再整理,因为这样会堆在一起,整理起来很累。而是有整理的想法了,挨个拖拽,慢慢整理。

    2.反链混在一起

    反链从面板拖拽到当前文档后,在原有文档是不存在的了,是剪切不是复制,并不会混乱

    3.反链混在一起

    这个是你在 DN 流程里的一个技巧可以解决,我是用如下方式,首先每一条内容正链到对应文档,然后这条内容,会先声明一个主题,也就是你说的类似标签这样。

    image.png

    这个时候看反链面板就会很舒服,我很容易知道这个反链是干嘛用的,归类到这篇文章的哪个标题下。

    image.png

    4.双链笔记不是一种知识图谱

    知识图谱完全是为了花里胡哨而附加的功能,很多公众号用于宣传而已。

    实际上的 DN 流程、卡片笔记法、双链接,是合并在一起相辅相成的,这里就提到了一个【目录页面】的概念,它主要应用于双链接结构中,承担一部分文件夹的组织功能。

    类似如下,但这种比【文件夹】方式更加的灵活,因为笔记可以同时归类到多种【目录页面】里,从而非常容易查找。

    image.png

    我自己还添加了一个叫《顶级页面》的一个页面,让一些顶层的页面,比如《吃》、《计算机》等等,符合我自身习惯,并且内容之间完全不相关的。这是用于 DN 流程里的兜底。

    假如我新增了一条关于励志的话题,我不知道如何分类,那我就分到《努力》这个页面里,而《努力》这个页面下面其实包含《人生经历》、《人际关系》、《副业》等等吧,这个页面也是个【目录页面】。

    这种架构化的组织非常灵活,而且毫无压力。

    image.png

    1 回复
  • 查看全部回帖

推荐标签 标签

  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖
  • SVN

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

    29 引用 • 98 回帖 • 697 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 18 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    151 引用 • 257 回帖
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    17 引用 • 7 回帖 • 1 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 662 关注
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖 • 1 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 3 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    6 引用 • 26 回帖 • 546 关注
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖
  • BookxNote

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

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

    1 引用 • 1 回帖 • 3 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 184 关注
  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 685 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 344 关注
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 505 关注
  • CAP

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

    12 引用 • 5 回帖 • 633 关注
  • 笔记

    好记性不如烂笔头。

    311 引用 • 794 回帖
  • webpack

    webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。

    42 引用 • 130 回帖 • 253 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 143 关注
  • Swagger

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

    26 引用 • 35 回帖 • 2 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 680 关注
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    5 引用 • 16 回帖
  • Log4j

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

    20 引用 • 18 回帖 • 37 关注
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    100 引用 • 905 回帖
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 496 关注
  • 尊园地产

    昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。

    1 引用 • 22 回帖 • 799 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖