Featured image of post 科技爱好者周刊(第 395 期):软件开发的第三种方式

科技爱好者周刊(第 395 期):软件开发的第三种方式

原文摘要 这里记录每周值得分享的科技内容,周五发布。\n本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(已移除,请查看原文)。 封面图\n即将在今年完工的深圳自然博物馆,它的形状模拟了一条弯曲的河流。(via)\n软件开发的第三种方式\n有一本很著名的软件开发著作,叫做《大教堂与集市》,大家了解吗?\n它提出软件开发有两种方式。\n一种方式是大教堂(Cathedral),即软件经过精心规划,由一支专业的团队封闭式开发管理,全过程有严格的流程和管控,代码通常是闭源的。\n另一种方式是集市(bazaar),即软件开发是开放的,没有围墙,任何人都可以加入,决策过程是透明的、由社区驱动,代码开源。\n这种比喻将软件行业一分为二,非常精辟,自从初次提出,已经过去了近30年,一直得到大家的认可。\n但是最近,有人提出,这两种方式已经不足以概括现状,软件开发现在出现了第三种方式:神秘屋。\n“神秘屋"是一幢真实存在的大宅,就位于美国加州,19世纪末由一个老太太建造。\n这个老太太非常非常有钱,没有其他爱好,就喜欢建筑学。她拿自己家当作实验品,一个房间接一个房间地建造,都由她说了算,亲自设计,亲自监工。\n整幢楼没有整体规划,怎么想就怎么造,房间 A 是维多利亚式,房间 B 是罗马式,房间 C 是哥特式,都由老太太决定。有时候,房间造到一半,老太太不满意了,就拆掉重建。\n所以,整个建筑像迷宫一样,每个房间的风格都不一样。根据当年的记录,重建次数最多的房间一共拆毁重建了16次。为了省事,一些房间的窗户和门重建时也没拆掉,而是直接砌进了墙里。\n整幢楼在不同时期加盖了多层,最高达到五层,大约有160个房间、2000扇门、10000扇窗户、47个楼梯、47个壁炉、13个浴室和6个厨房。\n1922年,老太太去世后,它对外开放,人们将其称为"神秘屋”。\n如今,很多程序员就是这个老太太。\n他用 AI 开发软件,自己提出需求,想要什么就让 AI 开发什么,既没有需求审查,也没有代码测试,充分满足自己的个性。\n最终开发出来的软件,就是高度个性化,规模庞大,不断扩张,代码层层累加,几乎没有精简和优化,充满了修复 bug 的补丁。而且,它通常缺乏文档,对外人来说晦涩难懂,就像"神秘屋"一样。\n但是,这种开发过程充满了乐趣,会让开发者自我陶醉,乐在其中。\n随着 AI 模型越来越强,“神秘屋"式软件正在不断涌现,搞不好以后会成为主流,取代大教堂和集市。大部分软件,尤其是个人和小团队开发的软件,可能都是以这种方式开发出来的。\n大模型流行度排行榜\n现在的大模型排行榜,都是衡量大模型的能力。有人想出了一种方法,可以衡量大模型的人气。\n具体来说,就是每天抓取"黑客新闻"热度最高的200个主题,筛选出编程和 AI 相关的主题,再根据每个主题下面的留言,看看讨论最多、评价最好的模型是什么。\n黑客新闻是著名的程序员社区,每天有大量程序员和工程师访问并留言。因此,它具有代表性,提及次数最多、好评率最高的模型,就是最流行的模型。\n这个项目的网站是 HN SOTA,每天都会更新排行榜。\n本周前三名的模型依次是 Claude Opus 4.7、GPT 5.5、Claude Sonnet。\n国产模型 Kimi K2.6、DeepSeek V4、Qwen 3.6、GLM 5.1 都进入了前十名。\n科技动态\n1、陪伴式机器狗\n扫地机器人的发明者是美国 iRobot 公司创始人科林·安格尔(Colin Angle),他退休后继续研究机器人。\n最近,他的公司推出了一个主要用来陪伴的机器狗。\n它的最大特点就是,看起来不像机器,更像毛绒玩具,可以跟随行走,也可以跟你互动。\n以现在的技术,已经能做出可以乱真的机器狗。也许人们以后更愿意养机器狗,而不是真的狗,因为机器狗能陪伴你,但不会咬人和吠叫,也不需要遛狗。\n

