在电路板上留下名字,比在电路里留下自己的判断容易多了。打开设计软件,放一行字,调好字号,再让工厂照着印。元件可能选错,线路可能接反,散热可能算漏,署名却通常能够准确抵达成品。软件可以检查线路是否符合规则,至于“Designed by”后面的名字是否名副其实,那是另一门学问。人们发明了许多检查电路的方法,暂时还没给自我感觉配上测试仪。

我对 AI 参与创造的疑问,就从这行小字开始。一块板子因为我的需要而出现,花的是我的钱,装进我的设备,当然可以叫作“我的板子”。但这些事实加起来,是否就等于电路由我设计?在个人制作里,过去往往不太需要分辨。画图的人也钻孔,焊接的人也调试,项目卡住,通常还得由同一个人想办法。几种角色挤在一张工作台前,一个“我”字便足以把来历讲完。如今,软件、工厂和 Agent 逐步接走工作,这句话仍然用得顺口,里面的角色却已悄悄换过几轮。

先设想一种更难处理的情况:它们把事情做得很好。板子通过测试,按时交付,接上装置就能工作。我没有经历大部分设计判断,也不准备回来补课,却可以稳定地重复这种成功。再要求我证明自己有多辛苦,显得有些不识趣:我使用工具,本来就是为了少辛苦一点。可如果我接着说“这说明我已经会设计了”,又似乎跨过了什么。作品完成了,形成作品的过程却未必发生在我这里。我想追问的,就是这一步究竟跨到了哪里。

先把问题缩到一块小电源板上:十二伏直流输入,五伏输出,为一个小装置供电。同一种需要,可以手工制板,可以用电子设计软件画好图后交给工厂,也可以让 AI 参与设计。这里不把它们硬排成三个互不重叠的时代。手工制板今天仍然存在,热转印的图样也可以在电脑里画,工业化分工更早就有了。我们只沿着个人的工作过程往前看:同样做出这块板子,自己需要动哪些手、懂哪些事,又凭什么在最后觉得“我做成了”。

电路板本身,就经历过把手工连接变成可复制图样的改变。英国科学博物馆收藏了一台 Paul Eisler 于 1942 年制作的收音机,馆方把他的相关实验追溯到 1936 年。当时通常要用导线把元件逐个焊在一起;印制电路则让板上的导电图形承担许多连接。原先要一根根处理的线,变成了可以重复制造的图样。馆藏记录 这段历史提醒我:今天被当作手工乐趣的“自己做电路板”,原本就享用了前人减少手工劳动的成果。技术怀旧很容易,只需把时间停在自己刚好熟悉的那一代。

博物馆的另一台收音机更有意思。1947—1948 年,John Sargrove 的设备已经能自动加工和测试电路面板。材料被喷覆到预先成形的板上,再经过加工与检测;电子管等部分元件仍需人工装入,之后完成组装。这与今天蚀刻铜箔的工艺不同,不能直接称作现代 PCB 的全自动工厂,但自动制造电路绝非刚刚提出的口号。馆藏记录 机器能重复完成许多步骤,是因为产品和工艺的知识已经被提前放进设备。许多工序不再需要人在每台收音机上重复一遍,当然也不用为每台收音机重新发明电路。

因此,今天值得追问的变化,不能概括成“机器终于会做事了”。机器早就会做很多事,软件也早已能计算、检查和自动寻找线路。更具体的问题是:谁把这一次尚未完全说清的需要变成方案,谁又在方案碰到制造条件时继续作出取舍?重复制造一种已经设计好的收音机,与为一个新的装置确定供电方案,是不同层次的工作。它们之间没有一道永远不动的界墙,却也不能因为都叫自动化,就把差别一笔抹平。

