智慧體工作臺

Web 預覽

檢視智慧體在其沙箱內執行的 Web 應用——Buda 會把它的 localhost 連結轉換成可訪問的預覽 URL。

當智慧體構建一個網站、演示、遊戲、儀表盤或任何前端時,你會想要看到它執行起來。Web 預覽正是做這件事:智慧體在它的雲電腦內啟動應用,Buda 把沙箱的 localhost 連結轉換成一個預覽 URL,你可以在本地瀏覽器中開啟它。

一個智慧體在執行預覽

何時使用

每當智慧體執行某個監聽埠的服務時,就使用 Web 預覽。直接用自然語言提出請求即可:

Start the dev server and give me the preview link.
Open the page in your Local Browser and check whether it works.

基本流程

  1. 讓智慧體執行應用或啟動預覽。

  2. 等待它輸出一個 localhost 連結,例如:

    http://localhost:3000
  3. 在 Buda 頁面中點選該連結,或開啟你的本地瀏覽器(不是 AI 瀏覽器)並在位址列中輸入該連結。

  4. Buda 會把 localhost 連結轉換成一個外部預覽 URL——通常以 *.budaapps.com 結尾。

  5. 等待該 *.budaapps.com URL 載入完成。

任意埠同理。在本地瀏覽器中輸入 http://localhost:4000,Buda 就會為埠 4000 請求一個預覽。

如果預覽載入不出來

如果頁面空白、卡住或報錯,讓智慧體檢查程序並返回一個新連結:

Please use /buda-web-preview to check the process and give me a working preview link.

如果你的本地瀏覽器顯示了 WakeUp 按鈕,點選它——Buda 會向智慧體傳送一個重啟/檢查請求,並在服務恢復後重新整理預覽。

問答

一個 *.budaapps.com URL 提示 Unauthorized,怎麼辦?

返回你的本地瀏覽器,重新輸入原始的 localhost URL(例如 http://localhost:3000)。Buda 會請求一個新的已簽名預覽 URL 並重新開啟它。

預覽顯示 Gateway Error

應用程序可能沒有執行,或者它在另一個埠上。請讓智慧體:

Please use /buda-web-preview to check the process and give me a preview link.

你也可以點選 WakeUp 來觸發同樣的恢復流程。關於這個由系統管理的技能的詳情,參見 buda-web-preview 技能

我需要知道啟動命令嗎?

通常不需要。告訴智慧體你想要什麼——「啟動這個專案並展示給我 Web 預覽」——它會檢查專案、啟動合適的伺服器,並返回連結。

相關頁面

On this page