原文摘要

这里记录每周值得分享的科技内容,周五发布。

    本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(已移除,请查看原文)。

封面图

即将在今年完工的深圳自然博物馆,它的形状模拟了一条弯曲的河流。(via)

软件开发的第三种方式

有一本很著名的软件开发著作,叫做《大教堂与集市》,大家了解吗?

它提出软件开发有两种方式。

一种方式是大教堂(Cathedral),即软件经过精心规划,由一支专业的团队封闭式开发管理,全过程有严格的流程和管控,代码通常是闭源的。

另一种方式是集市(bazaar),即软件开发是开放的,没有围墙,任何人都可以加入,决策过程是透明的、由社区驱动,代码开源。

这种比喻将软件行业一分为二,非常精辟,自从初次提出,已经过去了近30年,一直得到大家的认可。

但是最近,有人提出,这两种方式已经不足以概括现状,软件开发现在出现了第三种方式:神秘屋。

“神秘屋"是一幢真实存在的大宅,就位于美国加州,19世纪末由一个老太太建造。

这个老太太非常非常有钱,没有其他爱好,就喜欢建筑学。她拿自己家当作实验品,一个房间接一个房间地建造,都由她说了算,亲自设计,亲自监工。

整幢楼没有整体规划,怎么想就怎么造,房间 A 是维多利亚式,房间 B 是罗马式,房间 C 是哥特式,都由老太太决定。有时候,房间造到一半,老太太不满意了,就拆掉重建。

所以,整个建筑像迷宫一样,每个房间的风格都不一样。根据当年的记录,重建次数最多的房间一共拆毁重建了16次。为了省事,一些房间的窗户和门重建时也没拆掉,而是直接砌进了墙里。

整幢楼在不同时期加盖了多层,最高达到五层,大约有160个房间、2000扇门、10000扇窗户、47个楼梯、47个壁炉、13个浴室和6个厨房。

1922年,老太太去世后,它对外开放,人们将其称为"神秘屋”。

如今,很多程序员就是这个老太太。

他用 AI 开发软件,自己提出需求,想要什么就让 AI 开发什么,既没有需求审查,也没有代码测试,充分满足自己的个性。

最终开发出来的软件,就是高度个性化,规模庞大,不断扩张,代码层层累加,几乎没有精简和优化,充满了修复 bug 的补丁。而且,它通常缺乏文档,对外人来说晦涩难懂,就像"神秘屋"一样。

但是,这种开发过程充满了乐趣,会让开发者自我陶醉,乐在其中。

随着 AI 模型越来越强,“神秘屋"式软件正在不断涌现,搞不好以后会成为主流,取代大教堂和集市。大部分软件,尤其是个人和小团队开发的软件,可能都是以这种方式开发出来的。

大模型流行度排行榜

现在的大模型排行榜,都是衡量大模型的能力。有人想出了一种方法,可以衡量大模型的人气。

具体来说,就是每天抓取"黑客新闻"热度最高的200个主题,筛选出编程和 AI 相关的主题,再根据每个主题下面的留言,看看讨论最多、评价最好的模型是什么。

黑客新闻是著名的程序员社区,每天有大量程序员和工程师访问并留言。因此,它具有代表性,提及次数最多、好评率最高的模型,就是最流行的模型。

这个项目的网站是 HN SOTA,每天都会更新排行榜。

本周前三名的模型依次是 Claude Opus 4.7、GPT 5.5、Claude Sonnet。

国产模型 Kimi K2.6、DeepSeek V4、Qwen 3.6、GLM 5.1 都进入了前十名。

科技动态

1、陪伴式机器狗