回到手工制板。热转印的原理并不玄妙:把打印出的图形转移到铜面上,保护想留下的部分,再蚀去其余的铜,电流需要的路径便留在板上。接着钻孔,把元件引脚穿过去,焊好连接。电子制作商 Small Bear 的资料就记录了这类做法。实践资料 图形少转过去一点,铜线可能断;多留下了一点铜,不该相接的线路又可能接在一起。纸上的方案和手上的操作都会出错,最后还得由人查明是哪一种。电流对学习热情没有特别优惠,少一截铜,也不会因为制作者熬过夜就勉强通过。折腾过的地方,人往往记得最清楚。哪根线补过,哪个元件重新焊过,哪个孔钻得不太正,都能成为认出自己那块板子的线索。成品有时粗糙,却与制作过程紧密相连。成功通电的满足也由此而来:原先是一堆材料,现在能够工作,我知道自己怎样把它弄到了这一步。作品像是一份保存下来的经历,连不太体面的部分都在里面。人珍惜这些痕迹,并不奇怪。它们让“我做过”有了可指认的地方。

但“我做过”仍然可能只是“我复现过”。原理图描述元件怎样连接,它可以来自书或手册;安排器件和铜线位置的版图,也可能整张照搬。复现当然需要能力,焊接和调试更不是装饰性劳动,可这些付出不会自动变成对原电路方案的创造。另一方面,沿用电路后重新安排接口、改变尺寸、换用能买到的器件,又确实可能包含设计贡献。即便采用手工方式,借用、修改和制作也常由同一个人完成,看起来像一整件事。认真分辨这些,并不会抹掉成就感,只会使它不至于包办太多证明。至于对板子的熟悉,也不等于对电路的理解。记得每个焊点,不代表知道稳压器为什么发热;能让板子工作,也不代表知道换一种负载以后会怎样。手工过程让人遇到问题,是否理解,还得看人愿不愿意、有没有条件继续追查。反过来,已经理解电路的人,也可能被制作精度和操作条件卡住。一个人能做出什么,常常取决于几种能力里最薄弱的一项,而那一项未必是他最在意的东西。

EDA 软件和工业制造把部分工作拆了出去。元件、连接、孔和铜层可以在软件中安排,检查后生成制造文件,交给工厂完成加工。设计者不必同时拥有足够好的制板设备,也不必把所有制作技巧练到熟练。这当然是一种解放。工具省下的时间可以用来处理更复杂的电路,也可以让人早点收工,生活不必对每一分钟的节省另行征收成长税。但要求也随之改变:原先可以拿元件到板上比一比,现在必须把外形、引脚间距和安装空间准确写进文件。这套分工能成立,有一个朴素的基础:图纸要成为机器读得懂的说明。Gerber 格式维护方 Ucamco 在 2010 年的一篇技术回顾中,把上世纪八十年代制造商开始接收数字数据、而非胶片的转变,称作一次“Gerber 革命”。技术回顾 铜留在哪里、孔开在哪里,由数据传过去。今天的 Gerber Job 文件还可以说明板厚、材料和表面处理等条件。格式说明 我与工厂之间,多了一套能够准确传递意图的语言,也多了一套能够准确传递错误的语言。把孔的位置写错,工厂完全可能帮我错得很精确。

于是,“我设计的”有了相对清楚的落脚点。我未必碰过成品的加工设备,却参与形成了它依据的图纸。我知道接口为什么朝向这里,为什么留出这一片空间,为什么接受这个器件的成本与性能。工厂替我完成的是把说明变成实物的工作。作品与双手的联系减少了,与判断的联系仍然可以很牢固。把一份设计交出去,再收到几块一致的成品,也会带来另一种满足:我作出的安排能够被别人理解、执行和复现。创造不必等于包揽,每一根铜线也不必亲自摸过才算认识。

而且,交出图纸通常不意味着从此只等快递。工厂会提出问题:某种器件没有现货,某处空间不方便装配,某个尺寸需要重新确认。设计者回去查资料,解释原来的安排,或者修改方案。原先只是屏幕上的选择,到了生产端就有了具体代价。把接口挪近一点,图上很省地方,实际装配时却可能让工具伸不进去。这样的往返当然烦人,却也让设计者知道,图纸上的世界与工厂里的世界还差在哪里。人也在这些来回中积累经验。制造方看到的是能不能加工、好不好装配,设计方还需要考虑电路为何这样连接、装置将怎样使用。双方互相补充对方没有掌握的条件。一次问题解决以后,人不只是得到一张改好的图,也可能记住了下次应该避开的做法。重复解释、文件混乱和无效等待没有什么值得歌颂,但藏在其中的认识过程是真实的。后来想省掉沟通时,最好知道自己省掉了什么,而不是默认每封邮件都只有附件,没有经验。

