
我為曲面玻璃立面打造了一道日光防火牆:它最具價值的答案,有時是不給數字。
在重新審視了拉斯維加斯 Vdara 泳池平台以及倫敦芬喬奇街 20 號(20 Fenchurch St)已記錄在案的陽光聚焦事故後,我打造了 Caustic。一面凹面玻璃立面能將令人驚艷的渲染圖,變成下方地面上的聚光災難。而當這個問題在施工完成後才被發現時,幾何形體早已難以更改。
我打造這個展示並非要聲稱瀏覽器可以取代光學專家。我打造它,是因為我心中始終盤旋著一個更早期的問題:為什麼概念設計團隊必須等到設計方案成熟後,才去探討反射陽光是否正匯聚在人員活動平面上?最困難的部分,在於如何讓這個問題具體到足以採取行動,同時又讓答案的適用邊界保持清晰可見。
Caustic 是一道立面日光匯聚防火牆,專為設計流程中的那個關鍵時刻而設。它適用於合成的示意性立面概念。確定性光線追蹤會沿著設定好的夏至日照掃描路徑追蹤反射陽光,並由固定的策略閘門回傳 SCREEN-CLEAR、FLAGGED、NEEDS-REVIEW 或 ESCALATE。代理會解釋通訊協定並查核論述,但它們無法更改計算結果或判定。
我打造 Caustic 是為了讓它的推理過程可被檢驗,而不是以華麗辭藻包裝成建築意見直接呈現。它預計的展示路徑為 https://veriprajna.com/demos/ai-architecture-structural-engineering,將隨著示範頁面一同上線。它僅供預先篩查,非簽證分析。這項限制是設計的一部分,也成了這次建置的核心教訓。
遺漏了後果的概念圖
我從我能構建的最具辨識度的案例開始:Crescent Tower,這是一個合成的 38 層凹面朝南玻璃飯店概念,下方帶有泳池平台。其形態刻意設計得很吸睛,而這正是它的實用之處。生成式工具產出的是像素,而不是荷載路徑,一張極具說服力的圖像往往會掩蓋那個尚未被提出的物理問題。
在建置的前期,我看著一張簡單的立面草圖轉變成日照研究表單。FacadeSpec 提供曲率、朝向、尺寸、玻璃反射率、基地緯度以及受光的人員活動目標平面。Ray Tracer 接著對立面進行取樣,在 15 個太陽位置上反射平行陽光,計算這些光線與目標平面的交點,並記錄峰值集中倍率、焦點表面溫度與焦點停留時間。
我選擇設定明確的夏至日照掃描路徑,因為另一種選擇是給出一個聽起來精準卻無法重現的答案。Screening Agent 解釋了該協定為何適用於這個概念,但測試本身是確定性的。Policy Gate 使用固定閾值:1.45 倍集中度、攝氏 80 度焦點溫度,以及超過閾值達 30 分鐘。任何代理在看到結果後都無法更改這些數字。
當我對 Crescent Tower 進行測試時,篩查結果顯示為 FLAGGED:峰值集中度為 2.07 倍、焦點表面溫度約攝氏 106 度,且在測試的掃描範圍內焦點停留時間達每日 6.0 小時。在排版控制面板之前,我就已經在輸出中看到了這些數值,但視覺上的光線匯聚,正是讓它不再只像儀表板指標的那一刻。圖紙顯示光線聚集在泳池平台平面上。旁邊的數字則解釋了為什麼該位置絕不能被視為偶然的反射。

在編寫介面時,我特意為這個案例保留了「示意性」(illustrative)一詞。Crescent Tower 並非客戶專案,這些數字也不是 Vdara 或芬喬奇街 20 號的實測數據。那些有據可查的建築確立了失效模式;而這個合成概念則為設計團隊提供了一個可以在形態修改成本變得高昂之前、即可進行檢驗的依據。
我希望這個工具能在渲染圖讓人覺得表面形態已定案之前,就揭示出曲面的物理後果。
我曾試圖讓模稜兩可的案例看起來明確果斷
當我從凹面塔樓轉向 Helix Pavilion(一個合成的自由形體雙曲面斜交網格薄殼)時,我犯下了最有價值的一個錯誤。儀表板渴望對稱性:一個概念、一次掃描、一個焦點數值、一個判定。起初我也想要那種對稱性,因為當你試圖讓展示自我解釋時,整潔的輸出總讓人感覺是一種進展。
我無法為這種對稱性背書。缺乏可解析單一曲率半徑的自由形體或多面體幾何,無法讓這項預先篩查給出可靠的焦點估算。該幾何形體超出了簡化模型的解析度。在那裡硬給出一個數字,只會把局限性偽裝成確切結論。
我改變了系統行為,而不是試圖隱瞞這個落差。Helix Pavilion 回傳 ESCALATE,不主張任何焦點數值,並將工作導向全光學模擬與專家審查。介面直接點出數值的缺失。其「主張數值」顯示為「無」。其下一步行動顯示為「全光學模擬」。我認為這比一個碰巧能整齊塞進指標卡中的虛構溫度更有價值。

