<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>黑箱转向 on Lingming 灵明</title><link>https://lingming.blog/series/%E9%BB%91%E7%AE%B1%E8%BD%AC%E5%90%91/</link><description>Recent content in 黑箱转向 on Lingming 灵明</description><image><title>Lingming 灵明</title><url>https://lingming.blog/lingming-og-cmyk.png</url><link>https://lingming.blog/lingming-og-cmyk.png</link></image><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 28 Apr 2026 13:45:20 -0400</lastBuildDate><atom:link href="https://lingming.blog/series/%E9%BB%91%E7%AE%B1%E8%BD%AC%E5%90%91/index.xml" rel="self" type="application/rss+xml"/><item><title>黑箱转向：超越人类可理解性的时代（八）</title><link>https://lingming.blog/posts/2026/redefining-control-in-the-age-of-generative-systems/</link><pubDate>Sat, 07 Mar 2026 17:44:27 -0500</pubDate><guid>https://lingming.blog/posts/2026/redefining-control-in-the-age-of-generative-systems/</guid><description>在生成式系统迅速扩张的时代，软件工程正在失去一个长期以来被视为理所当然的基础假设：系统必须完全透明并且可以被逐行理解。本篇作为《软件工程的黑箱时代》系列的终章，提出一个核心命题——**控制不再等于理解**。文章论证，在代码规模与生成速度远超人类认知能力的背景下，软件工程必须从“确定性控制”转向“概率控制”，从追求系统“完全可知”转向构建“边界可控”的架构。黑箱并不意味着失控，而是复杂系统成熟后的自然形态。真正的工程能力，将从编写代码转向设计结构与约束生成系统的行为。</description></item><item><title>黑箱转向：超越人类可理解性的时代（七）</title><link>https://lingming.blog/posts/2026/the-ethics-of-the-black-box/</link><pubDate>Sat, 07 Mar 2026 17:38:13 -0500</pubDate><guid>https://lingming.blog/posts/2026/the-ethics-of-the-black-box/</guid><description>在生成式 AI 逐渐成为软件开发主要力量的时代，传统软件工程所依赖的“代码作者”概念正在消失。本篇文章探讨在黑箱时代中责任与可解释性如何被重新定义，分析 AI 生成代码带来的责任归属困境、安全漏洞追责问题，以及生成过程可追溯性与可解释性技术的发展方向，并讨论法律制度与软件工程架构之间正在形成的新型关系。</description></item><item><title>黑箱转向：超越人类可理解性的时代（六）</title><link>https://lingming.blog/posts/2026/the-new-engineer-from-coder-to-constraint-designer/</link><pubDate>Sat, 07 Mar 2026 17:33:26 -0500</pubDate><guid>https://lingming.blog/posts/2026/the-new-engineer-from-coder-to-constraint-designer/</guid><description>在生成式 AI 改变软件生产方式的背景下，程序员的角色正在发生深刻转型。代码不再主要由人类逐行书写，而是越来越多地由模型生成与自动化机制产生。本文探讨这种变化如何推动工程能力从“编码能力”转向“约束设计能力”，并分析 Prompt 工程、规范设计以及认知设计在未来软件工程中的核心地位。新一代工程师将不再只是代码作者，而是复杂生成系统的结构设计者。</description></item><item><title>黑箱转向：超越人类可理解性的时代（五）</title><link>https://lingming.blog/posts/2026/architecture-as-risk-geometry/</link><pubDate>Tue, 03 Mar 2026 15:02:24 -0500</pubDate><guid>https://lingming.blog/posts/2026/architecture-as-risk-geometry/</guid><description>本篇《架构即风险几何》将讨论焦点从代码实现层面提升到系统结构层面，提出在黑箱时代，架构的本质不再是组织逻辑，而是塑造风险分布的几何结构。随着生成式 AI 参与代码生产，系统内部不可读性与不确定性持续上升，传统依赖“理解实现”来控制系统的方法逐渐失效。本文围绕模块隔离、最小权限原则、零信任架构、可回滚机制与可观测性等关键结构，论证架构如何在空间与时间两个维度上约束风险传播，并阐明为何在复杂系统中，“容错能力”比“完美实现”更具决定性意义。</description></item><item><title>黑箱转向：超越人类可理解性的时代（四）</title><link>https://lingming.blog/posts/2026/controlling-the-unreadable/</link><pubDate>Tue, 03 Mar 2026 14:53:41 -0500</pubDate><guid>https://lingming.blog/posts/2026/controlling-the-unreadable/</guid><description>在生成式时代，当代码规模与复杂度超越人类认知能力，传统依赖“阅读与理解实现”的控制方式正在失效。本篇提出一种方法论转型：当实现不可完全理解时，控制必须从实现本身转向对行为边界与系统约束的定义。接口契约、不变量、行为覆盖率与自动化形式验证，将成为黑箱时代工程理性的核心工具。</description></item><item><title>黑箱转向：超越人类可理解性的时代（三）</title><link>https://lingming.blog/posts/2026/the-collapse-of-linearity/</link><pubDate>Mon, 02 Mar 2026 11:45:57 -0500</pubDate><guid>https://lingming.blog/posts/2026/the-collapse-of-linearity/</guid><description>在软件工程的早期阶段，逐行阅读代码被视为理解系统与掌控风险的核心手段。然而，当代码规模、依赖复杂度与自动化生成能力呈指数级增长，人类的线性理解能力正在遭遇结构性边界。本篇指出，“阅读代码”已不再是控制系统的充分条件，甚至在某些情况下已沦为象征性仪式。文章深入分析代码复杂网络、自动化工具带来的隐性耦合、人类认知容量的限制，以及“理论可理解”与“现实不可理解”之间的差距，进而提出“认知债”这一新概念，揭示传统管理范式正在悄然失效。</description></item><item><title>黑箱转向：超越人类可理解性的时代（二）</title><link>https://lingming.blog/posts/2026/the-generative-inflection-point/</link><pubDate>Mon, 02 Mar 2026 11:38:38 -0500</pubDate><guid>https://lingming.blog/posts/2026/the-generative-inflection-point/</guid><description>我们提出一个关键判断：生成式 AI 并不是简单提升效率的工具，而是一种改变代码生产规模与结构的根本力量。当代码生成速度在数量级上超越人类理解速度，软件工程第一次出现“生产—理解分离”的结构性断裂。本文围绕生成速度与理解速度的失衡、Prompt 驱动开发的非线性逻辑、代码规模爆炸带来的认知瓶颈、因果链条的模糊化，以及人类角色从“作者”转向“指令发起者”的位移，系统论证了白箱软件工程正在走向崩塌的转折时刻。这不是一次工具升级，而是一场范式级转向。生成拐点，标志着黑箱时代的开端。</description></item><item><title>黑箱转向：超越人类可理解性的时代（一）</title><link>https://lingming.blog/posts/2026/the-white-box-assumption/</link><pubDate>Mon, 02 Mar 2026 11:26:06 -0500</pubDate><guid>https://lingming.blog/posts/2026/the-white-box-assumption/</guid><description>本文作为“软件工程的黑箱时代”系列的开篇理论奠基之作，提出并阐明“白箱假设”这一长期支撑现代软件工程的隐性哲学前提：软件系统在原则上必须是可理解、可建模、可解释的。文章从结构化编程运动谈起，分析可读性、模块化与单一职责原则背后的认识论立场，进一步揭示可维护性、可测试性、可扩展性等经典工程目标如何建立在“系统可以被人类心智完整掌握”的信念之上，并讨论代码审查与版本控制制度的哲学基础。通过对这一前提的显影，本文为后续讨论“黑箱化趋势”建立清晰的对照坐标系。</description></item><item><title>黑箱转向：超越人类可理解性的时代（总序）</title><link>https://lingming.blog/posts/2026/the-manifesto-forsoftware-engineering-after-human-comprehension/</link><pubDate>Sun, 01 Mar 2026 21:22:10 -0500</pubDate><guid>https://lingming.blog/posts/2026/the-manifesto-forsoftware-engineering-after-human-comprehension/</guid><description>当生成式 AI 成为主要代码生产者，软件工程赖以存在的“白箱假设”正在悄然瓦解。我们曾相信，系统应当是可理解的，代码应当是透明的，控制等同于阅读与掌握。然而，当代码规模超越人类认知能力，当实现细节由模型在高维空间中自动生成，软件工程正在进入一个新的阶段——黑箱时代。本篇作为《The Black-Box Turn》系列的总序，提出一个核心判断：未来的软件工程不再建立在完全理解之上，而是建立在约束设计、行为验证与风险控制之上。这不是技术细节的变化，而是一场范式转型。</description></item></channel></rss>