CONTENTS
ATLAS was not finished as content and then wrapped in a website. Content, tools, interfaces, documentation, and maintenance have grown together—and each now changes what the others can become.
01 — ATLAS 並非一次完成
ATLAS 不是先完成所有內容,再選一套技術將它們放上網;也不是先有完整規劃,再一口氣建置
每次改變都是從當下需求開始:圖像需要住所、碎片需要排序、觀看需要保留位置、工具需要讀寫資料、出版品需要把書冊版面帶進網頁。局部解法先出現,使用一段時間後,新的可能性與不適切才逐漸可見;接著再次調整、再次觀看,如此往復。
這種生長方式很接近設計經驗:空間先被初步構築,人進入其中漫遊,沿路留下選擇,也拾起只有實際使用後才辨認得出的適切性。它使 ATLAS 得以長出預先規劃無法完整想像的關係,也無可避免地留下重複、例外與過程遺跡
02 — 一個整合的創作生態
從網站觀點來看,ATLAS 像是一套內容頁面的組合;實際上,它需要同時乘載專業作品、生成圖像、世界觀、研究、Rhino 工具、AI 工具、整理工具與出版流程
專案中的重複工作可能變成工具,工具建立的命名方式會改變內容如何被整理,內容累積後產生的新閱讀需求,又會反過來改變網站與工具。創作、整理、展示與維護,隨著過程推進,界線也愈趨模糊
因此這更接近一個創作生態,不單純是內容完成後才開始的單向上傳流程。內容可以進入網站,也可以成為研究與工具的來源;網站被觀看後產生的觀點,則再次回到內容結構與工作方法
這些來回是發生在判斷層面,而不是讓網站與本機內容互相成為第二份資料來源。觀看與維護帶回新的問題,修改仍回到可編輯的原始文件
03 — 內容先存在,網站才轉譯
ATLAS 並不是內容唯一存在的地方。圖像、文字、檔名、編號、metadata、頁序與排版格式,首先以可持續修改的形式保留在本機;這些可編輯原件才是內容的唯一來源。ATLAS 負責讀取、轉譯與呈現,使同一批材料可以成為案例、格網、世界、Lightbox 或 Edition
以本機為核心,同時透過 Git、備份與遠端發布。Repository 可以保存版本,備份可以保護與交換資料,正式網站則提供公開觀看。即使未來 ATLAS 改版、搬遷或增加新的發布形式,原始內容仍保持可編輯、可攜,也能被其他工具重新使用
因此,同步的目標不是把資料重新輸入另一套系統,而是用最低重複成本,讓網站機制讀取既有內容。檔名可以表達身份與順序,編號可以維持關係,metadata 可以補充描述,資料夾與排版格式則提供可被工具辨認的結構。Processor、內容讀取器與建置流程把這些規則轉成網站所需的路徑、頁面與介面狀態
這種做法保留了自主性,也使作業流程產生重量:本機資料的命名與格式必須穩定,變更時需要知道哪些工具與網站機制會受影響,發布前也得驗證同步是否完整
04 — 工具從阻礙中生長
ATLAS 的工具大多不是先有產品規格,再尋找使用情境。視覺排序需要反映到正確檔名,日期與世界設定需要保持一致,內容也需要在不同裝置與分析環境之間交換
當同一個麻煩持續出現,工具把一次性解法轉成可重複的動作。節省時間的同時,也會改變創作可能性,原本因整理成本太高而不會嘗試的排列、比較或出版方式,開始變得可行
工具同時會放大規則的影響,若欄位、檔名或資料夾狀態改變,所有讀取與寫入的工具都可能受到影響,工具已經不是網站之外的附屬程式,而是內容生產環境的一部分
05 — 內容、介面與工具之間的連結
檔名、metadata、排序與資料夾不是內容完成後才補上的工程動作,它們會決定內容如何進入網站、如何被找到,以及哪些關係可以被介面重現
一組圖像以檔名表達順序,則重新命名就同時改變閱讀;圖像與文字以共同名稱配對,則名稱就是兩者之間的連結;資料夾若形成網址,它也參與內容身份。這些做法直接而透明,但任何改動都可能影響多個節點
單一可信來源並不只發生在程式,SSOT的作用是讓每項資料或行為都有清楚責任,它不是把所有資料塞進同一個檔案,而是避免排序、字體、metadata 或介面行為的答案散落各處
06 — Editions:把作者編排轉為可驗證出版
Editions 將 ATLAS 的內容鏈推進到另一個階段,不是只把圖片塞進閱讀器,是要保存 Affinity Publisher 中安排的頁序、構圖、留白與文字位置,再將這些關係映射到網頁
出版流程因此同時處理兩種需求:WebP 保存頁面的視覺背景,SVG 提供文字與位置資料,處理器驗證頁序與素材關係,Reader 再把視覺頁面和可選取的網頁文字疊合。版面設計與網頁可讀性得以同時保留
07 — AI 的角色與邊界
AI 將一個人可以調動的工作能力大幅擴張,能夠閱讀大量文件、比對實作、整理差異、提出計畫、快速修改、補寫檢查,再由另一個角色重新稽核。對 ATLAS 這種跨越內容、介面、工具與文件的系統而言,這種廣度非常具有價值
有時候多個 AI 會得出相同答案,但這不等於正確。它們可能共享同一個錯誤假設,也可能一起忽略實際環境。可靠的結論仍必須回到 repository 中真正存在的內容與程式、自動檢查、人的操作驗收,以及可供恢復的版本紀錄
08 — 為有機生長補建基礎設施
當系統由局部需求開始生長,所有文件、測試、版本控制與備份便不能再視為額外的負擔,而是提供日後擴建的重要基礎紀錄
文件保存某項選擇為何存在,資料與程式檢查確認關係是否成立,建置與使用流程檢查觀察不同部分能否共同作業,人的驗收處理難以完全自動化的感受與環境差異,Git 則保存變更歷史與設定恢復點,各環節緊密相扣
備份也不只針對災難復原,完整備份保存整體,輕量快照則讓程式、文件與內容結構可以被交換、分析與重整。ATLAS Framework 本身便具有這種例子:系統留下的結構成為研究系統的材料
維護的目的不是把成品凍結,而是讓 ATLAS 在繼續改變時,不必每次以失去既有關係為代價。
09 — 容器開始考古自己
ATLAS 保存 OLD PROTOCOL 與其他虛構世界;OLD PROTOCOL 對碎片、失修與隱藏道路的想像,又反過來塑造 ATLAS 的體驗。當網站與工具繼續擴增,ATLAS 自身也逐漸形成一座由不同時期需求形成的城市
ATLAS Framework 是容器開始替自己補畫總圖的動作,不是替所有歷史決定發明完美理由,而是辨認哪些關係確實在多次實作中形成,哪些只是限制、妥協或失去用途的遺留。考古的目的不是保存每一層舊牆,而是理解它們如何形成,才能決定下一次改動應從哪裡開始
這也讓 Lab 不再只指向外部題目。ATLAS 研究圖像、工具與世界,也研究自身如何保存、轉譯並改變它們
10 — 創作與維護是一個循環
ATLAS 的完整流程不是「創作完成後上傳」,而是:
Creation → Organization → Publication → Observation → Maintenance → Creation
創作產生新的內容與摩擦,整理賦予它身份、順序與關係,發布讓它進入觀看,觀察帶回新的限制與可能性,維護整理沒有意義的負擔,也保護值得保留的差異。維護的結果再成為下一次創作可以依循的資料與條件
這個循環說明 ATLAS 為何不是創作流程終點的展示網站,是一個讓不同階段彼此回饋的場所:內容會改變工具,工具會改變介面,介面會改變觀看,觀看再改變內容與系統
結尾
ATLAS Framework 最終記錄的不是一組網站功能,而是一條連續的創作鏈:內容如何以可編輯原件存在,如何被命名與整理,如何以最低重複成本進入介面,如何在觀看後產生下一次修改,又如何透過文件、驗證與版本紀錄繼續累積
AI extends implementation capacity; it does not decide what the system should value.
AI 擴張實作能力,但不替系統決定什麼值得被重視。
Creation, organization, publication, observation, and maintenance form a continuous loop. 創作、整理、發布、觀看與維護形成一個持續循環。
ATLAS 並沒有因為能描述自己而宣告完成。這三篇研究只是在某個時間點停下來,辨認一座仍在生長的城市:它為什麼存在,人如何在其中移動,以及它如何在不抹除歷史的前提下繼續改變