关于开源桌面现代化的一些想法

关于如何“现代化”Linux 桌面的努力,把用户分成了两派:一派希望大胆试验新的交互体验,另一派只想让自己精心调好的环境别被打扰。评论者讨论了面向大屏幕的更强窗口管理、更好的剪贴板和“工作记忆”概念、集成式搜索与标签,以及由代理/AI 驱动的工作流,但反复强调变更必须是可选的、可定制的,不能由大科技公司的设计潮流来决定。许多人认为桌面范式自 1990 年代以来就已经“够用”,真正的进步在于稳定性、互操作性和用户控制,而不是不断的界面翻新。

定制性、稳定性与抗拒变化

  • 许多人希望有一个“完成了的”、无聊但可定制的桌面:可以配置一次,然后几十年都不必再动;突如其来的重设计被视为对用户不友好。
  • 一些人把“别碰我的东西”视为合理立场:每次改动都必须支付重新学习的成本;“够用”就不需要折腾。
  • 也有人认为 Linux 桌面在 90 年代之后就停滞了,需要试验,但坚持新范式必须是可选的,不能强加。

窗口管理、平铺与大屏幕

  • 观点分歧明显:有人喜欢手动重叠窗口;也有人把它看作遗留物,更偏好平铺或可滚动的窗口管理器(i3、Niri、Sway、Hyprland)。
  • 人们对针对超大宽屏和多显示器设置优化的界面很感兴趣,而不只是面向笔记本。
  • 还有几位描述了高度定制的 X11 设置(平铺 + 标签页 + 大量工作区),这些配置几十年来一直很稳定。

工作记忆、剪贴板与“活动”

  • 许多人对“无状态桌面”问题深有共鸣:剪贴板只有单槽,很难记住哪些窗口和文件属于某个任务。
  • 提出的想法包括:带来源信息的更丰富剪贴板历史;把桌面“工作区”当作任务/项目;像 BeOS 那样对任意窗口分组;类似 Notion 的半持久会话。
  • 也有人为无状态性辩护,认为这是一个特性;过多隐藏状态会让行为变得不可预测。

文件系统、标签与搜索

  • 关于是否用标签/xattrs 或关系型存储取代层级文件系统的争论;批评者认为空间记忆和情景记忆更适合树状结构,再配合优秀搜索。
  • 过去“语义桌面”的尝试(NEPOMUK、WinFS)被记得概念上有趣,但执行糟糕或雄心过大。

AI、代理与自动化

  • 对 AI“帮我整理数据”或让 AI 处于基本桌面操作关键路径的做法高度怀疑;不可预测性被视为工具的大敌。
  • 也有人设想代理式操作系统:应用暴露结构化工具/API,代理脚本化地操控系统(可类比 Raycast、Android Intents、MCP 风格资源)。
  • 更倾向于确定性、可脚本化的自动化(shell、类似 AppleScript 的系统),其上再可选叠加 AI。

GNOME vs KDE 与碎片化

  • 讨论漫长而两极化:GNOME 被赞为现代、键盘驱动且整体一致;也被批评得像平板界面、过于自以为是、还会删功能。
  • KDE 则因强大、可定制和集成度高而受到赞扬(例如 KDE Connect、平铺 + 浮动);但也因卡顿、视觉噪音和 Qt 的复杂性而受批评。
  • 很多人认为多样性(GNOME、KDE、平铺窗口管理器、小众桌面环境)本身就是优势:用户需求和工作流差异太大,不可能只靠一个“正确”的桌面满足所有人。