Lyft 如何利用 iOS Live 活动来增强用户体验

Lyft iOS 工程师 Max Husar 解释说,为用户提供及时更新是改善移动体验的关键,尽管这会增加开发范围和工作量。 为了实现灵活性、可靠性和可重用性之间的平衡, Lyft 工程师使用 iOS ActivityKit 将动态内容添加到他们的应用程序中。 活动套件 Apple 在 iOS 16.1 和 iPadOS 17 中引入了该功能,可以使用较新设备上的动态岛或旧设备上的锁定屏幕来共享应用程序的实时更新。 ActivityKit 的基石是实时活动,它可以被视为通知的演变,因为它们不仅允许用户接收最新信息或启动应用程序,而且还可以在不通过按钮和切换启动应用程序的情况下执行功能。 正如 Husar 所解释的,Lyft 工程师将每个实时活动作为一种在主应用程序之上运行的迷你应用程序来处理。 这也反映了 Lyft 的组织结构,即多个团队同时在不同领域工作。 我们决定使用服务器驱动的用户界面 (SDUI) 构建完全由服务器驱动的实时活动内容。 我们已经在应用程序中与实时活动重叠的一些屏幕上使用了 SDUI 框架,因此重用基本模型和熟悉的模式可以帮助我们更快地前进。 主要的 局限性 实时活动来自内容更新允许的最大负载大小,即 4KB。 在 Lyft 的例子中,这需要调整他们的 SDUI 模型以及使用 protobuf 进一步减少有效负载大小的一些字节。 基于这种方法,Lyft 的 iOS 团队创建了多个与用户交互的组件,包括能够呈现格式化文本以及图像或计时器的 RichText 组件,以及用于向乘客显示 Lyft 汽车的速度的进度条接近。 […]

微软的 Power Automate 更新可以增强 Copilot 的性能

微软 在 Windows 的 Copilot 中引入 Power Automate 插件,该插件可以通过重要的新自动化功能升级 Copilot 体验。 Microsoft Power Automate 是一款多功能工具,旨在高效地自动执行重复性任务。 无论是使用微软制造的应用程序、第三方服务还是网络平台,它都可以智能地记录步骤并创建流程,简化常规任务的流程。 在 Windows 中安装 Power Automate 并通过 Copilot 激活其插件后,用户可以利用 Excel 的自动化功能以及文件管理来改进当前可用的 Copilot 功能集。 微软的 Windows Insider 博客写道: 我们很高兴在 Windows 的 Copilot 中引入 Power Automate 插件(…) Power Automate 是一种低代码自动化解决方案,是 Power Platform 的一部分。 该插件的第一个版本提供了 Excel、PDF 操作和文件管理的自动化功能。” 要访问该插件,用户必须确保已将 Power Automate Desktop 下载或更新到 Microsoft […]

超越文本生成器:被认为是人工智能未来的动作模型是什么?

这个名字诞生于 2022 年斯坦福大学发表的一篇大型论文中,强调这些模型已经包含了一系列品质,就像房子的地基一样,它们使得建造非常多样化的东西成为可能。 一类新的基础模型正在掀起波澜:大型动作模型(LAM)。 虽然 LLM(例如 ChatGPT 或 Mistral)开始以生成文本而闻名,但 LAM 允许您通过物联网(互联网)采取行动并根据这些行动的重复进行学习,无论是在屏幕上的虚拟世界还是在现实世界中。物)连接性。 如果你不能与人工智能竞争,你很快就会陷入无所事事和普遍收入的境地吗? LAM 的特点之一是能够为了实现目标而对行动进行排序,因此必须比 LLM 更有经验,例如推理和时间排序的能力。 然后,由于这些人工智能具有主动性,因此有必要确保它们理解指挥它们的人类的意图和目标。 这种新型人工智能的一个开创性的例子是 Rabbit OS:一个被添加到经典 Web 应用程序中的“层”,它根据你的行为、为特定任务点击的按钮等进行“学习”。这里有一个范式转变,其中人工智能从一个简单的聊天机器人(即使它很有才华,如 ChatGPT 4.0)到一组面向特定任务的代理。 预计在未来的几个月和几年里它们会成倍增加。 1706455838 #超越文本生成器被认为是人工智能未来的动作模型是什么 2024-01-28 14:57:00