扫地机器人的发明者是美国 iRobot 公司创始人科林·安格尔(Colin Angle),他退休后继续研究机器人。

最近,他的公司推出了一个主要用来陪伴的机器狗。

它的最大特点就是,看起来不像机器,更像毛绒玩具,可以跟随行走,也可以跟你互动。

以现在的技术,已经能做出可以乱真的机器狗。也许人们以后更愿意养机器狗,而不是真的狗,因为机器狗能陪伴你,但不会咬人和吠叫,也不需要遛狗。

2、前大灯投影仪

华为推出了一种新技术,把投影仪放进轿车的前大灯。

停车后,就可以打开车灯,在前面的墙壁或幕布上投影播放视频。

这项发明很实用,适合开车野营,或者车库看视频。

需要注意的是,因为投影仪的亮度太高,行驶时不能打开,避免干扰对向驾驶员,只能停车后打开。

3、AI 预检

AI 能不能代替医生看病?这是有争议的。

虽然 AI 的水平可能高于一部分医生,但是为了对病人负责,目前一般都不允许使用 AI 开处方,只有医生才能开处方。

哈佛大学做了一个试验,另外为 AI 找到了一个很有效的医院岗位:门诊预检。

很多病人不知道自己是什么病,应该看什么科,需要在门诊入口处进行预检,确定科室。

实验发现,AI 根据病人的症状,进行初步诊断和分配科室的准确率高于真人医生。AI 对于67%的病例做出了基本准确的诊断,优于医生的50%-55%。

因此 AI 可以这样用于医院:在门诊入口,病人由 AI 预检,生成初步诊断,再由医生详细问诊和检查,最后给出处方。

4、自动驾驶的注入攻击

AI 模型有注入攻击,黑客会注入有毒的提示词。令人意想不到的是,自动驾驶也有注入攻击。

加州大学的研究人员做了一个实验。

研究人员在道路中央,依次举起三块牌子,上面用大字写着"前进”,看看自动驾驶的车辆会不会注意这块牌子。

在三次实验中,前两块牌子没有起作用,车辆看到路中间有人,就自动停下了。但是,最后一块牌子生效了,自动驾驶车辆根据上面的指令,朝着举牌子的人继续前进。

这表明,自动驾驶系统也有注入攻击的风险,系统必须区分哪些道路标识是有效的,哪些是恶意注入。

文章

1、我为苹果手表开发地图(英文)

作者记录了自己开发手表地图的过程,设计一个适配手表的 UI 很不易。

2、GPT Image 2 与 Nano Banana 2 的比较(英文)

两款目前最强的图像模型的比较,谁更好一点。

3、Chrome 会静默安装一个 4GB 的 AI 模型(英文)

有人发现,Chrome 浏览器会在用户不知觉的情况下,下载一个 4GB 的 AI 模型文件 weights.bin。删掉了,它还会重新下载。

4、MacBook Neo 深度解析(英文)

苹果2026年发布的 MacBook Neo 是一款低端笔记本电脑,只有 8GB 内存,本文分析为什么它是一款出色的产品。

5、视口驱动的 CSS 动画(英文)

CSS 动画一般都是基于时间,最新的 Animation Timeline API 可以改成基于视口,即根据元素在视口中移动的百分比来触发动画。

6、天空为何是蓝色的(英文)

本文通俗解释了,跟天空颜色相关的一系列问题:为何天空是蓝色,日落时却是红色,为何云是白色的,为何火星天空是红色的,火星日落是蓝色的。

工具

1、auge

基于 macOS 系统内置视觉框架 Apple Vision 的命令行工具,可以在命令行完成图像的视觉分析。

2、BleachBit

著名的跨平台桌面应用,用来清理各种浏览器的垃圾文件。

3、Cicada

一个网页白板,不需

文章来源

核心内容

这里记录每周值得分享的科技内容,周五发布。

    本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(已移除,请查看原文)。

封面图

即将在今年完工的深圳自然博物馆,它的形状模拟了一条弯曲的河流。(via)

软件开发的第三种方式

