## 氛围探索:无计划构建
本文详细介绍了一种名为“氛围探索”的新型软件开发方法,其目标*并非*预先定义。作者使用 Termux、Claude Code,以及快速构建-测试-迭代循环,在一部五年前的 Android 手机上完全构建了一个 WebGL 大理石游戏“Inertia”——一切都源于提示:“创建一个利用加速度计的创意网页游戏。”
与“氛围编码”(AI 实现已知想法)不同,氛围探索涉及通过迭代的 AI 辅助原型设计*发现*产品。作者最初并非打算创建一个大理石游戏;它是在六次迭代中产生的,每一次都响应于前一版本的不足。
速度和环境所有权是此过程的关键。直接在手机上开发,利用加速度计作为核心输入,并避免沙盒生成器或云端 IDE,可以获得即时反馈和完全的工具自由。作者设想利用分析、自动化测试和模拟用户来自动化人类反馈循环,最终创建一个完全自主的开发周期。该项目展示了 AI 如何不仅可以*构建*你想要的东西,还可以*帮助你弄清楚你想要什么*。
你可以在提供的链接中玩最终游戏并探索代码演变。
## macOS 亮度逐渐提升与深色模式的兴起
多年来,“浅色模式”一直是默认设置——电脑就是以浅色为标准。然而,最近的分析显示,macOS 的浅色模式在过去 16 年里一直在稳步变亮。通过分析 macOS 截图库的截图并计算平均亮度,作者证明了 UI 亮度持续增加,从雪豹 (2012) 的 71% 跃升到像 Tahoe 这样的最新版本的 100%。
这种亮度增加与作者持续使用深色模式相对应,最初觉得深色模式不吸引人,但最终为了避免过于明亮的显示屏而不得不使用。这一趋势凸显了设计上可能存在的偏向更亮元素的倾向,这源于对视觉上“更干净”的亮色选项的自然偏好。
作者指出深色模式的一个缺点——窗口之间缺乏对比度——并表达了对中灰色 UI 作为舒适替代方案的渴望。最终,他们呼吁设计师抵制最大化亮度的冲动,并考虑更平衡的色彩方案的优势,甚至建议将大胆的 50% 灰色作为起点。
适用于嵌入式设备的微内核操作系统。Xous是一个为中等规模嵌入式系统设计的微内核操作系统,具有清晰的进程分离。几乎所有内容都在用户空间实现,消息传递是基本的通信方式。您可以在Xous Book中了解更多信息。该项目由NGI0 PET基金资助,该基金由NLnet建立,并得到欧盟委员会下一代互联网计划的财政支持,受DG Communications Networks, Content and Technology的管辖,协议编号为825310。
## DevOps 的演变与人工智能的影响
DevOps 的核心目标——将开发者直接连接到生产反馈——由于技术不足在很大程度上未能实现。现有的工具往往*增加*了工作量,而不是简化代码部署与实际影响之间的循环。虽然在理论上拥有无限资源的情况下可行,但实际的可观察性对于大多数团队来说仍然是一个挑战。
然而,人工智能改变了游戏规则。首次,现成的技术能够为普通的工程组织提供快速有效的反馈循环。但这同时也带来了一个新的挑战:现有系统无法应对人工智能辅助开发将产生的“代码冗余”。
关键在于从被动式运维循环(响应故障)转向主动式、价值创造循环:部署、观察、学习。人工智能现在允许将遥测数据*带给*开发者,并将其置于他们现有的环境中,从而消除了他们成为可观察性专家的需求。
这意味着开发者将花费更少的时间编写代码,而将更多的时间用于验证、实验和理解生产行为。瓶颈从代码*编写*转移到代码*理解*,将工程师转变为更像科学实验者。虽然 DevOps 本身并未消亡,但其最初的目标终于在人工智能的帮助下得以实现,这要求采用新的仪器化和分析方法。