这个故事讲述了与同事“迈克”的一次令人沮丧的经历:他提交了一个大型、未经测试的AI生成代码的合并请求,并催促立即批准。作者认为问题不在于迈克使用了AI,而在于导致不负责任实施的系统性压力。 文章的核心是呼吁对AI生成代码的*负责*。作者希望能够询问迈克他的流程——使用的提示词、代码审查情况以及决策依据。他们提倡在AI使用方面保持透明,在合并请求中披露提示词和审查摘要。 作者将“AI懒散堆积”(AI Lazyslop)定义为未经创建者阅读的AI生成代码,将审查负担转嫁给他人。他们提出了一份个人宣言:对所有代码负责,披露AI的使用,证明已进行审查和测试,并能够独立解释逻辑。 最终,迈克转向了一种“半懒散堆积”的方法,将审查者的评论*反馈*给AI。作者得出结论,这种情况可能很普遍,强调了一种文化转变,需要制定与AI在软件开发中互动的新的行为准则。
## OpenFlexure显微镜:可访问且可定制的显微镜
OpenFlexure显微镜是一款革命性的开源显微镜,旨在实现可访问性和定制化。它使用现成的低成本组件(如网络摄像头或标准显微镜物镜和树莓派)构建,却能提供令人惊讶的高性能。
其关键创新在于一个3D打印的载物台,利用“柔性铰链”——塑料组件,实现无摩擦、无振动且极其精确的运动(精度可达小于100纳米的步长)。这种设计最大限度地减少了组装和对非打印部件的依赖,从而最大限度地提高稳定性。
除了经济实惠(主要成本在于树莓派和摄像头),OpenFlexure显微镜还具有高度适应性。用户可以轻松更换光学器件以获得不同的放大倍数,甚至可以添加打印的滤光块来实现诸如荧光成像等高级技术。详细的文档和学术出版物可供使用,使高质量的显微镜技术能够惠及更广泛的用户和应用。