1:思源笔记目前的双向链接只支持同一个笔记本的,既按下[[侯,只能找到同笔记本的,何时可以支持全局的笔记本呢?
2:目前按下[[进行主动双链链接,会弹出来非常多的选项,请问何时可以支持手动进行第二步按键选项,像 Obsidian 一样,可以进行 page 和 block 的选项?
另外就是关系图的逻辑和界面改善,个人觉得,这三点改善了。那 Obsidian 的优势将荡然无存。
1:思源笔记目前的双向链接只支持同一个笔记本的,既按下[[侯,只能找到同笔记本的,何时可以支持全局的笔记本呢?
2:目前按下[[进行主动双链链接,会弹出来非常多的选项,请问何时可以支持手动进行第二步按键选项,像 Obsidian 一样,可以进行 page 和 block 的选项?
另外就是关系图的逻辑和界面改善,个人觉得,这三点改善了。那 Obsidian 的优势将荡然无存。
谢谢 D 大的回复!
一:关于跨笔记本的链接是否需要做?我个人认为是需要的也是必须的。
理由如下:
1:支持双链的新一代笔记,不管是文件夹结构还是大纲结构的应用,例如,RR,Ob,logseq 等,都是支持的。这并不是说,别人家都这么干了,思源也得跟上的随大流心态。
2:双链笔记作为新一代笔记和之前成熟的印象、为知、有道笔记区别在哪里呢?我想除了支持 markdown 语法,更主要是理清里 page 和 block 的关系,可以支持自定义应用(如链接、引用、插入等)。最主要是加入了双向链接这个大杀器,上一代笔记最多就是单向链接,自己手动自定义个超链接之类的。
3:双向链接最大的功能就是,打破了笔记作为收集仓库,不停地堆放却无法使用的特点。这一点下一条我详细说下。作为最简单也是程序员的从业思维,文件夹(树状结构)是最简单简易的方式,但是随着笔记数量增加而导致整理笔记成本大大增加。一条笔记,可以放在这个文件夹,也可以放在另外一个文件夹,可以打上一个标签,也可以打上另外一个标签。这就是印象笔记的非常大的一个弊端,也是很多人把印象笔记当成仓库,落满灰尘但是再不去使用整理,最多就是搜索一下的原因。像 RR 那种纯大纲式的理念,又太过于先进与激进,学习适应成本太高。所以个人觉得像 Obsidian 那样,折中一下,既支持文件夹的树状结构,又支持全局的跨笔记本的双向链接,是一个非常好的方案。
4:双向链接可以把 page 与 block 的相互使用与联系发挥到最大作用。笔记的最重要的地方是作为人的大脑的外显,既第二大脑。虽然双向链接 ≠Zettelkasten 笔记法,但是这个方法的本质逻辑与电子笔记软件的双向链接是有异曲同工之妙的。笔记并不在于存放、收集,而是需要不断调整,整理的,需要不断地激活使用,温故而知新,使用双向链接(跨笔记本的全局),在每次增加新的笔记时候,就必须强迫自己回顾之前的笔记,到底和之前的哪些笔记有相关性?这样才能盘活这个第二大脑。
综上所述,个人是从一名普通的用户角度来阐述为什么要开放跨笔记本的双向链接功能的原因的。如果不开放,那么,就面临相当大的掣肘。既没有印象笔记等老一代笔记软件的稳定,完善,强大的剪辑剪藏功能,完美的全平台云同步服务。又不如 wolai,Ob 等新一代的笔记软件的灵活。上不去下不来,是一个非常的尴尬局面。虽然知道目前的用户更多的是 IT 行业从业者,可能会觉得思源笔记只是一个很好地 markdown 的开源笔记,双向链接这个功能并不是了解与运用特别多的。但是我希望思源笔记能开放此权限,wolai 没有离线储存功能,这一点是极大的缺憾,RomeEDIT 还没有客户端,而且是激进的像素级 copy RR。我希望思源能够更接地气一点,毕竟,正如 D 大你说得,不会去花钱做推广,那么思源笔记完全可以做到国内的最好的最全面的双链心意点笔记软件。这个并不是技术问题,只是不同的用法问题。可以开放,使用权限给与用户,用不用,交给用户自己选择。请 D 大考虑。
是哦。思源笔记的笔记本=Obsidian 的库,是这个意思吧?!我不是从事 IT 行业的,所以对这块知识并不明白与太了解,多多包涵。是不是这样子就无法从技术上去实现?
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。
IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。
C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。
百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。
生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。
Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。
Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。
资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。
面试造航母,上班拧螺丝。多面试,少加班。
微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。
Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。
PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。
Open Source, Open Mind, Open Sight, Open Future!
WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。
机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖。
用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/
HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。
jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。
Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于