Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >切勿将辅助驾驶宣传成智能驾驶 | 肘子的 Swift 周报 #078

切勿将辅助驾驶宣传成智能驾驶 | 肘子的 Swift 周报 #078

作者头像
东坡肘子
发布于 2025-04-09 07:34:42
发布于 2025-04-09 07:34:42
790
举报

weekly.fatbobman.com[1]订阅本周报的电子邮件版本。访问我的博客 肘子的 Swift 记事本[2]查看更多的文章。加入 Discord[3]社区,与 2000+ 中文开发者深入交流 Swift、SwiftUI 开发体验。

切勿将辅助驾驶宣传成智能驾驶

不久前,某个造成三人死亡的交通事故因为涉及某新锐电动汽车品牌再度引发了人们对“智能驾驶”功能的质疑。在目前披露的有限资料中,至少可以确认的是,“智能驾驶”系统未能在相当长的一段行驶距离中判断出当前的路段正在施工(沿途有施工警示标志),只在撞击前2-3秒前给予了警示。这意味着,在系统报警后,驾驶者只有极短的反应时间。

从当前的法规角度来说,无论是否启用“智能驾驶”功能,对于事故所造成的后果在没有其他汽车机械结构问题的情况下,仍主要由驾驶人本人来承担。但随着越来越多事故与“智能驾驶”相关联,我们不得不质疑:这难道真的和这些汽车厂商对于“智能驾驶”的过分夸大宣传无关吗?

最近一两年出现了一个值得关注的现象:许多非科技行业的普通消费者了解 AI 概念和相关专业术语的渠道,很大程度上竟然来自于提供“智能驾驶”功能的汽车厂商的发布会和销售宣传。从“端到端”到 TOPS,似乎一夜之间,主要作为交通工具的车辆成为了高科技的最佳载体,“智能驾驶”功能成为了消费者购买车辆的重要参考因素。

事实上,无论是从当前的科技发展水平还是各个地区的法律准备来看,即使发展到了 L5 阶段(现阶段大多数车型仍处在 L2 至 L3 之间),所谓的“智能驾驶”仍应被定义为“辅助驾驶”。这不仅关乎系统能力的局限性,更涉及最终责任划分的法律问题。各个车厂很清楚这一点,因此你可以在它们提供的各种说明、手册、宣传资料(角落中,用小字标注)看到它们给出的警示。但在更广泛的宣传渠道上,“辅助驾驶”一词早已被“智能驾驶”所代替。

随着各种对“智驾”的持续宣传,消费者在不知不觉中就丧失了对驾驶安全的责任感,产生了“智驾”更好、更安全的错觉。即使某些“智能系统”确实有着不错的辅助功能,但它们远未达到可以完全替代人类驾驶员判断的程度,尤其是在复杂、非常规的交通环境中。

尤其值得警惕的是,许多厂商在宣传“智能驾驶”能力时,只展示高端配置下的最佳表现,却忽视了中低端车型在算力、摄像头、传感器等方面的减配情况。更严重的是,有些厂商并未针对不同配置对算法进行差异化适配,导致低配车型的“智能系统”极易出现计算失误和决策延迟的问题,这直接加剧了交通事故风险。

实际上,“智能”、“自动”本身就是极易产生误解的模糊概念。当这些模糊的营销词汇已明显误导消费者的驾驶安全认知时,必须尽快出台明确的法律规范,限制相关用语的宣传范围与频率,并对夸大宣传进行严厉处罚。只要法律明确最终责任人仍是驾驶者本人,那么所有驾驶系统无论如何宣传,都应被严格限定在“辅助驾驶”的范畴之内。同时,消费者也应明确认识到,现阶段没有车厂会为所谓“智能系统”的问题承担法律责任。更何况,普通消费者根本不具备就“智能系统”的缺陷进行有效举证的能力。

切勿将辅助驾驶宣传成智能驾驶!

前一期内容全部周报列表

欢迎 点赞转发

原创

远离 dismiss,拥抱状态驱动[4]

在 SwiftUI 开发中,环境值 dismiss因其灵活、自适应的特性备受开发者青睐。它能够根据当前视图的上下文智能执行关闭操作,让许多开发者将它作为首选工具。然而,便捷的背后往往隐藏着风险。频繁使用 dismiss 可能在应用程序中埋下隐患,引发测试难题乃至难以追踪的稳定性问题。本文将分析我们为何应谨慎对待 dismiss,并介绍更加健壮可靠的状态管理方案。

近期推荐

Swift 6.1 发布[5]