有一本很著名的软件开发著作,叫做《大教堂与集市》,大家了解吗?

它提出软件开发有两种方式。

一种方式是大教堂(Cathedral),即软件经过精心规划,由一支专业的团队封闭式开发管理,全过程有严格的流程和管控,代码通常是闭源的。

另一种方式是集市(bazaar),即软件开发是开放的,没有围墙,任何人都可以加入,决策过程是透明的、由社区驱动,代码开源。

这种比喻将软件行业一分为二,非常精辟,自从初次提出,已经过去了近30年,一直得到大家的认可。

但是最近,有人提出,这两种方式已经不足以概括现状,软件开发现在出现了第三种方式:神秘屋。

“神秘屋"是一幢真实存在的大宅,就位于美国加州,19世纪末由一个老太太建造。

这个老太太非常非常有钱,没有其他爱好,就喜欢建筑学。她拿自己家当作实验品,一个房间接一个房间地建造,都由她说了算,亲自设计,亲自监工。

整幢楼没有整体规划,怎么想就怎么造,房间 A 是维多利亚式,房间 B 是罗马式,房间 C 是哥特式,都由老太太决定。有时候,房间造到一半,老太太不满意了,就拆掉重建。

所以,整个建筑像迷宫一样,每个房间的风格都不一样。根据当年的记录,重建次数最多的房间一共拆毁重建了16次。为了省事,一些房间的窗户和门重建时也没拆掉,而是直接砌进了墙里。

整幢楼在不同时期加盖了多层,最高达到五层,大约有160个房间、2000扇门、10000扇窗户、47个楼梯、47个壁炉、13个浴室和6个厨房。

1922年,老太太去世后,它对外开放,人们将其称为"神秘屋”。

如今,很多程序员就是这个老太太。

他用 AI 开发软件,自己提出需求,想要什么就让 AI 开发什么,既没有需求审查,也没有代码测试,充分满足自己的个性。

最终开发出来的软件,就是高度个性化,规模庞大,不断扩张,代码层层累加,几乎没有精简和优化,充满了修复 bug 的补丁。而且,它通常缺乏文档,对外人来说晦涩难懂,就像"神秘屋"一样。

但是,这种开发过程充满了乐趣,会让开发者自我陶醉,乐在其中。

随着 AI 模型越来越强,“神秘屋"式软件正在不断涌现,搞不好以后会成为主流,取代大教堂和集市。大部分软件,尤其是个人和小团队开发的软件,可能都是以这种方式开发出来的。

大模型流行度排行榜

现在的大模型排行榜,都是衡量大模型的能力。有人想出了一种方法,可以衡量大模型的人气。

具体来说,就是每天抓取"黑客新闻"热度最高的200个主题,筛选出编程和 AI 相关的主题,再根据每个主题下面的留言,看看讨论最多、评价最好的模型是什么。

黑客新闻是著名的程序员社区,每天有大量程序员和工程师访问并留言。因此,它具有代表性,提及次数最多、好评率最高的模型,就是最流行的模型。

这个项目的网站是 HN SOTA,每天都会更新排行榜。

本周前三名的模型依次是 Claude Opus 4.7、GPT 5.5、Claude Sonnet。

国产模型 Kimi K2.6、DeepSeek V4、Qwen 3.6、GLM 5.1 都进入了前十名。

科技动态

1、陪伴式机器狗

扫地机器人的发明者是美国 iRobot 公司创始人科林·安格尔(Colin Angle),他退休后继续研究机器人。

最近,他的公司推出了一个主要用来陪伴的机器狗。

它的最大特点就是,看起来不像机器,更像毛绒玩具,可以跟随行走,也可以跟你互动。

以现在的技术,已经能做出可以乱真的机器狗。也许人们以后更愿意养机器狗,而不是真的狗,因为机器狗能陪伴你,但不会咬人和吠叫,也不需要遛狗。

2、前大灯投影仪

华为推出了一种新技术,把投影仪放进轿车的前大灯。

