两年前,作者为 SMoL(“语言标准模型”)开发了一款集成开发环境(IDE)。SMoL 是一种基于 Shriram Krishnamurthi 及其同事研究成果的教学语言。该工具基于浏览器,专为编程语言教育设计,允许用户编写基于 S-表达式的代码并逐步执行。
主要功能包括:
* **可视化:** 显示当前的延续(continuation)、环境和存储(store)。
* **编辑器内标注:** 直接在文本编辑器中显示变量和表达式的值。
* **导航:** 支持向后单步执行和“运行至光标处”功能。
* **实验性功能:** 包含一个独特的、尽管有些“蹩脚”的基于 git 的项目管理系统。
虽然该项目尚在开发中,且存在一些已知的 Svelte 状态管理错误,但它为探索代码在底层如何执行提供了一个实用的环境。作者积极欢迎社区反馈、错误报告和贡献。你可以通过 [smol.leastfixedpoint.com](https://smol.leastfixedpoint.com/) 体验该工具。
出于对环境艺术的追求,一位新手创客耗时八个月,打造了一款定制的 LED 背光木质壁灯。尽管在木工、LED 电路和 CAD 设计方面毫无经验,创作者还是从零开始精心设计并制作了这件作品。
该项目涉及将可独立控制的 SK6812 LED 灯带集成到“黑白”亚克力板后方,并将其安装在铝型材框架内。主要的挑战包括:为沉重的木板设计一套稳定且重心平衡的壁挂系统,以及通过严谨的测试解决散热问题。在制作过程中,创作者利用当地创客空间完成了铣削和焊接等专业任务,并全程通过精确的 CAD 模型来确保结构的稳固性。
该灯具于 2026 年 1 月完工,不仅是一件装饰艺术品,也是一个接入了 WLED 和 Home Assistant 的多功能光源。尽管该项目投入巨大,材料和工具成本约 642 欧元,但它成功实现了创作者宏大的设计目标。创作者强调,虽然过程充满挑战且耗时,但同事们的支持以及看到构想变为现实的喜悦,让这一切努力都物有所值。