现代软件开发需要管理海量的并发关注点,从核心业务逻辑和安全性到可观测性及国际化,不一而足。面向切面编程(AOP)最初在 20 世纪 90 年代提出,旨在将这些关注点模块化,但它依赖于“连接点模型”——一种脆弱的、基于运行时的机制,常被比作“COME FROM”语句,导致调试和维护十分困难。 作者认为,借助大语言模型(LLM),AOP 值得重新兴起。程序员无需依赖复杂的运行时模式,可以将每个关注点(如安全性、日志记录、代码风格)定义为独立的、可复用的文档。LLM 充当“织入者”,将这些模块化的需求合成为清晰、可读且静态的代码。 与传统 AOP 不同,LLM 采用语义理解而非脆弱的字符串匹配来应用这些关注点。这种方法不仅通过分离复杂的职责减轻了开发者的心智负担,还利用了 LLM 固有的能力来确保项目间的一致性。通过将 AOP 作为人工智能驱动开发的一种组织框架,程序员可以更有效地管理软件复杂性,确保在不让核心逻辑被杂乱的横切关注点淹没的前提下,满足所有需求。
Qwen 3.6 是本地 AI 领域的一个重要里程碑,其性能足以媲美顶尖模型。作者重点介绍了两个版本:混合专家模型 35B A3B(速度更快)和稠密模型 27B(质量更高,是推荐选择)。尽管硬件要求较高,但这些模型在复杂推理、创意写作和实际编码任务中表现出色。
使用 `llama.cpp` 和 Hugging Face 上的 GGUF 量化权重,在本地运行这些模型非常简单。作者演示了如何设置 `llama-server` 以实现工具调用及与编码智能体的集成,并指出即使在消费级硬件上,其性能依然令人印象深刻。
作者认为,本地模型具有显著优势:数据隐私、摆脱对服务商的依赖,以及能够针对特定需求进行微调。随着技术进步——例如近期出现的 GLM 5.2——在本地运行“顶尖级别”智能已成为现实,这标志着 AI 正在向更私密、更具韧性的方向发展。尽管运行这些模型对硬件负载较高,但作者总结认为,所获得的智能水平和自主掌控权完全值得这一投入。
开发者 John Swiderski 目前正在开发 HamsterOS,这是一个专为 386 和 486 时代硬件设计的全新 32 位图形化多任务操作系统。该系统定于 2026 年 11 月发布,体积小巧,足以容纳在一张 1.44 MB 的软盘中,同时提供全套原生应用程序和集成 DOS 支持。
HamsterOS 包含专为老式系统设计的用户友好功能,例如 CMOS 崩溃计数器,在多次启动失败后会自动触发 VGA 安全模式。为了协助用户将系统写入物理介质,Swiderski 还发布了“HamsterWeazle”,这是一款用于 Greaseweazle USB 软盘接口工具的图形化前端。
该项目反映了复古计算社区内现代创新的日益增长趋势,继 GentleOS 等类似努力之后,HamsterOS 有望成为那些希望为老旧硬件注入新活力的爱好者们一个稳健且易于使用的选择。
准备好迎接充满创意的七月吧!诚邀你参加为期一个月的 **Decker** 多媒体速写板创作活动。无论是制作街机游戏、撰写诗歌、设计数字桌垫,还是创作电子杂志,一切由你决定。
**准则:**
* **格式:** 提交的作品必须为原创,且需导出为网页可运行的 HTML 格式。请尽早测试你的项目,因为 Web-Decker 与原生 Decker 可能存在差异。
* **内容:** 你可以重启旧项目、团队协作或提交多份作品。允许使用知识共享(Creative Commons)或公共领域(Public Domain)的素材。
* **限制:** 严禁使用生成式 AI 工具(大语言模型、图像模型)。
* **灵感:** 查看 itch.io 上的 #decker 标签获取示例。另外请记住——虽然不是强制要求,但欢迎任何以小鸡为主题的项目!
欲获取灵感与资源,请访问 [Decker Jam 目录](https://itch.io/jam/decker)。加入本月的社区活动,看看你能创造出哪些美妙的作品吧!