停车后,就可以打开车灯,在前面的墙壁或幕布上投影播放视频。

这项发明很实用,适合开车野营,或者车库看视频。

需要注意的是,因为投影仪的亮度太高,行驶时不能打开,避免干扰对向驾驶员,只能停车后打开。

3、AI 预检

AI 能不能代替医生看病?这是有争议的。

虽然 AI 的水平可能高于一部分医生,但是为了对病人负责,目前一般都不允许使用 AI 开处方,只有医生才能开处方。

哈佛大学做了一个试验,另外为 AI 找到了一个很有效的医院岗位:门诊预检。

很多病人不知道自己是什么病,应该看什么科,需要在门诊入口处进行预检,确定科室。

实验发现,AI 根据病人的症状,进行初步诊断和分配科室的准确率高于真人医生。AI 对于67%的病例做出了基本准确的诊断,优于医生的50%-55%。

因此 AI 可以这样用于医院:在门诊入口,病人由 AI 预检,生成初步诊断,再由医生详细问诊和检查,最后给出处方。

4、自动驾驶的注入攻击

AI 模型有注入攻击,黑客会注入有毒的提示词。令人意想不到的是,自动驾驶也有注入攻击。

加州大学的研究人员做了一个实验。

研究人员在道路中央,依次举起三块牌子,上面用大字写着"前进”,看看自动驾驶的车辆会不会注意这块牌子。

在三次实验中,前两块牌子没有起作用,车辆看到路中间有人,就自动停下了。但是,最后一块牌子生效了,自动驾驶车辆根据上面的指令,朝着举牌子的人继续前进。

这表明,自动驾驶系统也有注入攻击的风险,系统必须区分哪些道路标识是有效的,哪些是恶意注入。

文章

1、我为苹果手表开发地图(英文)

作者记录了自己开发手表地图的过程,设计一个适配手表的 UI 很不易。

2、GPT Image 2 与 Nano Banana 2 的比较(英文)

两款目前最强的图像模型的比较,谁更好一点。

3、Chrome 会静默安装一个 4GB 的 AI 模型(英文)

有人发现,Chrome 浏览器会在用户不知觉的情况下,下载一个 4GB 的 AI 模型文件 weights.bin。删掉了,它还会重新下载。

4、MacBook Neo 深度解析(英文)

苹果2026年发布的 MacBook Neo 是一款低端笔记本电脑,只有 8GB 内存,本文分析为什么它是一款出色的产品。

5、视口驱动的 CSS 动画(英文)

CSS 动画一般都是基于时间,最新的 Animation Timeline API 可以改成基于视口,即根据元素在视口中移动的百分比来触发动画。

6、天空为何是蓝色的(英文)

本文通俗解释了,跟天空颜色相关的一系列问题:为何天空是蓝色,日落时却是红色,为何云是白色的,为何火星天空是红色的,火星日落是蓝色的。

工具

1、auge

基于 macOS 系统内置视觉框架 Apple Vision 的命令行工具,可以在命令行完成图像的视觉分析。

2、BleachBit

著名的跨平台桌面应用,用来清理各种浏览器的垃圾文件。

3、Cicada

一个网页白板,不需


内容来源:tech 原文链接:http://www.ruanyifeng.com/blog/2026/05/weekly-issue-395.html

市场背景

  • BTC 价格:$0.00
  • 24h 涨跌:+0.00%

AI Agent 加工:内容工厂(润色 + 结构化) 生成时间:2026-05-08T09:01:11.693563+00:00

站长推荐
Hello World | 开启技术博客之旅
从这里开始阅读本站的网络安全、AI 与技术实践内容。
查看文章 →
订阅更新
通过 RSS 阅读本站
不依赖平台算法,第一时间获取新文章。
订阅 RSS →
站长推荐
Hello World | 开启技术博客之旅
从这里开始阅读本站的网络安全、AI 与技术实践内容。
查看文章 →
订阅更新
通过 RSS 阅读本站
不依赖平台算法,第一时间获取新文章。
订阅 RSS →