RustDesk 宣布为 Linux 远程桌面用户实现了一个重要里程碑:支持 Wayland 的真正无人值守访问。此前,Wayland 支持一直是一大难题,通常需要手动批准会话或切换到 Xorg。 RustDesk 的新实现允许进行无缝远程连接,即使在重启后的登录界面也能使用,并完全支持多显示器设置。虽然 AnyDesk 和 TeamViewer 等竞争对手在 Wayland 兼容性方面仍面临困难,但 RustDesk 正朝着稳定、集成的解决方案迈进。 目前,该功能以预览版形式提供,专门针对基于 x86_64 的 Debian/Ubuntu 系统。开发团队正在寻求社区反馈,以便在将其推广到 Fedora 和 Arch Linux 等其他发行版,并最终整合到标准 RustDesk 客户端之前完善该实现。鼓励使用 Wayland 的用户测试该预览版并报告发现的问题,以帮助加速实现全面、稳定的发布。
**Graft** 是一款为编码智能体(如 Claude Code)提供持久化、可搜索且易读的代码库映射工具,能显著提升其效率和准确性。
### 问题所在
编码智能体在启动时通常处于“盲区”,会浪费大量的 Token、时间和工具调用次数去重复探索代码库。这些知识在每次会话结束后就会丢失,迫使智能体每次都必须从零开始重新熟悉代码库。
### 解决方案
Graft 通过生成一组链接的 Markdown 文件,为你的代码库创建一个与 Git 集成的本地“图谱”。它利用 **Tree-sitter** 进行结构分析(无需 LLM),并可选配 LLM 层来编写关于子系统、API 和概念的通俗英语摘要。
* **零维护:** 图谱存储在 `graft/` 目录中(会被 Git 自动忽略),通过 `graft build` 重新生成,并自动保持更新。
* **上下文感知:** 智能体可以查询该图谱、追踪链接并查看“影响范围(blast radius)”警告,从而像资深工程师一样理解整个系统。
* **高性能:** 在 SWE-bench 的基准测试中,使用 Graft 后,解决问题的工具调用次数减少了 25%,延迟降低了 32%。
* **供应商中立:** 你可以完全掌控所使用的服务商、模型和 API 密钥。
**快速开始:**
`npm install -g @nanonets/graft && graft init`
Lea Verou 主张简化网站深色模式切换功能,建议用一种“智能”双状态界面取代复杂的三状态选择器(浅色、深色、系统)。三状态切换开关往往迫使用户处理令人困惑的、基于实现逻辑的选项,而 Verou 的方案仅提供“浅色”和“深色”两个选项,以此保持简洁。
在这种模式下,若用户选择与系统设置相符的主题,网站会自动恢复为“跟随系统”模式;若选择相反的主题,则会覆盖系统设置,将网站锁定在该模式下,直到用户重置。
作者承认,虽然 Verou 最初的解释有些晦涩,但其核心提案是“以用户为中心”的设计典范。通过抽象底层的技术模型,这种智能开关减少了认知负荷,并避免了暴露不必要的系统复杂性。文章最终强调,比起以开发者为中心的界面,优先考虑优雅且有目的的设计至关重要,因为这些“细微”决策的累积决定了数字产品的整体质量和可用性。就像简单多功能电源按钮的演变一样,智能 UI 设计通过隐藏复杂性,创造了更直观的用户体验。