关于笔记设计理念的一些探讨 - 希望 D 大能看到

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

说来有些惭愧,对于双链笔记,块链接,我是别人推荐 notion 才了解的,苦于没有本地。一直没有用过,最近在其他群里,有朋友推荐思源,和 obsidion,我才了解了一下,才发现现在笔记已经解决了我很多年以前的痛点。

我从 12 年就一直用印象笔记,期间对比过有道,为之。最后为了稳定安全,还是坚持用印象。一旦养成了记笔记的习惯,就会发现印象越来越不能满足我了。因为随着知识点的增多,很多是重复的,是需要引用的。印象上这个引用,基本不太可能。听说是最近一年印象也开始做双链了,不过我没有试。

这些年用印象,我最大的几个痛点,并不是它屎一样的编辑器。而且集中三个地方:1:段落的引用(我不想引用整篇文章)2:文章目录,也就是大纲 3:双链,我想点开链接之后,我再回原文章。

当我试用思源之后,发现这几点我认为不太可能解决的痛点,居然是思源的特色之后,立马入了会员。异常兴奋,然后一点点的开始探索思源。

可是随着进一步的加深了解。我发现思源解决了很多痛点的同时,引入了更多的痛点。我在群里反应,群友也让我在 社区里发贴,让 D 大看到,我就发到了这里。这些痛点是设计一款优秀笔记的核心:

我们做的笔记是用来查找的,是用来看的。我自然希望,在最短的时间内找到它。这里面就牵扯了一个思维中断的事。如果我有一个笔记我想查看一下,如果点一下就能找到,这时我的思维不会中断。但是如果我得想,它在哪个目录下,哪一级,这样一级级找下去。等找到的时候,估计都快忘了要查什么了。因为我们平时常用到的笔记文档并不多,不管是工作还是学习,一段时期之内常用的并不多,应该在 10 个以内。下面就是关于这方面的讨论:

首先:这就牵扯出来了,快捷方式。为什么思源没有快捷方式呢?为什么不能给文件夹,笔记本,文档设一个快捷方式呢?快捷方式这个概念已经渗透到了各个方面,说明它是一种得到人们认可的优秀的管理方式。快捷方式包括图标,快捷键。

这里我强烈建议,思源能够加一个快捷方式工具栏。类似于印象笔记。

第二:还是上文的讨论,我们常用的东西并不多。我习惯于给我常用的一类文档,贴上标签,这样我查点一下标签,就进入了我想了解的这一类了。可是思源的标签,可以毫不客气的说,没有任何鸟用。我这里还是很喜欢印象笔记的,标签的。当然它实现的方式,是天生的优秀,它有一个预览栏。点一下标签,相同类的,就出来了,通过预览栏能一目了然的,看到标签下的哪些文档。

这个有点难为 D 大了,我也不知道究竟思源应该以哪里方式来呈现标签,反正核心就是我既然设了标签,我就想通过标签知道它是哪个文档的标签。我有一点思路就是,能不能鼠标划过标签,或者是点一下标签,就弹出一个框,这个框里就是所有的相关文档的预览。类似于印象笔记的预览栏,只不过,现在是弹出一个框。我觉得这种实现方式还是挺方便的。

或者是鼠标划分标签,就弹出一个关系图,既然思源做双链,那就干脆做到底。这个关系图就是这个标签链接的所有的文档,这样更炫一点。但是我感觉不如框来的方便。

第三:思源的书签,只有打开了对应的笔记本才能看到对应的书签,我的建议是不用打开笔记本组就能显示书签。还有更一步的,可以给文件夹,笔记本加上书签,为什么不行呢?胆子完全可以大一点嘛!

第四:关于书签和标签的操作上,太不人性化。我有时候,不想要这个标签了。我就想删掉它。为什么我还要跑到对应的位置删掉这个标签呢?完全可以像印象笔记一样,点中标签,直接删除。所有引用该标签的文档,自动删除该标签。这才是最舒服的操作方式

结尾:我是从昨天开始用的,才用了一天多而已,目前只是发现了这些问题。希望 D 大能够看到,或者给出思源的解决方案,鄙人不胜感激。希望有类似需求的,朋友在此贴多多讨论,出谋划策让思源变得更好。真心希望有一天,能干倒印象!

  • 思源笔记

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

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

    18600 引用 • 69242 回帖 • 1 关注

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 标签可以不用点击进入到链接里面,就可以看到多个文档内容。你说的双链还得需要看点击进去之后看反向链接

    1 回复
  • 其他回帖
    • v1.2.5 会从已有的文件夹组织结构迁移到文档子文档结构,以后就没有文件夹这个概念了
    • 文档支持标签已在计划中,我们再尽量提前一些
    • 特定功能的入口和呈现方式是下一阶段的开发重点——挂件,理想中挂件形态是可以保存为系统桌面图标,双击启动后有着自己的独立的应用体验,通过 API 实现数据存取
    2 回复
  • Achuan-2 1

    我对标签树的优化建议,思源的标签树直接展开各个标签效果其实很不好,标签一多,标签树很难用上,建议标签树直接点击标签是如我下面展示的一样效果会好很多(即目前点击标签打开全局搜索的样式)

    image.png

    同时可以参考 flomo 的界面(因为我目前使用的笔记软件涉及标签的除了思源就是 flomo)

    因为我觉得思源目前的标签体系是基于块的(这也是许多用户抱怨标签难用,因为他们过去的习惯是给文章打标签),flomo 则是存粹的卡片笔记软件,给每个卡片打上标签,flomo 里的卡片可以认为是思源的块,所以是有共同点的。所以我个人的建议是,思源的标签展示也可以像 flomo 一样,中间以卡片视图展示包含该标签的块,提供过长折叠的功能(而不是目前这种扁平的搜索功能,让标签更像是搜索关键词),而右侧可以保留展示上下文的功能。我认为这样能让思源也拥有类似于卡片笔记的功能,有效利用思源的 block,回顾和查阅笔记

    image.png

    2 操作
    Achuan-2 在 2021-08-12 23:24:29 更新了该回帖
    Achuan-2 在 2021-08-12 23:23:29 更新了该回帖
  • feige

    感谢 D 大的回复,让我有信心坚持下去,衷心祝愿思源能越来越好,等功能完善之后,尽快推广,让更多的人发现。

  • 查看全部回帖

推荐标签 标签

  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    324 引用 • 1395 回帖 • 3 关注
  • LeetCode

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

    209 引用 • 72 回帖
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    284 引用 • 4481 回帖 • 656 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    90 引用 • 59 回帖 • 2 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 25 关注
  • Wide

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

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

    30 引用 • 218 回帖 • 604 关注
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    1 引用 • 11 回帖 • 1 关注
  • Windows

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

    215 引用 • 462 回帖
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 97 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    89 引用 • 345 回帖 • 2 关注
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 252 关注
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    129 引用 • 793 回帖
  • SendCloud

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

    2 引用 • 8 回帖 • 437 关注
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    51 引用 • 37 回帖
  • App

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

    90 引用 • 383 回帖 • 1 关注
  • AngularJS

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

    12 引用 • 50 回帖 • 422 关注
  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    198 引用 • 120 回帖
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    185 引用 • 318 回帖 • 348 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 54 关注
  • Lute

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

    25 引用 • 191 回帖 • 19 关注
  • 周末

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

    14 引用 • 297 回帖
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    163 引用 • 1450 回帖 • 2 关注
  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖
  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    25 引用 • 215 回帖 • 163 关注
  • 倾城之链
    23 引用 • 66 回帖 • 96 关注