凑个热闹,文档画廊你需要吗?

首先恭喜思源画廊正式发布!

这标志着思源从功能型笔记向颜值型笔记迈出了一大步!

但,尝试用了之后,我不禁有疑问?非得要添加数据库才能有画廊吗?为什么不直接支持文档画廊功能?

所谓文档画廊,即不需要添加文档到数据库,直接可以进入画廊视图,把文档展示为画廊模式、表格模式,列表模式,看板模式,日历模式等。

如果你要说,数据库可以通过添加其他字段进行筛选排序等。

那么,文档画廊也可以,比如可以给文档添加不同的属性进行筛选排序等,还可以按文档添加时间等排序和筛选等。

另外,我觉得文档的属性不应该仅在属性面板显示,还应该有侧边栏属性面板,这样方便随时添加和修改。

就像 obsidian 这样

image.png

这样,就像拥有了一个全局的数据库一样,无需专门把文档添加到数据库,就可以查看画廊了。甚至还可以选择不同文件夹下的画廊。

随时随地切换各种模式查看,而不需要事先去设计数据,岂不美哉?

或者也可以做成像 @Achuan-2 大佬所说的那样动态查询视图,也可以有画廊模式、表格模式,列表模式,看板模式,日历模式等,类似 obsidian 的 base。

关联 issue Issue #15218 · siyuan-note/siyuan 👈 欢迎前往支持!

obsidian base 传送门:

https://forum-zh.obsidian.md/t/topic/50580 这里有简单介绍

https://forum-zh.obsidian.md/t/topic/51680/3 卡片显示演示

那么,你觉得这样的画廊或叫视图模式你需要吗?

单选 公开 永不结束 66 票
好主意,非常需要!
93% 62 票
无所谓
1% 1 票
不需要
4% 3 票

  • 思源笔记

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

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

    28447 引用 • 119791 回帖
4 操作
wilsons 在 2025-07-04 17:46:03 更新了该帖
wilsons 在 2025-07-04 17:09:51 更新了该帖
wilsons 在 2025-07-04 17:08:27 更新了该帖
wilsons 在 2025-07-04 01:16:10 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • ACai 1 1 评论

    全局数据库需要全局属性作为支撑,目前自定义属性也不能完全作为全局属性的替代品。

    不过思源目前的属性结构可以在很大程度上实现全局属性和数据库属性(局部属性)的相互转换,如果用插件来实现其实也不够合适(比如下面视频),会有很多掣肘。

    要做的

    1. 第一步是实现数据库属性和全局属性的相互转换
    2. 第二步是将内置和自定义属性也囊括进全局属性中
      1. 而这一步的关键需要提供一个自定义属性用作 css 选择器的开关,不然自定义属性就只能支持英文属性名,但加了 css 属性有可能就要给源文件加键值对。
      2. 内置属性也要作为数据库的特殊属性,方便从数据库向下管理
      3. 也许标签也能作为一种特殊的全局属性?

    有了全局属性后,才能谈根据全局属性(字段)生成动态数据库的条目。

    但这里还要考虑一个问题:不同数据库中重复的全局属性怎么显示更合适,也许加个开关比较好 😋

    不过如果实现了上述目标,思源的属性将比 anytype、capacties、ob 那一类的全局属性和 notion 类的数据库属性更加灵活。

    比方说楼上所说

    全局属性不是很好管理,属性名混乱、语义冲突。不同的数据库会有很多的属性名堆在一起,甚至同一个属性名在不同的数据库含义不同,例如 status

    可以达到一部分属性专职于单一数据库,而另一部分属性全局通用的效果。


    在实现动态数据库的基础上,也许还能衍生出一些有意思的功能,比如

    1. 在搜索中将属性作为筛选条件
    2. 直接搜索使用该属性的内容
      1. 也许可以把标签面板视为一种官方预设的属性反查方式?

    最后是拉票

    对属性的优化建议 · Issue #13121 · siyuan-note/siyuan

    3 回复
    2 操作
    ACai 在 2025-07-04 15:45:17 更新了该回帖
    ACai 在 2025-07-04 11:37:46 更新了该回帖
    视频中的操作如何实现,有代码吗?
    kuaizi
  • 其他回帖
  • wilsons 1
    《万象之窗》

    他第一次看到“文档视图发布的”的那天,是凌晨三点。

    窗外是模糊的雨声,屋里只有键盘和屏幕的蓝光。他盯着思源笔记的更新日志,看着“列表、看板、表格、画廊”这几个字,突然笑了。那是他想了很久却未曾说出口的需求,终于在某个默契的时刻被实现了。

    这不是程序员的炫技,而是一个工具与使用者的心照不宣。

    他打开侧栏,将凌乱的标签整理为看板,看着思绪从一张卡片跳跃到另一张卡片,像星辰有了轨道。他切换到画廊,笔记瞬间变成了一个视觉展览馆,文字化作色块与缩略图,静静躺在那里,等他唤醒。

    他记得从前写作时,每一份资料都像被藏在抽屉的角落,要么被遗忘,要么被重复。可现在,不同的思维模式在他眼前流动、翻转、重组,像是有人把他的大脑剖开,用光影与结构还原给他看。

    “这不是笔记,这是万象之窗。”他低声说。

    从那天起,他重新整理了全部资料。每一份旧档案、每一段项目记录、每一段日记都被赋予了新的形状。他开始相信:结构不是限制,而是自由的形态。

    而思源,不再是一个工具。

    是他的大脑,是他的法象,是他的第二个自己。

    ------ 2026.06.06 凌晨 6 点

  • YesMrs

    画廊视图太好用了 大家注意到手机上的展示吗?

    怎么没人讨论这个画廊在手机上真的和卡片一模一样的效果.他自适应了一个屏幕. 之前一直人云亦云 想着白嫖思路. 用上真香啊.果然还是得大佬带带.

    你这个点子非常好 不敢想象到时候做出来效果会多么好用.😂

  • SyTlr

    这个感觉和 anytype 的关系 理念很接近,Anytype 用关系链接内容 这个想法很对我的口味说实话,当然现在的块 + 自定义属性 + sql 也能做到,但比起 Anytype 的 集合 还是没有那么方便

  • 查看全部回帖