AI 最初介入时,仍然像是在帮忙清理这些麻烦。它查手册、找器件、比较参数、整理清单,也能对原理图提出意见。现在一些工具已经可以直接改动设计:Flux 的文档列出元件管理、连接和参数修改、仿真等功能;Quilter 则要求提供完整原理图、板框等资料,再处理一定范围内的元件摆放和走线。Flux 文档Quilter 文档 这些是有边界的产品能力,不能直接换算成“随便描述一下,任何电路都能可靠交付”。但自动化已经进入了方案形成的过程,这是可以确认的变化。

变化最值得注意的地方,是选择常常先于我的了解发生。过去,我先查参数,再放下一个元件;换一种外形,还要重新安排周围的东西。操作很烦,却把取舍刻进了记忆。现在,AI 可以把选好的器件、排好的位置和接好的线路一起交过来。熟悉电路的人可能很快看出关键问题,不熟悉的人则先得到一幅令人安心的完整图景。至于里面有哪些决定,哪些出自明确要求,哪些只是系统补上的默认值,还得自己重新挖出来。原理图没有留白,不等于问题已经想全。

十二伏转五伏的小板子就能说明这点。采用常见的线性稳压器,电流经过器件,电压被降到需要的水平,多余的能量主要变成热。假设输出电流为三百毫安,先忽略器件自身消耗的少量电流,输入功率约三点六瓦,输出约一点五瓦,约二点一瓦得在稳压器上散掉。器件会升到多高的温度,还取决于外形、安装和周围环境。TI 的 LM7805 系列资料就把散热条件和输出能力放在一起说明。器件资料 一份方案可以把自己描述得很高效,热量不看描述。没有在纸面上处理的那笔账,通电以后照样要付。

设计软件也不能替这笔账一并担保。它发现两根不该相接的线没有碰到一起,只说明这一项检查通过。板子装进外壳以后能不能散热,装置启动时会不会需要更大的电流,未必已经包含在检查条件里。规则检查能找出违反规则的地方,却不能仅凭通过就证明规则已经覆盖全部需要。人会漏条件,AI 也可以帮助找遗漏;但“工具有能力帮忙”与“这一次已经把问题处理好”,仍然是两回事。满屏绿灯很有说服力,尤其当我们急着结束工作的时候。遗憾的是,物理世界不参与投票。

走到这里,我仍然处在设计与生产之间。助手给方案,我看过,再交出去;工厂反馈,我弄懂,再回来修改。工作总会绕回我这里,哪怕只是要求我承认某个取舍。问题也因而不断进入我的注意:器件为什么换了,尺寸为什么变了,什么代价可以接受。我的手不一定碰材料,思路仍然需要经过这段往返。至于我是否认真对待每一次往返,是另一个问题;流程至少还会把问题递到面前。不过,两端的数据交换,已经有了绕开这种人工转递的基础。2020 年发布的 IPC-2581C 就包含设计与制造之间的双向问题反馈,使一些原本散落在邮件和表格里的意见,可以由双方系统直接处理。IPC 的发布说明 这不代表自主协商已经普遍实现。它说明的是,生产端发现一个问题,未必永远需要一位人类阅读后,再替另一套软件翻译一遍。信息通了,下一步才有条件讨论,判断是否也能跟着过去。

从这里开始,往前作一个有限的推演。我们仍然只谈这块小电源板。把能够调用工具、连续处理任务的 AI 助手称为 Agent:设计端能读写设计文件,生产端能取得真实的物料和工艺信息,双方在已获授权的范围内协商,还能借助设备完成试制与测试。这个前提没有要求它们无所不知,但要求它们知道任务边界、通过条件和哪些结论尚未证实。这些能力不能只靠对话演出来。工程结论必须能接回设计文件、工厂条件和实际测量。

