應用場景
在 ALUX 上你能構建什麼
構建能夠在等待期間保留上下文、協調平行工作,並最終結算為一個結果的工作流程。目前能力與路線圖目標會分別標注。
01
鏈上長時執行的 AI Agent
一個工作流程平行啟動多個 Agent。部分 Agent 呼叫 Claude API,其他步驟則等待使用者輸入。主 Agent 只有在所有分支完成後才會繼續,即使整個工作流程持續約 30 分鐘也是如此。Claude 與使用者輸入在應用層接入;ALUX 提供持久化的分叉、等待、匯合、能力傳遞與可重播執行。
durable-agent.tox執行階段 + 應用整合
分叉 Agent呼叫 Claude等待使用者輸入匯合全部結果繼續執行
02
聚合三家交易所 BTC 價格的合約
合約透過已設定的外部 I/O 適配器,啟動三個平行處理程序,讀取 Binance、Coinbase 和 Kraken 的 BTC 價格。第四個處理程序等待前三個全部完成,隨後匯合結果、統一報價格式、計算中位數,再繼續執行。ALUX 讓執行過程可復現;來源資料的真實性仍由所選端點決定。
btc-median.tox受支援的 I/O 路徑
匯合 → 中位數03
跨分片原子執行
分片 A 上的合約 a 暫存一筆付款,用於購買分片 B 上合約 b 管理的門票。若 b 因門票已售出而失敗,a 的付款也會回滾;只有兩個步驟都成功時,付款與門票所有權才一起提交。其他交易不會看到任一部分狀態。跨分片原子執行仍屬於路線圖目標,目前尚未上線。
跨分片票務結算路線圖
付款 / A原子關聯票券 / B
04
可組合規則的可編程資金
Alice 把一個裝有 1 ALUX 的錢包交給 Bob,並規定這筆資金只能在 10 天內使用。Bob 將同一個錢包交給 Carole 時,又增加一條“僅限購書”的規則。Carole 必須同時遵守這兩項限制,轉交錢包也不會複製其中的資金。這裡的期限與用途限制由應用邏輯執行。
裝有 1 ALUX 的錢包應用邏輯
Alice10天內使用
Bob僅限購書
Carole兩項規則同時生效
突破一次性交易的邊界探索支撐長時間執行工作流程的執行階段原語。
使用 Runtime Lab 檢視 ALUX 執行模型中的分叉、等待、匯合、外部輸入、重播與原子終結。
打開 Runtime Lab→