wilsons
正式入驻知乎了,以后新贴主要在这里。 欢迎大家订阅关注! 你的关注对我是莫大鼓励,也能让我持续产出优质内容,我们一起成长 🙏 点这里立即关注:https://www.zhihu.com/people/wilsonses

推荐标签 标签

  • OneNote
    2 引用 • 5 回帖
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 51 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    6 引用 • 26 回帖 • 559 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    188 引用 • 1057 回帖 • 2 关注
  • Sillot

    Insights(注意当前设置 master 为默认分支)

    汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。

    主仓库地址:Hi-Windom/Sillot

    文档地址:sillot.db.sc.cn

    注意事项:

    1. ⚠️ 汐洛仍在早期开发阶段,尚不稳定
    2. ⚠️ 汐洛并非面向普通用户设计,使用前请了解风险
    3. ⚠️ 汐洛绞架基于思源笔记,开发者尽最大努力与思源笔记保持兼容,但无法实现 100% 兼容
    29 引用 • 25 回帖 • 152 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 158 关注
  • Anytype
    3 引用 • 31 回帖 • 59 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    11 引用 • 15 回帖
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 260 关注
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    502 引用 • 1397 回帖 • 241 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 405 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖
  • jsDelivr

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

    5 引用 • 31 回帖 • 120 关注
  • webpack

    webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。

    43 引用 • 130 回帖 • 259 关注
  • 酷鸟浏览器

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

    3 引用 • 59 回帖 • 64 关注
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 668 关注
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 123 关注
  • Laravel

    Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。

    19 引用 • 23 回帖 • 770 关注
  • OnlyOffice
    4 引用 • 41 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 636 关注
  • 阿里巴巴

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

    43 引用 • 221 回帖 • 11 关注
  • Lute

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

    29 引用 • 202 回帖 • 53 关注
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    126 引用 • 83 回帖 • 2 关注
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 724 关注
  • Spark

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

    74 引用 • 46 回帖 • 563 关注
  • Maven

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

    188 引用 • 319 回帖 • 222 关注
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 44 关注