红旗法案:通过历史之镜分析AI时代的人机协同范式

Notion创始人 在 X 平台发表了一篇题为《蒸汽、钢铁与无限心智》(Steam, Steel, and Infinite Minds)的文章,其中提出"人类介入循环"(human in the loop)并非是AI交互的理想状态,并引用了一个十分有趣的案例------"红旗法案"。这一观点与我的看法高度一致。特别展开谈谈我的理解和思考。

"红旗法案"的来龙去脉

英国作为工业革命的先驱、曾经的"日不落帝国",却在汽车产业------这一工业的明珠上------显得并不领先。许多人将此归咎于"红旗法案"。

事实上,英国曾是世界上最早制造汽车的国家之一。1825年,英国人斯瓦底·嘉内便制造了一辆蒸汽公共汽车,并开展了世界上最早的公共汽车运营。然而,随后于1865年颁布的《红旗法案》给英国的汽车产业按下了刹车。

该法案具体内容包括:

  • 蒸汽车辆时速不得超过4英里(约6.4公里),经过城镇与村庄时不得超过2英里(约3.2公里);

  • 车辆至少需由3人驾驶,一人负责添煤,一人操控车辆,另一人则需在车前50米外步行并摇动红旗,为其开道。

如今对"红旗法案"主要有两种解读:

  • 一种观点认为,法案源于当时利益阶层(例如马车夫)对失业的担忧与反对,导致英国丧失了汽车产业的先发优势,使美、德等国后来居上;

  • 另一种观点则认为,早期蒸汽汽车犹如"行走的锅炉",噪音大、烟尘多,易惊扰马匹,法案在当时具有一定合理性,只是未随内燃机技术进步而及时调整,直至1896年才在舆论压力下被废除。

当然,我相信实际上上肯定2个原因都有。这个案例带给我们两点启示:

  1. 任何新技术在诞生初期,其功能、法规与技术本身必然不完善;

  2. 用旧体系的思维与方法去应对新事物带来的新问题,往往是错误的。新技术所引发的问题,最终仍需依靠新的技术手段来解决。

AI时代面临的相似困境

当前,AI在软件研发等领域已被大规模应用,但"人与AI如何协作"成为核心难题。"程序员"作为自己免费割自己命的伟大阶层,完全没有因为自己的生存考虑限制AI 的发展,但是,"是否在用旧思维看到新问题",是我们面临的调账。

  • AI生成的代码是否存在问题?------ 是的。

  • 那该怎么办?------ 目前常见的做法是交由人类审核。

  • 这样做对吗?------ 对许多产品和公司而言,这或许是当前不得不采取的策略,但从根本上说,并非长远之策。真正的解决方案应当是:完善AI自身能力,使其具备自我检查与修正的机制。

这是否意味着人类完全放手?并非如此。人类应当"升维"------在更高的维度上进行监督与审核。

分析软件开发中的人机协同层次

我们可以将软件开发过程分为以下四个抽象层次,并分析各自的人机协作模式:

理想的人机协作演进方向是:逐步提升AI能力,然后将各层次任务逐层(代码->设计->规范)交由AI负责。

抽象层次 核心问题 人类的独特价值 AI的当前能力与优势 理想的"人机协作"模式
1. 代码层 (Implementation) "如何实现这个功能?" 架构决策 、把握非功能性需求(安全、性能等)、对代码质量的直觉。 极其熟练 。精通语法、模式与常用库,能快速生成、解释、重构与调试代码。 人类作为审核者与架构师 : • 启发式编程 :提出想法,由AI生成多个方案供探索; • 代理编程:委托AI实现完整功能模块,人类负责评审与集成。
2. 模型/设计层 (Design & Modeling) "系统由哪些部分组成?如何交互?"(领域建模、架构图) 业务洞察 、抽象思维、权衡判断、识别隐含的领域概念与约束。 良好且快速进步 。能将需求转化为初步的类图、ER图;能从代码反推设计;能应用设计模式。 人类作为领域专家与总架构师 : • AI作为设计伙伴:人类提出核心概念,AI生成初步模型或架构选项,人类进行批判性修正与确认。
3. 规范/需求层 (Specification & Requirements) "系统具体要做什么?"(用户故事、验收标准、API规范) 同理心 、与利益相关者沟通、将模糊意愿转化为精确表述、识别隐含及未来需求。 强大但有盲点 。能将模糊描述转为结构化需求;可生成详细API规范;能发现需求矛盾。 人类作为需求分析师与产品负责人 : • AI作为超级助手:人类提供原始意图与背景,AI输出详细规范草案,人类负责验证、完善与终审。
4. 意图/问题层 (Intent & Problem) "我们要解决什么问题?为谁解决?" 真正的创新 、发现市场机会、理解人性与情感、定义愿景与战略、承担最终责任。 非常有限 。本质是关联扩展现有知识,缺乏真正的"灵光一现"与原创洞察。 人类作为源头与决策者 : • AI作为灵感扩音器 :人类提出原始意图,AI可提供市场分析、竞品汇总与风险提示,辅助人类完善与验证想法,但不能替代人类定义问题的过程。