我記得在建置的這個階段,那種誘惑首先體現為介面問題,其次才是工程問題。一個看似空白的指標會讓人覺得未完成。但留白本身就是結果。該工具從立面描述中獲得了足夠的資訊,知道自身的近似方法不足以支撐焦點溫度的結論主張。
這種拒絕也保護了工作流程的其他環節。它防止概念團隊將初步篩查誤認為最終答案,並為啟動專家審查提供了明確的理由。一套實用的工程工具必須守護好交接環節,尤其是當它最具說服力的輸出,恰恰是一個它無法自圓其說的數字時。
改善後的立面改變了受測的物理表現
在那次挫折之後,我回過頭來針對 Crescent Tower 構建了一個示意性的同功能替代方案:凸面曲率搭配彩釉 Low-E 玻璃。我並不是想藉此暗示更換材料就能自動讓立面變得安全,而是用它來測試概念設計迴圈能否在幾何形體仍有協商空間時,展現出具有實質意義的物理對比。
在測試的掃描範圍內,改善後的配置回傳 SCREEN-CLEAR:集中度為 1.10 倍、焦點表面溫度約攝氏 74 度,且焦點停留時間為每日 0.0 小時。SCREEN-CLEAR 允許繼續進行概念探索,僅此而已。它不是許可審批、不是認證,也不是已建專案所需的下游光學與持牌審查的替代品。
我發現這種對比遠比單一的紅色警告結果更有價值。凹面概念將反射光線聚焦至人員活動平面;而在受測設定中,凸面彩釉配置則分散了反射圖樣。將兩張研究表單並列放置,使設計後果具備了可討論性,而這是單憑渲染圖絕不可能做到的。團隊可以質疑輸入參數、檢視掃描路徑、修改形體,並決定哪些部分需要更深入的研究。

我刻意克制,沒有將這種對比轉化為節省成本的宣稱。展示中包含一筆 $3,918,060 的改造曝險金額,但那只是根據未四捨五入的面積與每平方英尺 $35 的假設條件所進行的示意性計算,並非市場價格、專案估算、客戶成效,亦非避免成本的承諾。工程論據本身就立得住腳,無需假裝知道一個根本不存在的專案報價。
閘門應當留下可追溯的痕跡
我打造可建性報告(Constructability Report),是因為我不希望篩查是這項決策存在的唯一場所。設計審查需要的絕不僅僅是一個帶顏色的判定。概念輸入、篩查協定、原始結果、固定閾值、評審註記、資料出處以及預先篩查免責聲明,都需要一同傳遞。
我必須克制自己,不把這份報告當成裝飾性的匯出文件。這份憑證本身就是工程行為的一部分。審查人員應該能夠看到被篩查的 FacadeSpec、設定好的日照掃描路徑、跨越閘門的具體數值,以及伴隨結論的但書說明。HTML 與 JSON 匯出功能讓這項篩查成為一項受約束決策的正式紀錄,而非過眼雲煙的展示。
我也將評估套件公開呈現,因為我不希望一個看似完美的儀表板背負著未經定義的主張。在其五個案例的固定黃金測試集上,離線評估套件回報了 1.0 的精確率(precision)與 1.0 的召回率(recall):兩個真陽性、三個真陰性、零假陽性與零假陰性。該結果僅屬於該特定測試集。它並不構成生產環境的準確率、通用的安全率,亦非宣稱每一面立面都絕對安全。
這些檢驗非常具體。對照已有記錄危害的類似案例會被標記警告,而對照組則順利通過。一面共通的凹面立面模型溫度為攝氏 102.6 度,相比之下平面化時為攝氏 74.6 度,而較低的反射率更將平面基準降至攝氏 64.0 度。兩起被標記警告的公開描述近似案例分別達到攝氏 122.3 度與攝氏 143.8 度,均高於常見塑膠攝氏 80 度的熱變形一致性閾值。這些是可重現的展示檢驗數據,而非來自文獻記錄建築物的實測輸出。
我將這些邊界寫進報告中,因為當適用範圍被埋在註腳裡時,結果的可信度就會大打折扣。這裡的價值不在於 Caustic 能宣稱立面安全,而是在專家不得不花力氣拆解未經審視的概念之前,讓一項有限的早期決策變得可檢驗、可重複且易於質疑。
我如今對早期工程篩查所期望的標準
完成這次建置後,我對 AI 在建築領域的應用有了更聚焦、也更嚴苛的期望。我不需要美學系統來向我保證玻璃造型有多迷人;我需要的是一套嚴謹的協定,能夠將確定性物理學引入概念設計迴圈中,展示其所採用的假設,並在幾何複雜度超出模型能力時及時踩剎車。
我圍繞著一個微小卻影響深遠的區別打造了 Caustic:篩查可以指引後續工作的方向,而無需假冒為最終成果。Crescent Tower 讓聚光風險在設計迭代過程中變得清晰可見。改善後的變體展示了形體與材料的選擇如何改變測試結果。Helix Pavilion 則拒絕演出確定性的戲碼,而是將問題交給全光學模擬。
如果你更想親眼見證而非只讀我的文字描述,以下是整個系統端到端運行的完整實況。
可運行的版本將發布於 https://veriprajna.com/demos/ai-architecture-structural-engineering,以便大家親自檢視該流程,而非盲目相信結論。我反覆思考的設計問題比介面本身更單純:在光的物理路徑經過測試之前,渲染圖根本不具備工程結論的權威。


