trilium vs 思源,思源的文档排布也可这般卡片式排布吗?

image.png

来源参考文档树最好的彩色样式,给予参考 - 链滴

不懂就问

看到其他小伙伴发的图,死去的记忆攻击我,之前一度还用 trilium 的缘故,就是图中红框的这个东西深深吸引了我。

这个红框的内容,即将左侧文档树,对应文件夹的文档,按照卡片式样排布(能不能拖动我忘记了)

目前看到这种 ui 设计的,还有有道云笔记的最新版客户端

这个思源的架构设计,可以做到这种吗?这个是用插件?还是用 JS 之类的就可以?

这个如果能做到的话,感觉会比数据库的画廊模式更好用一点(主要是美观,颜值就是生产力)

期待大佬关注

  • 思源笔记

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

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

    24830 引用 • 102143 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9419 引用 • 42914 回帖 • 109 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • Floria233

    话说,思源有二级树,我感觉这个卡片式样的设计,就是二级树的画廊模式啊,无论如何,挺好看的

    obsidian 里面似乎也有类似的插件

    1 回复
  • 超级块应该差不多

  • YRJ0422 1 赞同

    等画廊数据库出了应该可以实现类似的效果,不过 Trilium 显示子文档的方式确实很简洁好看

    1 回复
  • mozhu 1 1 评论

    列出子文档挂件就行。里面就有预览模式

    image.png

    image.png

    1 回复
    感谢,这个确实,get 到用法了
    Floria233
  • nightstars

    文档我是不知道,但如果是“块”的话,有个插件可以将“块”变成卡片。

  • image.png 超级块能做成这样

  • nightstars 1 赞同

    我觉得画廊视图出来后,应该能实现,数据库嵌套数据库,用画廊展示子文档,子文档用画廊展示下一级子文档。前提是这样对思源笔记的性能影响不会大。不然一卡一卡的,估计体验不会太好。

  • Floria233

    超级块光是要自己排版这一条,就感觉不 ok,trilium 这种排版是自动生成的,使用很丝滑

    画廊模式,感觉更多是应用于“思维”领域,总不能把所有文档都放到数据库中去 😂

    目前大家的答案中,最像 trilium 这个设计的,还真就是挂件“列出子文档”,在设置中修改模式为“预览方格”@mozhu - 链滴

    要是能有快捷键直接切换就好了,这个每次都要自己加挂件,但观感很接近了哈哈哈

    另一个问题:它这个能做成挂件,那是不是说它也能做成插件?做成插件,有这个可行性吗?做成插件,是不是就能用快捷键切换了??

    小声:其实俺一直觉得插件和挂件没啥区别 😂

    1 回复
    1 操作
    Floria233 在 2025-01-24 16:51:34 更新了该回帖
  • Undii 1 评论 via Android

    凑合用的话,“文档层级导航”插件,启用后能设置插入“列出子文档”挂件的快捷键,层级导航的内容区也可以显示挂件。需要挂件中把预览方格模式设置为默认。

    这个可行是可行,不过我印象中,文档层级导航,是不是会出现在每个页面的上方?这种的话,将其变成预览卡片,每个文档上方都会出现一大堆卡片?这种好像有点问题。
    Floria233
  • 可以用写个插件实现

    image.png

    1 回复
  • Floria233

    哇奥,这个是多么简洁优雅,非常好看啊 ❤️

    我的卡片,因为我写东西排版太糙了,呈现出来是这种……

    image.png

    目前很好奇的是这个

    image.png

    列出子文档似乎没法做到这种效果??只是普通文本引用而已。(看插件大佬的备注是,不要随便开启这个效果,否则有点不好用)

    但图片中这个,与 trilim 的卡片设计细节更接近,可以说是一模一样了。

    1 回复
  • zhangsanio 1 1 评论

    sypluginplus.zip

    插件分享给你,放到这个目录下 SiYuan\data\plugins 解压,自己用的就写的比较随便,偶尔出不来的时候就 F5 刷新一下

    感谢大大分享 😊,我去琢磨琢磨
    Floria233
  • leeyaunlong 1 评论

    trilium 已经倒闭.别浪费精力.

    早就没用了,这个太复杂、我记得这是个乌克兰程序猿开发自用,应该早就进入维护版本了,只是不太适合小白罢了
    Floria233
  • 这是 savor 主题么

请输入回帖内容 ...

推荐标签 标签

  • abitmean

    有点意思就行了

    31 关注
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    93 引用 • 901 回帖
  • RemNote
    2 引用 • 16 回帖 • 9 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 735 关注
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    7 引用 • 30 回帖 • 391 关注
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 548 关注
  • 设计模式

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

    200 引用 • 120 回帖
  • GitLab

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

    46 引用 • 72 回帖 • 1 关注
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    286 引用 • 248 回帖 • 14 关注
  • Oracle

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

    107 引用 • 127 回帖 • 355 关注
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 133 关注
  • 浅吟主题

    Jeffrey Chen 制作的思源笔记主题,项目仓库:https://github.com/TCOTC/Whisper

    1 引用 • 28 回帖
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 60 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    85 引用 • 165 回帖 • 1 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 4 关注
  • 微信

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

    132 引用 • 796 回帖
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖
  • 爬虫

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

    106 引用 • 275 回帖
  • Wide

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

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

    30 引用 • 218 回帖 • 642 关注
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 31 回帖 • 94 关注
  • Markdown

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

    169 引用 • 1527 回帖 • 1 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    693 引用 • 537 回帖
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖 • 4 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    20 引用 • 7 回帖 • 2 关注
  • Lute

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

    28 引用 • 197 回帖 • 26 关注
  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    36 引用 • 35 回帖
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    108 引用 • 295 回帖 • 2 关注