在这个流程里,生产 Agent 发现原定器件没有合适的现货,提出替代品。设计 Agent 比较其电气能力,发现外形和引脚位置不同,于是调整连接、焊盘与周围空间。器件输出同为五伏,也未必可以原位替换,名字相近更不能免去比较。随后,生产端又反馈加工和装配条件,设计端重新权衡板厚、布局或器件安排,双方更新成本和交期。以前需要我看资料、回复、修改、再解释的事,可以在它们之间连续发生。我的要求没有失效,但越来越多具体判断已经不需要我逐项在场。这种协作还可以延伸到实物。试制板接上规定负载,设备记录电压与温度;数据不符合约定,就返回设计端,再修改、再测试。空载时测出五伏,不能证明它带着负载也能持续工作;敞开放在台面上通过,也不等于装进预定外壳后仍然通过。只要这些条件已经说清,便可以让两端 Agent 在这个范围内把事情做扎实。生产工程师仍可能维护设备和工艺,设计工程师也仍可能处理系统能力之外的任务,但这块板子的每一轮小修改,未必还需要任何一位亲自出场。负责人都在,许多具体判断却已经能自行往返。

然后,让它成功。板子按时到手,测试可靠,价格合理,接上装置便能工作。不要在最后安排一缕烟,把人重新请回来当英雄。每次都靠 AI 犯错证明人的价值,等于把尊严寄存在缺陷清单里;修掉一个问题,还得赶紧寻找下一个栖身之处。更值得面对的情况是,它们做得很好,我也十分满意。项目甚至可以稳定重复,换一个明确的用途,再做出另一块可靠的板子。系统并没有把我弄丢。它只是发现,某些工作不必等我想明白,也能继续完成。原先,项目卡住往往意味着我也得动一动:读懂一个问题,推翻一个判断,接受一种代价。现在,问题仍然被解决,但主要由 Agent 发现、讨论和处理。板子在多轮修改中成熟,我却可以一直停在最初那句要求上。作品的进展与我的认识分开了。项目没有违约;交付范围里本来就不包括“附赠一个更懂电路的我”。我可能第一次如此清楚地看见,物可以完成,而人不必随它一起改变。

但先别急着把结论写成“所以人一定要学习”。学习与作者身份,原本就是两回事。熟练的工程师做一块简单板子,可能没有获得多少新知识,仍然作出了明确的设计判断;初学者仔细研究别人画好的电路,学到很多,也不会因此变成原来的设计者。辛苦同样不能补办作者资格。熬夜至少证明没睡,至于是不是自己设计的,还得另说。如果把理解、成长和创作混成一团,讨论最后总会滑向一堂励志课。人被要求继续进步,作品怎样形成,反倒无人追问。那么,那个不想补课的人,也应该能把话说完。他只想让手边的装置工作,电源板是其中一项需求。现在,可靠的系统帮他把需求解决了,他省了时间,还做出了从前无法完成的东西。这是一项真实的收获,不必经由专家批准才值得高兴。他也没有义务为这块板子掌握一门专业。可是,“我完成了项目”与“其中这块电路由我设计”,仍然需要不同的说明。前一句可以讲他怎样发起、组织和实现了想法,后一句则追问电路中的安排从何而来。允许一个人满意地收货,并不需要顺带宣布每张图纸都出自他。

“没有我,就没有这块板子”也不能单独结束讨论。没有资金、材料和运输,板子同样到不了桌面;这些条件解释了它为什么能够出现,却不能各自包办设计的来历。我提出用途,当然是项目的重要起点,但起点不等于整条路径。问题还得往下走一步:我的哪些取舍,使电路成了眼前这个样子?我是否改变过方案,是否给过一种会影响实现的理由?问这些,不是要设计者从晶体管开始独立发明世界,只是想让“出自我”比“因为我有需要”多交代一点内容。

