为什么思源不采用 notion/wolai 那种文件架构啊?

本贴最后更新于 268 天前,其中的信息可能已经事过境迁

更新:看了大家的支招,自己去试了一下,确实能实现 notion/wolai 差不多的效果。因为没有官方教程,所以一直不知道怎么弄。不过书签弄起来真的麻烦,能像 notion 一样点星标实现收藏就好了


以下是原贴:


我不太明白思源为什么要采用树状文件夹架构形式,而不是 roam research、logseq、wolai 这种扁平化的文件架构啊?

我个人感觉思源采用树状文件夹结构,这和印象笔记、OneNote 没什么区别吧?区别只是思源的功能更多、更完善罢了。

选中文字,新建文档并建立链接,建立页面默认为当前页面的子页面(如下图),这是我不敢苟同的。

大家说可以更改默认位置,但是只不过是改成【集中保存在某个文档下】罢了,我认为的扁平化,是这样的:

😂 在【笔记本&空间】下面,所有的文档都是平级的 😂


image.png


为什么树状文档不好?

举个例子:医生、律师,当律师去看病的时候,医生是专业人士,占据主导地位,律师得听医生的;但当医生想去请律师打官司时,律师是专业人士,医生得听律师的

这里医生和律师的上下级关系是相对的,很难简单的划分谁是上级、谁是下级。

所以我认为思源左侧文件目录应该默认扁平化,而不是树状结构

  • 思源笔记

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

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

    22586 引用 • 90654 回帖 • 2 关注
2 操作
science 在 2024-03-10 19:33:36 更新了该帖
science 在 2024-03-10 18:37:15 更新了该帖

相关帖子

优质回帖
  • i1356 4 赞同

    这种问题不是早就讨论过吗?需要改掉的不是文件结构,而是心中的偏执。

  • LiulangZ 3 赞同

    别动我的文档树!!!

  • 思源和 notion,wolai 的文档结构基本上没有任何不可以通用的地方,你说的越多反而展现出你貌似不懂这些功能的实际逻辑,而只是拘泥于名称,我说实话,你说的那些软件的所谓的“平铺”,根本不是什么特有功能,在思源里一样可以做到,还有什么“星标”,那就是一个普普通通的“收藏功能”,英文里叫做 Collection,真正的原子化,以你现在的语言能力来判断,你根本也构建不起来,我觉得你首先需要做的,不是急着去评判《一个软件哪里应该改进》,而是《首先学会使用并理解这个软件》,你连怎么用,怎么达到和其他软件对应的效果都不知道,更别谈什么改进意见了,所以你的一堆发言整理一下评价如下:

    有点像没什么语言组织能力,也不是很了解每个软件的功能逻辑究竟对应着什么东西,但是还是想把自己本来就模糊不清的意见表达的很合理很深刻的样子,所以越说越云里雾里

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • zxhd86 2 评论

    尽量还是以回帖的形式回复,毕竟评论难以分段。

    既然思源并不是不允许你使用 MOC 进行管理,为什么要纠结于思源的文档树这个你不需要的功能呢?

    思源的功能我也不是全部用到的,但我并不会觉得它多余所以要求砍掉。

    我用评论主要是方便大家查看,因为回帖和原贴有时候隔太远了,我浏览社区时就很烦这种设置(这点知乎就很不错)......... 言归正传,目前我基本解决了,谢谢了
    science
    @science 回帖的话,点击右上角的用户头像处可以看到引用的原文。
    Wetoria 1 赞同
  • 其他回帖
  • 你觉得应该默认扁平化,但是这个「你觉得」没有意义——这等于是要改思源底层数据结构,不可能改也没有多少人愿意改。

    要是觉得目录树结构太乱,可以下载个「侧边栏」插件,自己维护一个侧边栏的 Moc

    image.png

  • 思源和 notion,wolai 的文档结构基本上没有任何不可以通用的地方,你说的越多反而展现出你貌似不懂这些功能的实际逻辑,而只是拘泥于名称,我说实话,你说的那些软件的所谓的“平铺”,根本不是什么特有功能,在思源里一样可以做到,还有什么“星标”,那就是一个普普通通的“收藏功能”,英文里叫做 Collection,真正的原子化,以你现在的语言能力来判断,你根本也构建不起来,我觉得你首先需要做的,不是急着去评判《一个软件哪里应该改进》,而是《首先学会使用并理解这个软件》,你连怎么用,怎么达到和其他软件对应的效果都不知道,更别谈什么改进意见了,所以你的一堆发言整理一下评价如下:

    有点像没什么语言组织能力,也不是很了解每个软件的功能逻辑究竟对应着什么东西,但是还是想把自己本来就模糊不清的意见表达的很合理很深刻的样子,所以越说越云里雾里

    1 回复
  • wolai 和 notion 我都用过,这两个默认不也都是树形父子的?Logseq 确实不是,anytype 更是非常扁平原子化,上手和组织都有一定门槛,扁平化代表的是高度自定义结构,你如果用的来,就用那两个软件就好了,不采取扁平化的(notion,wolai,思源)代表整个软件都和扁平化结构不是很耦合,默认扁平化的(Logseq,anytype)整个软件耦合会更好,没必要跑到 A 厂商这里问为什么不像 B 厂商一样做

    1 回复
  • 查看全部回帖

推荐标签 标签

  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    117 引用 • 99 回帖 • 210 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 26 关注
  • Oracle

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

    105 引用 • 127 回帖 • 378 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    29 引用 • 66 回帖
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖 • 1 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 532 关注
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 669 关注
  • CodeMirror
    1 引用 • 2 回帖 • 132 关注
  • Lute

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

    26 引用 • 192 回帖 • 15 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 699 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    222 引用 • 474 回帖
  • 反馈

    Communication channel for makers and users.

    123 引用 • 913 回帖 • 250 关注
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖 • 2 关注
  • Swagger

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

    26 引用 • 35 回帖 • 1 关注
  • 思源笔记

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

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

    22586 引用 • 90654 回帖 • 2 关注
  • AngularJS

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

    12 引用 • 50 回帖 • 483 关注
  • App

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

    91 引用 • 384 回帖 • 1 关注
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 65 回帖 • 444 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 560 关注
  • VirtualBox

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

    10 引用 • 2 回帖 • 2 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    48 引用 • 25 回帖 • 2 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    570 引用 • 3533 回帖
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    77 引用 • 430 回帖 • 2 关注
  • 大数据

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

    93 引用 • 113 回帖
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 384 回帖 • 8 关注
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    12 引用 • 54 回帖 • 163 关注
  • 电影

    这是一个不能说的秘密。

    121 引用 • 604 回帖