Swift 6.1 正式发布!Holly Borla[6]在本文中介绍了多个令人期待的新特性。本次更新在语言层面带来了更广泛的 nonisolated支持、更智能的 withTaskGroup类型推导,以及更便捷的 @objc @implementation,进一步强化与 Objective-C 的互操作能力。在语法便利性方面,尾随逗号现已支持用于函数参数、泛型定义、闭包捕获列表等结构,简化了代码生成与维护流程。

SwiftPM 引入 Package Traits,支持根据运行环境(如 Embedded 或 WebAssembly)配置不同的 API 和依赖,进一步增强跨平台能力。同时,SourceKit-LSP 现已默认开启后台索引,显著提升开发期间的响应速度与智能感知表现。

在测试方面,Swift Testing 推出了 Test Scoping Traits[7],使测试前后的上下文共享更加灵活易控;Swift-DocC 也改进了重载函数链接的歧义处理机制,提升文档的可维护性与可读性。

Swift 6.1 可通过 Xcode 16.3 获取,也可使用 swiftly[8]工具在 macOS 与 Linux 上独立安装。

Swift 的跨平台编译 [9]

提升跨平台编译能力,是 Swift 向全平台生态迈进的重要一步。Khan Winter[10]在开发 Discord Bot 和 Bluesky Bot 的过程中,深入探索了将 Swift 应用从 macOS 编译部署至 Gentoo Linux 的两种路径:一是借助 Static Linux SDK 与 Swiftly 工具实现的本地交叉编译,二是使用 Docker 容器完成传统的跨平台构建。文章不仅展示了详细的工具链配置与部署脚本,也指出了当前 toolchain 与 SDK 配置上的不一致和易混淆问题。

Swift 中的现代 URL 构造方式 [11]

在 Swift 中构造 URL 时避免处理 Optional 一直是开发者关注的问题。John Sundell[12]在这篇久违的回归文章中,分享了静态与动态 URL 构造的现代实践:对于静态 URL,可通过扩展 URL.init(staticString:)简化强制解包流程,结合 Swift 5.9 引入的宏功能,还可实现编译期校验的 #staticURL(...);对于动态 URL,则推荐使用 iOS 16 起提供的 appending(component:)appending(queryItems:)等 API,替代传统字符串拼接方式,提升代码的安全性与可读性。这些改进让我们能以更简洁、可靠的方式构造 URL,适用于网络请求与文件路径等场景。

在 SwiftUI 中应用 Inspector 组件 [13]

Inspector是 iOS 17、iPadOS 17 与 macOS 14 中引入的 SwiftUI 组件,常用于展示与选中内容相关的详细信息。它会根据平台与上下文以不同形式呈现,这是其灵活性的体现,也为开发者带来了额外的理解成本。在本文中,Antonella Giugliano[14]通过多个代码示例,详细演示了 Inspector在各种使用场景下的表现,并介绍了如何通过 InspectorCommands实现快捷键控制其显示。

将地图视图保存成图片 [15]

虽然 SwiftUI 提供了 ImageRendererAPI 用于将视图转换为图片,但在某些场景下并不能满足需求。Patrick McConnell[16]在尝试导出 MapView时就遇到了这个问题。本文分享了他在 macOS 项目中,通过 NSViewRepresentable嵌入 MKMapView,并借助视图层级探索,找到一种可行方案,最终成功生成包含路径、图层与标注的完整地图图像。文章不仅解释了为何标注无法直接渲染成图像,还提供了对 NSViewMKMapView的扩展代码,实现了当前地图状态的稳定导出。

支持 MCP 的七个 AI 框架 [17]

Model Context Protocol(MCP)正逐步成为连接 LLM 与外部工具的行业标准,提供了一种统一、高效的上下文注入方式。在本文中,Amos Gyamfi[18]系统梳理了七个支持 MCP 的主流 AI 框架,包括 OpenAI Agents SDK、LangChain、Chainlit、Agno、Upsonic、Mastra 等,并通过详实的示例代码演示了如何将 MCP 工具集成进代理式(agentic)工作流,显著提升 AI 应用的扩展性与可维护性。尽管示例代码基于 PythonTypeScript,仍为苹果生态开发者提供了参考思路。

SwiftUI 状态管理 [19]

在 SwiftUI 中,一切皆由状态驱动。本文中,Danny Bolella[20]以“最小状态”作为指导原则,探讨了如何在复杂界面中实现状态管理的简化与分层:通过识别状态间的依赖关系,将状态分离到对应的子视图中,不仅提升了代码可读性,也让 UI 保持响应性与可维护性。

参考资料

[1]

weekly.fatbobman.com: https://weekly.fatbobman.com

[2]

肘子的 Swift 记事本: https://fatbobman.com