例如,同样面对那块电源板,我可以只要求五伏输出、价格合适,把器件和线路交给系统;也可以明确要求以后能自己维修,愿意让板子大一些,以换取更容易拆换的元件,并据此否决一套过于紧凑的方案。两种交流都可能只有几句话,但后一种已经把实际取舍带进了设计。它不需要我通晓芯片内部,却确实改变了可采用的做法。把这些作用一概叫作“只是提需求”,会漏掉设计在使用方式、结构和维修条件上的内容。设计也没有规定,必须先画线,才允许动脑。可“容易维修”并没有事先写出每一根走线。Agent 仍然要选择器件、比较连接方式、安排位置,并回应工厂的条件。我提出的原则可以影响很多后续工作,却不能因此把所有后续工作都追认为自己的判断。一个要求排除了部分答案,仍然留下了许多答案需要被创造、比较和落实。我可以对维修方式作出实质贡献,电路实现中的大量选择仍然主要由系统完成。这不削弱前一项贡献,只是拒绝让它一路膨胀,直到把整块板子的来历都占满。

再难一点:如果“容易维修”也是 AI 提醒我的呢?我起初只想把板子做小,它说明缩小尺寸会增加维修难度,我权衡以后接受了更大的面积。理由来自外部,不妨碍取舍成为我的判断。我们通过手册、同事和他人的建议设计,本来就经常这样做。关键在于,我有没有理解自己接受了什么代价,并把这个理由与实际需要联系起来;还是只因为系统说“这是最佳方案”,就点了同意。后者也是合理的信任,却不能仅凭按钮相同,就和前者算作完全相同的设计参与。

也可以把判断提前。我先确定尺寸、效率、维修和成本的优先次序,授权 Agent 在范围内自行处理后续问题。这些原则会持续约束方案,即使我不在每次改动时重复确认,也没有因此失效。意图不必像门禁卡一样,每隔几分钟刷一次才算有效。由此看来,少操作、少回复,并不自动意味着没有主导设计。但原则所指明的方向,与每个具体实现怎样形成,依然有所区别。我可以通过委托延伸自己的决定,也可以在同一流程中借用自己尚未具备的专业判断。两者经常一起发生。

这里才轮到那个看似最有力的回答:“Agent 是我的工具,为什么它做的不能算我做的?”这句话不能被轻易驳回。电路软件本来就会自动计算和布线,设计者不必掌握软件内部的每个步骤,仍然可以说自己借助它完成了设计。问题在于,工具这个名字已经覆盖了很不相同的关系。一个程序替我执行确定的计算,与一个系统接下尚未明确的要求、选择方案、联系制造并处理反馈,交出去的内容并不一样。若只因为它们都在电脑里运行,就把区别抹掉,软件图标便成了一种很方便的功劳转换器。

反过来,把 AI 一律视为外包服务,也太省事。一个人长期调整工作方法、整理常用器件、保存设计原则,与 Agent 反复比较和修改,可能已经形成了一套稳定的设计方式。结果由人和外部工具共同产生,未必还能把思考干净地切成“脑内”与“脑外”两份。1998 年,Andy Clark 与 David Chalmers 在《延展心灵》中就提出,纸笔、计算工具等外物若实际参与解决问题,思考便不必全部发生在头脑里。论文原文 这是一种有争议的哲学主张,不是 AI 作者资格的许可证;但它至少迫使我们解释,为什么能力一旦依赖外部工具,就应该被打折。对画电路的人来说,思考借助工具展开,并不陌生。图纸使复杂连接能够被看见,计算工具帮助比较方案,过去的记录让人不必从头再想。拿走这些,人确实可能做得更差。我们通常不会因此说,他原来的能力是假的。同样,一个与 Agent 配合得很好的设计者,也可能比独自工作时更有能力。值得考察的是他怎样使用这个系统,能否提出新的要求、识别关键取舍、改变合作方式。能力可以通过协作获得,不必先把所有知识搬进头脑,再批准自己开始做事。颅骨的边界,从来不是一条方便的工程分界线。

