跳到主要內容

ArcBlock 新站上線,ARC 走到台前

ArcBlock
ArcBlockARCAFSAUPAFS UI

ArcBlock 新站正式上線。如果你正在 www.arcblock.io 閱讀這篇新聞,你已經身在其中。

網址依舊熟悉,頁面有了新的節奏。流動的影像、更舒展的留白,以及通往產品與技術的新入口,邀請你慢慢探索。更深處的變化,是這次更新真正的里程碑:我們的網站,已經完全運行於 ARC。

新版 ArcBlock 英文首頁:「Own the software you need」標語與流動的應用畫面並列。

新版 ArcBlock 官網,英文版。

從 Blocklet Server,到 ARC

過去多年,ArcBlock 官網一直作為一個 Blocklet,運行在 Blocklet Server 上。Blocklet 是 ArcBlock 生態中的應用單元;我們自己的官網,也是這套系統日常承載的應用之一。

這段歷史對我們很重要。我們打造軟體,也親自使用它,讓它承載與外界相見的每一天。

舊版 ArcBlock 英文首頁,以分層架構圖展示應用、元件、運算、儲存、區塊鏈與身分。

舊版 ArcBlock 官網,英文版。

今天,官網進入 ARC(Agentic Realm Computer)。ARC 是連接應用與所需資源的執行環境,讓人與 AI Agent 都能存取及使用應用。這個新站讓 ARC 有了一個直接可見的樣子:在閱讀它的技術介紹之前,你已經可以先體驗它。

一次建構方式的躍遷

變化也發生在程式碼誕生的地方。

舊版網站由 Pages Kit、Discuss Kit 等 Blocklet 組合而成,實作程式碼由我們的工程師親手撰寫。這一次,新站的實作程式碼全部由 AI 程式設計 Agent 完成,沒有人工撰寫的程式碼。這個「零人工程式碼」指的是新站本身的實作,不是底層 ARC 或使用的相依套件。

人依然在場。我們決定網站要表達什麼,判斷設計是否合適,提出修改並驗收結果;Agent 將這些意圖變成頁面與互動。這是一次本質的飛躍:我們與軟體創作之間的關係,正在改變。

ARC 同時為人與 Agent 而打造。我們正在推進的目標是,讓任何人即使沒有程式設計基礎,也能藉助 AI Agent 建構、部署並營運像這個官網一樣豐富的網站。這次新站建設,是我們朝這個方向邁出的一步。

技術,在頁面上有了表情

首頁流動的畫面,文章、產品與活動各自的呈現方式,都建立在 ARC 的 Web 能力之上。支撐這些體驗的,也包括內容本身的組織方式。

AFS(Agentic File System)將檔案與接入的資源組織成統一、可定址的資源體系。在這個網站裡,它是組織內容、讓應用讀取與使用內容的基礎。

AFS-UI 是介面子系統;其中的 AUP(Agentic UI Protocol)描述應用要呈現什麼、提供哪些操作。ARC 的 Web Device 將這些宣告與 Web 元件結合,讓內容成為可以瀏覽、可以互動的網頁。

這些名字解釋了幕後的機制。我們希望它們走到螢幕上時,也有自己的表達:產品有自己的氣質,術語像一張值得留下的卡片,文章擁有從容展開的空間。

新站,也在繼續成長

新站仍有一些細節在完善中。我們會持續更新內容,打磨頁面,讓這裡隨著產品一起成長。

需要回訪舊版網站的朋友,可以透過 legacy.arcblock.io 瀏覽。我們將在新站上線後保留約 30 天,作為過渡。

接下來,ARC 以及其他關鍵元件的發布消息,也將陸續在這裡與大家見面。各項發布的具體內容,會在準備就緒時分別公布。這一次,先與大家見面的是新站。

歡迎來到 ArcBlock 的新一頁。四處看看吧。

了解 ARC · 認識 AFS · 探索 AUP

本頁涉及

術語

  • AFS

    AFS(Agentic File System)把與任務有關的檔案、服務和正在進行的工作組織成可檢視的資源檢視。它不是把一整台機器或一堆 API 交給 agent,而是給任務一塊有名字、有邊界的工作範圍。

  • AFS UI

    AFS-UI builds interfaces over the addressable resources of AFS. People use a rendered interface; agents can inspect and operate its exposed structure through paths. AUP describes the interface and its interactions, while a UI device such as Web Device renders it.

  • AUP

    AUP(Agentic UI Protocol)先表達應用要呈現什麼、可以做什麼;runtime 再根據裝置能力呈現合適的部分。重點不是複刻同一張螢幕,而是讓同一項應用保留自己的內容和動作。