在思源中实现流式日记布局

本贴最后更新于 708 天前,其中的信息可能已经水流花落

前提:本文为纯个人意见的东西,可以说充斥私货、不公平比较、个人臆断。如有观众有不同意见,请您务必在评论区告诉我,也避免其他人误入歧途。😂

对于大米同学 一次漫游:学习中的快乐与束缚中提到:

Roam research、logseq、Remnote、RoamEdit、葫芦笔记、合桃笔记这些软件打开后会让用户在每日的 daily notes 里记录,作为非正式输入的内容池,同时它也是最后的保障——如果用户其它所有组织笔记的结构失败了,也会有这个 汇总所有的 daily notes 功能来兜底。

我非常的认同,但对于:

思源本身不支持这个结构,需要我们自己配置一下,不得不说这也是种认知开销:

还有大米同学使用挂件和修改 daily notes 实现的类似其他软件的效果,我并不是很认同。

因为在我看来,思源本身就提供极为强大的流式布局,但不知为何不是很多人使用——那就是反链面板。

image

要实现这一点,你只需要建立一个日记模板,然后在日记模板中加入一个引用链接就可以了。

image

只要把笔记内容写在这个引用链接下,你就能享受到媲美、甚至超越其他软件的流式 daily note 体验。

思源的反链面板我认为应该是目前最强的那一档,富文本格式显示、支持直接编辑、独立窗口展示,这使得它本身就能充当其他大纲笔记软件中的流式布局。这一点,甚至 ob 的反链面板在装了插件的情况下,也不如思源的反链面板丝滑。

思源基于文档的 daily note 还有一个优点,那就是不会污染笔记。我在个人实践中实际上会在 daily note 中记录很多不是笔记的东西,比如说跟笔记没啥关系的心情日志啊、每日重复必做的事项啊、todo 列表啊。这些东西对我而言是必要的。

image

但是,假如我在 logseq、Remnote 中想实现类似的效果,那就势必会造成 daily note 的污染,在流式布局的笔记浏览中,你不得不看很多与笔记无关的内容。

Logseq 得益于它有着相对完善的 TODO 任务系统,可以较为合适的完成 TODO 和每日必做在 daily note 的任务安排,但是依然会污染笔记内容,让你在浏览笔记的时候不得不看到实际上与笔记无关的内容。而要是你打算放一点心情日记、每日天气之类日记该有的要素,那一点笔记内容更是需要大海捞针一样在流式布局里寻找了。

image

image

那能否用类似思源的方案来过滤掉你写在 daily note 里无关内容?答案是可以,但是不如思源流畅。原因很简单,它们的反链面板在这一件事上并不如思源。思源的反链面板可以脱离文档单独存在,思源的反链面板可以定义排序规则,思源的反链面板可以结合使用 ctrl、shift、alt 加拖动产生不同的效果……这些都是喜欢把反链焊死在文档下端的其他传统大纲笔记还没有实现的。如果说其他的大纲笔记的反链主要用途是查看,那思源的反链就是整理。

从这个角度来看,其他软件的 daily note 总是迫使你只在上面记笔记,但是思源的 daily note 允许你记录你的一天。

不过,个人原因,我只能评测 Logseq、RemNote,不清楚其他笔记是怎么实现的,所以在反链面板上,说不准强中更有强中手。

但是,综上所述:

  • 哪怕在最基础的角度考虑,思源也可以实现不输于其他软件的流式 daily note 显示;
  • 如果考虑到思源可以在日记模板中插入多个反链,实现每日日记、每日笔记等等一切你觉得可以塞到 daily note 里面的流式布局展示,那思源可以说是实现 daily note 功能的第一梯队;
  • 如果考虑到思源在超级块的支持下,允许你像排布你的纸笔日记一样排版你的 daily note,那我认为思源应该是 daily note 的 top 5 等级选手。

  • 思源笔记

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

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

    24777 引用 • 101887 回帖 • 1 关注
1 操作
zxhd86 在 2023-04-18 23:44:29 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 学到了,单独开一个标题 H1 来汇总日记。

    不过还是希望思源能原生支持 dailynote 无缝上下拼接,这样就不必曲线救国了

  • lwt586361

    翻了翻大米老师的这篇文章,看了 5 分之一看不下去了 😂 ,大脑过载

  • 十分赞同流瀑式日记布局。

  • Alang1991

    尴尬的我没看懂是咋整的,思源小白,最近才开始使用,可以稍微再具体点吗?最近也是对双链的实际应用场景在探索中

  • siyuan241

    “你只需要建立一个日记模板,然后在日记模板中加入一个引用链接就可以了”


    这个我尝试操作了 1 小时,没有实现,up 有空的话,方便录个动图吗,万分感谢 🙏

推荐标签 标签

  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 592 关注
  • 音乐

    你听到信仰的声音了么?

    61 引用 • 512 回帖
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    5 引用 • 16 回帖 • 1 关注
  • Sym

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

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

    524 引用 • 4601 回帖 • 700 关注
  • 996
    13 引用 • 200 回帖 • 2 关注
  • 链滴

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

    记录生活,连接点滴

    171 引用 • 3842 回帖
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 2 关注
  • DevOps

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

    57 引用 • 25 回帖 • 6 关注
  • BAE

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

    19 引用 • 75 回帖 • 663 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 650 关注
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖 • 3 关注
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 75 关注
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 804 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    21 引用 • 204 回帖 • 1 关注
  • Gzip

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

    9 引用 • 12 回帖 • 168 关注
  • App

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

    91 引用 • 384 回帖
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 637 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 689 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1063 引用 • 3455 回帖 • 165 关注
  • gRpc
    11 引用 • 9 回帖 • 90 关注
  • 叶归
    5 引用 • 16 回帖 • 9 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    409 引用 • 3587 回帖 • 1 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 176 关注
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 655 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    151 引用 • 257 回帖 • 2 关注
  • 30Seconds

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

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