然而,接受能力可以向外延伸,也不等于一个被我调用的系统,其全部设计选择都只能归我解释。生产 Agent 提出的替代做法、设计 Agent 为新器件作出的调整,可能既符合我的用途,又包含我从未想过的内容。它们能够接受我的修改,不表示它们在修改之前已经只是我的意思。我支配任务的方向,系统参与形成具体方案,这两件事可以同时成立。“我的能力变强了”也不能替代另一个问题:在这一次设计里,我究竟贡献了什么?把整套系统当作我的能力,与把系统中的每个判断都算作我亲自作出,仍然隔着一段需要说明的距离。所以,作者的边界不能只看出力多少,也不能只看谁最懂技术。一个新手基于实际使用需要作出重要修改,可以有设计贡献;一个资深工程师只是事后读懂成品,并不会自动成为作者。沿用手册里的参考电路,也不使所有板级设计都失去价值。工程本来就大量借助现成知识。我们需要的通常不是一张“百分之多少由我完成”的成绩单,而是一段准确的来历:哪些安排由我形成,哪些来自共同讨论,哪些主要交给了系统。这里没有必要设立作者纯洁性检查,但也不能把一份账单当作万能的创作证明。

连“能够解释”也不是一张万能证书。有些熟练判断来自长期经验,人能作出有效选择,却未必立刻讲出一套完整理论;一份讲得滴水不漏的说明,也可能只是被人读过一遍,并没有成为他能实际运用的认识。在 AI 协作里,这个区别尤其容易被语言遮住。系统可以解释器件为什么更换、线路为什么调整,甚至替我写出一份语气自然的“我为什么这样设计”。说明可能句句正确,第一人称也使用熟练。理由已经准备齐了,只是未必曾经是我的理由。这样的说明当然有用。它可以帮助检查、交接和继续修改,也可以成为我学习的材料。但“为什么这个方案可行”与“我怎样决定采用这个方案”,问的是两件事。前者主要需要工程依据,后者还涉及实际发生过的判断过程。读懂说明可以改变我现在的认识,不能回到过去,把那些没有作过的取舍补作一遍。AI 让人更容易得到成果,也让人更容易得到一套关于成果的说法。若不分辨两者,署名之外,连创作经过都可以一并附赠。工厂交板,系统交故事,我负责在故事里担任主角。

这也说明,不能只靠成品与叙述来估计自己发生了多少变化。板子可以反复改进,记录越来越详尽,系统下次还能依据这些记录避免旧问题。经验没有消失,它被留在文件和工作流程中,可以继续起作用。我却可能从未认真接触过其中的大部分。即使这些资料随时可查,也要看它们怎样进入我的判断,才知道它们对我意味着什么。一个人的工具可以包含很多知识,一个人也可以稳定地借用这些知识,但“整个系统知道怎样做”不能在任何语境下都无条件缩写成“我已经懂了”。

另一个变化是,完整的来历未必再对应一位完整的作者。多人协作的工程早就如此,不能把它算作 AI 的全新发明。但它正在进入原先看起来可以由个人包办的小项目:我提出需要,设计 Agent 形成方案,生产 Agent 提供条件,测试把错误送回去,系统继续修改;背后还有维护软件、生产设备和器件资料的人。结果有清楚的因果来历,却未必有一个人亲自形成过全部判断。没有另一位工程师坐在对面等着署名,不表示空出来的功劳会自动转到我的账户。

然而,“我的板子”仍然可以是一句诚实的话。它因我的需要而做,进入我的生活,也可能实现了我一直想做的装置。一个人不必亲自设计每个细节,才有资格珍惜它。我们需要分开的,是几种常被成品一并唤起的满足:事情终于发生了,我确实参与了它,我比开始时懂得更多了。三者可以同时成立,也可以只成立其中一两项。得到更强的实现能力是一种真实收获,没有理由贬低;但它也没有必要借用尚未获得的知识,来使自己显得更体面。人因而可能更有能力,却更难说清自己会什么。借助一套可靠系统,我能完成比过去复杂得多的任务,能处理过去根本不敢开始的项目。这个能力没有因为依赖工具就变成幻觉。可若问我为什么采用这颗器件、能否判断另一种方案,我仍可能需要把问题交回系统。“我能做到”于是有了两层含义:我能够形成并推动这个方案,或者我能够组织足够可靠的外部能力来完成它。两层可以重合,也可以相差很远。知道自己站在哪里,比急着把它们合成一句自信的介绍更有用。