[3]

Discord: https://t.ly/gzxeh

[4]

远离 dismiss,拥抱状态驱动: https://fatbobman.com/zh/posts/say-goodbye-to-dismiss/?utm_source=fatbobman%20weekly%20issue%2078&utm_medium=web

[5]

Swift 6.1 发布: https://l.fatbobman.com/w078-01

[6]

Holly Borla: https://x.com/hollyborla

[7]

Test Scoping Traits: https://www.pointfree.co/blog/posts/169-new-in-swift-6-1-test-scoping-traits?utm_source=fatbobman%20weekly%20issue%2078&utm_medium=web

[8]

swiftly: https://l.fatbobman.com/w077-07

[9]

Swift 的跨平台编译 (Cross Compiling Swift): https://l.fatbobman.com/w078-02

[10]

Khan Winter: https://bsky.app/profile/khanwinter.com

[11]

Swift 中的现代 URL 构造方式 (Modern URL Construction in Swift): https://l.fatbobman.com/w078-03

[12]

John Sundell: https://mastodon.social/@johnsundell

[13]

在 SwiftUI 中应用 Inspector 组件 (Presenting an Inspector with SwiftUI): https://l.fatbobman.com/w078-04

[14]

Antonella Giugliano: https://x.com/ella_developer

[15]

将地图视图保存成图片 (Creating an Image from an MKMapView): https://l.fatbobman.com/w078-05

[16]

Patrick McConnell: https://mastodon.social/@patrickmcconnell

[17]

支持 MCP 的七个 AI 框架 (The Top 7 MCP-Supported AI Frameworks): https://l.fatbobman.com/w078-06

[18]

Amos Gyamfi: https://x.com/amos_gyamfi

[19]

SwiftUI 状态管理 (SwiftUI Craftsmanship: State Management): https://l.fatbobman.com/w078-07

[20]

Danny Bolella: https://x.com/dbolella

[21]

AdventureX 2025: https://adventure-x.org/zh?utm_source=fatbobman%20weekly%20issue%2078&utm_medium=web

[22]