我们可以将现有的AI开发范式和上述模式进行对应:

  • Copilot模式:人在代码层与AI交互。

  • "氛围编程"(Vibe Coding):在最高的意图层与AI交互。我认为这是AI在研发领域的终极愿景,但目前仅能在局部场景中落地。

  • SDD(规范驱动开发):人在规范层和设计层与AI交互,将代码层完全交付给AI。SDD有望成为后续AI研发的核心范式。

总结:AI时代,人-AI 交互范式中人必须必须"升维"

人类必须"升维"来处理与AI的关系,因为两者的能力维度本就不同。若停留在同一维度,人类的能力将限制AI的潜力------正如《红旗法案》要求人在车前引领,人的步行速度直接制约了汽车的行驶效率,整体效能难以大幅提升。唯有升至更高维度,才能充分发挥AI的能力。

AI生成代码人审核,人审核的速度将完全限制AI生成的速度

我的核心观点如下:

  1. 在AI协同工作中,人类应尽快"升维",从执行与审核细节转向战略与架构层面的指导;

  2. 用AI解决AI产生的问题,是唯一可持续的路径

  3. 在当前阶段,或许可适当放宽对AI生成成果的完美度要求,优先推动落地,通过快速迭代与修复来持续优化。AI时代,走的快大于走的稳!

我是AI时代原住民,如果看到这里,欢迎点个推荐

1:AI重构研发范式:

AI时代,你最大的能力变迁:从"我不行"到"我能行"!

AI重构软件研发全流程走向落地!亚马逊发布「AI驱动开发」全新方法论,完整解读十大核心原则

AI开发新范式------规范驱动开发(SDD)【第三篇】:通过OpenSpec实现增量开发

一图介绍清楚基于Spec Kit 框架的SDD(规范驱动开发)的详细过程【SDD第二讲]

五分钟带你理解AI时代的软件研发新范式------SDD(规格驱动开发) 【SDD第一讲】

重温氛围编程:是AI开发的明日新星还是皇帝的新装

华为《智能世界2035》揭示软件未来:人机协同编程重塑软件开发格局

2:AI重构软件组织:

AI组织-未来已来:10年以后的组织是什么样子?

AI组织是什么样子?来自微软的最新分析 -- The Year of the Frontier Firm:

3:软件工程本质思考:

AI时代,重新温习软件工程经典巨作,思考软件工程的本质

研发提效的本质:不是让程序员拼命踩油门,而是为价值修一条高速公路

AI时代重温经典:《管理大型软件系统的开发》

AI时代重温经典,梳理软件工程的本质:高效构建软件的工程智慧

4: 模型本质的认识:

OpenAI深度揭秘大语言模型的幻觉本质

5: 软件智能测试:

AI在软件测试中的理想与现实:一场尚未到来的革命

6: AI实战

SDD开发实战:3小时从零构建可私有部署的AI助手

AI协同开发范式RIPER-5实战:从零构建图书馆管理系统

SDD(Spec驱动开发)实战新范式:SDDAgent驱动SDD端到端开发流

7: 行业技术

持续进化,从"上下文工程"到"Agent工程",LangChain给出Agent开发的核心范式

相关推荐
方见华Richard2 小时前
自指宇宙学:存在如何通过自我描述而实在化V0.2
人工智能·交互·原型模式·空间计算
liliangcsdn2 小时前
基于人类反馈的强化学习框架-RLHF&PPO
人工智能·机器学习
猫天意2 小时前
YOLOv11魔改高效涨点 | 注意力篇 | 坐标注意力CoordAttention:将位置信息硬核嵌入通道,精准捕获长程空间依赖,即插即用,涨点神器!!!
开发语言·人工智能·深度学习·神经网络·yolo·目标检测·低光照增强
irizhao2 小时前
《高质量数据集 分类指南》解读(TC609-5-2025-03)由全国数据标准化技术委员会发布
大数据·人工智能
观无2 小时前
VisionPro 视觉检测工具基础知识点
人工智能·计算机视觉·视觉检测
min1811234562 小时前
HR人力资源招聘配置流程图制作教程
大数据·网络·人工智能·架构·流程图·求职招聘
ai_xiaogui2 小时前
Stable Diffusion Web UI 绘世版 v4.6.1 整合包:一键极速部署,深度解决 AI 绘画环境配置与 CUDA 依赖难题
人工智能·stable diffusion·环境零配置·高性能内核优化·全功能插件集成·极速部署体验
Elastic 中国社区官方博客2 小时前
使用 Elasticsearch 管理 agentic 记忆
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
升职佳兴2 小时前
从 0 到 1:我做了一个提升 AI 对话效率的浏览器插件(架构+实现+发布)
人工智能·架构