何时支持:跨笔记本双链以及标题、块链接分类链接按钮?

本贴最后更新于 1207 天前,其中的信息可能已经物是人非

1:思源笔记目前的双向链接只支持同一个笔记本的,既按下[[侯,只能找到同笔记本的,何时可以支持全局的笔记本呢?

2:目前按下[[进行主动双链链接,会弹出来非常多的选项,请问何时可以支持手动进行第二步按键选项,像 Obsidian 一样,可以进行 page 和 block 的选项?

另外就是关系图的逻辑和界面改善,个人觉得,这三点改善了。那 Obsidian 的优势将荡然无存。

image.png

  • 思源笔记

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

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

    19839 引用 • 76036 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • ava1314
    作者

    回复:

    2:可以使用类型过滤,比如需要文档可使用 ((d:文档名

    这个明白了,然后去使用帮助手册里面进行了(类型过滤)关键词搜索,理论是明白一点,但还是不太懂。思源笔记对于非 IT 行业人士的学习上手成本太高太高。我是有一定的动手能力的,但是遇到了非常多的问题,中途不得不转向 Ob,但是还是选择了回来,如果思源笔记想做大的话,那么就得降低新用户的上手成本。虽然对于 IT 行业人士来说是再简单不过了,但是仍然是学习成本高到离谱。希望能降低点难度。从最普通的用户角度考虑,比如像使用双链,再输入【【之后,可以像我在此贴子的 1L 贴的 Ob 的图一样,可以提示继续输入 #^| 就会有相应的提示。像 wolai 等,输入/后,下面会详细出现大部分的使用选项与附带简短的说明。这两点的改进,是立竿见影的,学习成本立马可以下降至少 50% 的。除了极少部分从事 IT 行业和热爱折腾的人,绝大部分的用户是不会去专门 B 站搜索观看几十分钟的基本使用操作说明与详细的看使用帮助手册的,也不会专门去论坛注册账号的进行问题提问与反馈的,他会直接选择一款成熟的老牌的软件,而从心里直接把 siyuan 枪毙掉,并且告诉相应的人,思源并不好用,UI 丑,用了半天都不知道怎么用,反人类逻辑。那么口碑会坏的。像我,我觉得思源笔记很好,但是我根本不会向朋友推荐,上手成本太高,只会起到相反的口碑效果。沦为一个小圈子的发烧友的小兴趣产物。虽然思源是开源的软件,但是 D 大和 V 姐两个人干了一个公司的活,肯定是越来越多的用户,越来越多的付费用户才好,才对得上你们俩的付出。

    望 D 大采纳下我们普通用户的心声吧。

    1 回复
  • 其他回帖
  • 感谢分享讨论。

    我觉得我们暂时无需涉足方法论,每个人都有自己的做法,在一定程度上映射了个人思维方式。如果太限制强调方法论的话人和工具都会僵化,这应该不是现阶段需要去提炼总结的。

  • ava1314
    作者

    D 大,有热心的朋友在帖子中回复和指点我了。我才发现,思源笔记的笔记本其实就是 Obsidian 的库= =,而笔记本下面创建的文件夹里,是可以继续创建新的文件夹的。所以,是我个人的理解有误。所以,思源笔记的全局双向链接(跨笔记本/跨库),想请教下从开发者的角度来说,是不是很难实现,并且带来的后果和麻烦比较多?

    最下面是另一位大佬给与我的解答。

    实现这个功能并不难,但是如果用户打开了多个笔记本,并且做了跨笔记本的引用,当被引用的笔记本关闭的时候,这些引用就会失效报错。其它双链笔记软件的做法相当于只允许用户打开一个笔记本。

    1 回复
  • ava1314
    作者

    是哦。思源笔记的笔记本=Obsidian 的库,是这个意思吧?!我不是从事 IT 行业的,所以对这块知识并不明白与太了解,多多包涵。是不是这样子就无法从技术上去实现?

    1 回复
  • 查看全部回帖

推荐标签 标签

  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    175 引用 • 992 回帖
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    89 引用 • 113 回帖
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    90 引用 • 383 回帖
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3169 引用 • 8208 回帖
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    71 引用 • 1736 回帖 • 5 关注
  • Gzip

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

    9 引用 • 12 回帖 • 124 关注
  • 安装

    你若安好,便是晴天。

    131 引用 • 1184 回帖
  • 周末

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

    14 引用 • 297 回帖
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 2 关注
  • BAE

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

    19 引用 • 75 回帖 • 617 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    25 引用 • 191 回帖 • 25 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 1 关注
  • React

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

    192 引用 • 291 回帖 • 431 关注
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    141 引用 • 3721 回帖
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    170 引用 • 414 回帖 • 403 关注
  • 博客

    记录并分享人生的经历。

    272 引用 • 2386 回帖
  • Wide

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

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

    30 引用 • 218 回帖 • 610 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 531 关注
  • CentOS

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

    238 引用 • 224 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    74 引用 • 157 回帖
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    51 引用 • 190 回帖 • 1 关注
  • CSS

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

    184 引用 • 461 回帖 • 1 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 437 关注
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖
  • Hibernate

    Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。

    39 引用 • 103 回帖 • 701 关注