报名通道: https://united.adventure-x.org?utm_source=fatbobman%20weekly%20issue%2078&utm_medium=web

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 肘子的Swift记事本 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
注册 WWDC 2025 的 Group Labs 了没? | 肘子的 Swift 周报 #085
三个月前,在与苹果某部门的交流中,我重申了对苹果继续举办 Lounges 或 Ask Apple 这类群体问答活动的期待。令人欣喜的是,WWDC 2025 中,全新的群体互动项目以 Group Labs 的形式回归了。
东坡肘子
2025/05/27
340
注册 WWDC 2025 的 Group Labs 了没? | 肘子的 Swift 周报 #085
在平淡中等待 WWDC 2025 | 肘子的 Swift 周报 #084
不知不觉,距离 WWDC 2025 开始只有 20 天了。在过去的几年中,每当此时我都会写几篇文章畅想 WWDC 上会带来的新功能和我期待的一些变化。
东坡肘子
2025/05/20
580
在平淡中等待 WWDC 2025 | 肘子的 Swift 周报 #084
MCP 崛起与苹果的 AI 框架设想 | 肘子的 Swift 周报 #077
在最近一段时间,在社交网络上,越来越多的 Model Context Protocol(MCP)使用者展示了各种丰富多彩的应用场景,从操控 Blender 创建精美场景,到利用最新的 GPT-4o 图片构建完整的漫画故事。MCP 巧妙地打开了以文本为主要互动手段的大模型,与现实世界之间的大门。
东坡肘子
2025/04/02
1340
MCP 崛起与苹果的 AI 框架设想 | 肘子的 Swift 周报 #077
别让 Vibe Coding 阻碍了你的技术成长 | 肘子的 Swift 周报 #082
几天前,一位之前高度赞扬并全身投入 Vibe Coding 的好友发表了一篇推文,表达了他近期基于 AI 编程的挫败感:
东坡肘子
2025/05/13
520
别让 Vibe Coding 阻碍了你的技术成长 | 肘子的 Swift 周报 #082
更短的有效期和更长的保质期 | 肘子的 Swift 周报 #080
在上周一,我的博客的 HTTPS 证书出现了短暂的失效。好在失效后五分钟,就有热心网友提醒了我。联系云服务商后发现,是对方处理 SSL 证书自动续签的代码出现了故障。经过两个小时的排查,问题得以解除,网站恢复了正常。
东坡肘子
2025/04/22
590
更短的有效期和更长的保质期 | 肘子的 Swift 周报 #080
OpenAI 向美政府状告 DeepSeek:他不讲武德!| 肘子的 Swift 周报 #075
几天前,OpenAI 向美国政府提交了一封长达十五页的进言,将 DeepSeek 带来的竞争威胁上升至国家安全层面,并试图将其框定为意识形态竞争。这是 OpenAI 对美国白宫科技政策办公室(Office of Science and Technology, OSTP)就人工智能行动计划[4](AI Action Plan)公开征求意见的反馈。坦率而言,当看到这则新闻时,我不禁哑然失笑——难以想象行业巨头 OpenAI 会如此沉不住气,展现出这般脆弱的一面。
东坡肘子
2025/03/18
651
OpenAI 向美政府状告 DeepSeek:他不讲武德!| 肘子的 Swift 周报 #075
肘子的 Swift 周报 #056| Pixelmator 并购背后的思考
近日,Pixelmator 官方宣布即将加入苹果,目前正在等待监管部门的最终审批。他们承诺,旗下主打产品——Pixelmator Pro、iOS 版 Pixelmator 以及 Photomator 在短期内将不会发生重大变化。
东坡肘子
2024/11/23
920
肘子的 Swift 周报 #056| Pixelmator 并购背后的思考
微软收紧插件、谷歌发力云端,Xcode 何去何从? | 肘子的 Swift 周报 #079
不久前,微软对 Github Copilot 进行了相当程度的功能增强,除了添加了对 MCP 的支持外,在 AI 交互模式上也提供了与 Cursor 对齐的 Agent 模式,至此,Github Copilot 大大缩小了与其他 AI 代码工具领先者之间的差距。考虑到其更低的定价策略( $10/月 ),明显微软已做好了全力进入商业 AI 辅助市场/服务的准备。
东坡肘子
2025/04/15
1340
微软收紧插件、谷歌发力云端,Xcode 何去何从? | 肘子的 Swift 周报 #079
肘子的 Swift 周报 #061|离开手机的两个小时
上周,我的一件物品需要修理,商家告诉我大约需要两个小时,于是我带上笔记本开车前往一家购物中心。直到将物品交给商家时,我才意识到犯了一个错误:忘记带手机了。这个看似不大的疏忽,在接下来的两个小时里给我带来了一连串的小麻烦。
东坡肘子
2024/12/10
930
肘子的 Swift 周报 #061|离开手机的两个小时
肘子的 Swift 周报 #033|改善社区活跃度,仅更新论坛还不够
苹果公司最近对 开发者论坛[3] 进行了一次显著的设计更新。新版本不仅提供了更为优雅的视觉设计,还对论坛分类进行了合理化调整,每个分类和标签都增加了RSS链接,使开发者能更及时地获取到自己关注领域的信息。
东坡肘子
2024/05/31
2150
肘子的 Swift 周报 #033|改善社区活跃度,仅更新论坛还不够
肘子的 Swift 周报 #057| 超宽虚拟屏很棒,但我们期待更多
visionOS 2.2 测试版本的发布,终于为 Apple Vision Pro 带来了期待已久的“宽”和“超宽”虚拟屏幕模式。在超宽模式下,使用者眼前会呈现出一个可以超越物理视野限制的庞大显示空间。尽管 Apple Vision Pro 的硬件分辨率有其局限性,但得益于焦点渲染(Foveated Rendering)技术的加持,虚拟屏幕不仅较此前更为清晰,更能带来堪比 8K 显示器的视觉体验。
东坡肘子
2024/11/23
1140
肘子的 Swift 周报 #057| 超宽虚拟屏很棒,但我们期待更多
肘子的 Swift 周报 #034 | WWDC 2024,AI 并非全部
苹果一直是 AI 领域的务实参与者,提供了卓越的设备端 AI 功能。然而,自从去年生成式 AI 的兴起,投资者、消费者、开发者都渴望苹果能够提供更加直观和感知丰富的 AI 技术。鉴于当前市场的需求,可以预见,在今年的 WWDC 2024 上,与 AI 相关的内容将占据极其重要的地位。
东坡肘子
2024/06/13
1820
肘子的 Swift 周报 #034 | WWDC 2024,AI 并非全部
苹果为傲慢付出了代价 | 肘子的 Swift 周报 #082
几天前,Epic Games 与 Apple 案迎来了一项重要裁决。法官认定 Apple 故意违反了法院于 2021 年发布的反垄断永久禁令,表面上虽允许开发者使用第三方支付渠道,但却通过高额佣金、用户体验障碍以及警告页面等方式,实质上继续维护着原有的市场垄断地位。法院不仅批准了 Epic 提交的执行禁令动议,还罕见地将 Apple 的行为移交给美国司法部加州北区检察官,以调查其是否构成刑事藐视法庭。
东坡肘子
2025/05/06
730
苹果为傲慢付出了代价 | 肘子的 Swift 周报 #082
Chrome 会成为 OpenAI 的下一个目标?| 肘子的 Swift 周报 #081
美国司法部(DOJ)与谷歌之间的反垄断诉讼近期取得了重大进展。法院认定,谷歌通过将其广告服务器与广告交易平台捆绑销售,以及操控广告拍卖机制等行为,排挤了竞争对手,损害了出版商和消费者的利益。作为补救措施的讨论之一,美国司法部正在考虑建议强制谷歌出售其 Chrome 浏览器,并终止与设备制造商的默认搜索引擎协议。继传闻将以 30 亿美金收购 WindSurf 后,OpenAI 在上述判决之后立刻表达了对 Chrome 的收购兴趣。
东坡肘子
2025/04/28
640
Chrome 会成为 OpenAI 的下一个目标?| 肘子的 Swift 周报 #081
肘子的 Swift 周报 #059| “为你推荐”还是“为了流量推荐”
“为什么总是推荐这些令人反感的文章或短视频?要如何才能屏蔽掉它们?”这是我父亲最近经常提起的问题。尽管我教给了他一些技术手段(如选择减少类似推荐、屏蔽特定账号),但现实是:一旦用户“画像”形成,想要改变这些推荐内容,往往需要相当长的时间才能见效。这凸显了一个残酷的真相:在算法推荐的世界里,用户的主动选择权重远低于想象,平台对流量的追逐才是根本驱动力。在这个逻辑下,即便是负面情绪带来的流量也是流量,“黑粉”也是“大数据”算法中的重要一环。
东坡肘子
2024/11/26
2050
肘子的 Swift 周报 #059| “为你推荐”还是“为了流量推荐”
用 Swift 来构建安卓应用|肘子的 Swift 周报 #071
近日,Swift 社区成立了 Swift on Android Community Workgroup[4],旨在推动 Swift 在 Android 生态中的应用。这一举措与 Arc 浏览器推动 Swift 在 Windows 平台发展的路径类似,专注于跨平台开发的 Skip[5] 团队也有成员加入了该工作组。虽然目前还处于起步阶段,但这无疑标志着 Swift 社区正在为打破平台界限迈出重要一步。
东坡肘子
2025/02/18
2420
用 Swift 来构建安卓应用|肘子的 Swift 周报 #071
肘子的 Swift 周报 #062|让 Swift 更强,也更简单
两年前,一位朋友问我,他六岁的孩子对编程产生了兴趣,有什么编程语言可以推荐。考虑到他已经有了 iPad 和 MacBook,我毫不犹豫地推荐了 Swift Playgrounds。几天前,另一位朋友也咨询了类似的问题,尽管我仍然推荐 Playgrounds,但远没有两年前那样坚决。因为如今的 Swift 是否还适合初学者,我有些不确定了。
东坡肘子
2024/12/20
2330
肘子的 Swift 周报 #062|让 Swift 更强,也更简单
肘子的 Swift 周报 #053| 打破年度发布制度:科技创新的新起点
还记得智能设备曾是耐用品、奢侈品吗?如今,它们已悄然具备了更多快消品、装饰品的属性。不知从何时起,年度更新、标新立异成了科技产品的常态。大公司的年度发布会,俨然成了科技界的时装秀,万众瞩目。
东坡肘子
2024/11/23
830
肘子的 Swift 周报 #053| 打破年度发布制度:科技创新的新起点
肘子的 Swift 周报 #060|Older or Outer?我开始怀念非智能时代
上周六,家里客厅的一个双控开关突然失灵了。这本是司空见惯的小故障,但对我而言,却别有一番意味。这是我 18 年前安装的众多智能开关中最后一个尚能正常工作的,它的“退役”,标志着传统智能设备在我生活中的全面落幕。
东坡肘子
2024/12/05
1340
肘子的 Swift 周报 #060|Older or Outer?我开始怀念非智能时代
肘子的 Swift 周报 #048| Apple Watch,苹果生态的坚实纽带
由于大量新产品信息在发布前已遭泄露,我对苹果 9 月的发布会已逐渐失去兴趣,尤其是还要熬夜观看。事实上,近几年我已经很少观看苹果发布会的直播了。
东坡肘子
2024/11/23
1460
肘子的 Swift 周报 #048| Apple Watch,苹果生态的坚实纽带
推荐阅读
相关推荐
注册 WWDC 2025 的 Group Labs 了没? | 肘子的 Swift 周报 #085
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档