shao__meng@shao__meng精选73Raycast 2.0 是自 2020 年发布以来最大的一次重写,团队从纯原生 Swift/AppKit 应用转向 TypeScript + Swift + C# + Rust + Node + React 的混合架构,以实现跨平台并保持原生质感。重写原因包括编译时间变长、AppKit 掣肘和原生工程师难招。技术选型上,他们放弃了 Electron 和 Tauri,自研了四层架构(Host App、Web Frontend、Node Backend、Rust Core),并解决了 WebView 在 macOS 和 Windows 上的渲染、节流、闪烁等问题。最终内存占用从 v1 的 200-300 MB 增至 v2 的 350-450 MB,但团队通过优化和科普帮助用户正确理解内存使用。行业Raycast跨平台桌面应用WebViewRust推荐理由:Raycast 团队把桌面应用跨平台的技术取舍和工程细节全盘托出,做桌面端或跨平台产品的开发者能从中获得大量实战经验,建议点开博客原文细读。
歸藏(guizang.ai)@op741858Raycast 推出了 V2 Beta 版本,从单纯的启动器进化为集成了 AI Agent 能力的工具。新版本全面重构了 UI 和基础架构,包括启动器底层、搜索调度和扩展功能。搜索功能升级,文件搜索直接整合进主搜索,体验更快。AI 能力显著增强,拥有独立的 AI Chat 输入框和聊天窗口,支持 Skills、Agent 和 Memory,并内置语音输入。AI产品Raycast启动器AI AgentMac 工具效率工具推荐理由:Raycast V2 把启动器变成了真正的 AI 工作台,重度 Mac 用户和效率工具控可以直接升级体验,AI 集成让日常操作更智能。