事情还会继续往前走,因为连“最初的想法”都未必是一块不动的基石。我先要求板子装进旧外壳,Agent 说明这样会挤压器件和散热空间,提出换一种安排。我看过比较,接受更换外壳。此时,系统既在回应需要,也在改变我认为值得追求的结果。人本来就会通过讨论和样品调整想法,这不需要被渲染成操控。但它使“主意是我的”也成为一句需要展开的话:这项意图是在怎样的交流中形成的,我理解并接受了哪些取舍,又把哪些问题留给了系统?过去,制作中的阻碍也在做类似的事。材料不听话,尺寸不合适,工厂说做起来麻烦,我才发现愿望里遗漏了什么。修改东西时,我也在修改自己的想法。两端 Agent 接通以后,许多这样的碰面发生在我之外。它们替我应付现实的限制,也可能替我决定在限制下怎样重新解释任务。我仍然可以回来,查看理由、拒绝某个代价、提出新目标;但“随时可以回来”与“工作必须经过我才能继续”已经是不同的处境。后者会把问题推到面前,前者只替我保留一个入口。入口再漂亮,也不会代我走进去。

我完全可以不走。对于眼前这块板子,若只需要稳定供电,交付本来就是目的,没必要附加一场自我教育。选择信任,也不等于承认自己无能。我可以依靠可靠的资料、明确的实测和长期表现来判断服务是否值得使用。只是这种信任支持的是行动,不能自动补齐关于自己的陈述。相信系统做得对,与相信那些设计判断出自我,依据并不相同。前者足以让我放心使用,后者要回到这次工作怎样完成,才能继续说下去。

普鲁塔克在《忒修斯传》第二十三章里记录过另一场关于名字的麻烦:雅典人保存一艘船,不断替换腐朽木材,人们争论它是否还是原来那艘。原文出处 我们面对的并不是同一道题。这里换掉的是工作与判断,保持不变的是那句“我设计的”。但这个古老故事提醒我们,名称可以比它概括的事实活得更久。手工加工交出去,画图交出去,工程协商也交出去,名字还稳稳待在原位。语言很擅长维持秩序,尤其擅长在人员已经换班以后,继续挂着旧工牌。不过,找出“最后一根必须亲手画的线”,也解决不了问题。一次重要取舍可能只有几句话,一百次鼠标操作也可能只是照着既定方案执行。设计从来有不同范围,作者也未必只能有一个。作品不再等待作者,指向的不是一种整齐的消失,而是一种关系的松动:我不必先学会完整的电路设计,就可以使板子出现;我原本具备的能力,也可以不再投入这一次实现。技术让更多结果变得可得,同时迫使“我做的”这句话交代更多内容。它过去也不单纯,如今更难靠习惯蒙混过关。

最后,让那块板子按约定来到桌面。两端 Agent 已经谈妥了器件、工艺和制造安排,测试通过,价格合理,连署名也没印错。我接上装置,得到稳定的五伏电源。这个成功无需贬低,也无需再虚构一场人类救火来增添意义。我可以说,这是自己促成的项目;可以讲清亲自作过的取舍;也可以承认,许多工程判断是在我没有参与的时候完成的。几种说法都不丢人,没必要为了让署名显得更响亮,把实际经过改写一遍。至于还想不想研究它,我可以另作决定。省事本来就是使用工具的理由,却不足以解释那句“我做的”:我是在说它归我使用,还是说我促成了合作,或者说我作出了其中某些设计判断?一块板子能同时支持这几种说法,也可能只支持其中一种。它不会主动澄清,更不会因为署名存疑就停止供电。万用表显示五伏,很稳定。至于那个“我”,不在它的量程里。