1:思源笔记目前的双向链接只支持同一个笔记本的,既按下[[侯,只能找到同笔记本的,何时可以支持全局的笔记本呢?
2:目前按下[[进行主动双链链接,会弹出来非常多的选项,请问何时可以支持手动进行第二步按键选项,像 Obsidian 一样,可以进行 page 和 block 的选项?
另外就是关系图的逻辑和界面改善,个人觉得,这三点改善了。那 Obsidian 的优势将荡然无存。
1:思源笔记目前的双向链接只支持同一个笔记本的,既按下[[侯,只能找到同笔记本的,何时可以支持全局的笔记本呢?
2:目前按下[[进行主动双链链接,会弹出来非常多的选项,请问何时可以支持手动进行第二步按键选项,像 Obsidian 一样,可以进行 page 和 block 的选项?
另外就是关系图的逻辑和界面改善,个人觉得,这三点改善了。那 Obsidian 的优势将荡然无存。
明白开发者的想法了,谈谈我的思考。从用法上来讲,思源和我之前用过的传统笔记软件有一定的区别。
在思源里,一个知识领域内的所有话题(有概率产生交叉引用的任何笔记)都是需要放在一个笔记本里的,而印象笔记的一般索引方法是标签和全局搜索,因此每个话题分开放各个笔记本里是可行的,他们通过笔记本组保留一个非常弱的关联关系。比如印象笔记中:
在思源中,需要换成:
对我来说这个认知改变在用法上是非常重要的,至少从内容链接的角度上是如此。不知道有没有必要写进 FAQ 呢? @88250
谢谢 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 大考虑。
DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。
锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。
一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
新手上路,请谨慎驾驶!
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。
GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。
CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。
正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。
LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。
GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。
为成为自由职业者在家办公而努力吧!
深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。
Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。
Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。
Communication channel for makers and users.
宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。
Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。
OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。
Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。
Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。
星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于