跳到主要內容

Blocklet Launcher 現已支援直接啟動應用程式

Pengfei Zhu
ArcBlockBlocklet LauncherProduct Release

全新的 Blocklet Launcher 透過直接啟動功能、即時進度追蹤以及強化的錯誤處理,簡化了應用程式的部署流程。此次更新帶來了升級的使用者體驗,並確保開發者擁有更好的工具與簡化的工作流程來啟動他們的 App。

新功能

直接啟動應用程式

image.png

  • 無需重新導向: 在同一處安裝並啟動應用程式,無需被重新導向至個別的伺服器頁面。
  • 一鍵存取: 在啟動時立即執行應用程式,更加便利。
  • 自動登入: 透過經簽署的 URL(Signed URL)為擁有者啟用自動登入,功能類似於 n8n 或 WordPress。

智慧工作流進度追蹤

image.png

image.png

image.png

  • 即時進度追蹤:提供直觀的進度條與狀態指示器,清晰顯示使用者目前的作業狀態。
  • 強化載入顯示:改善載入期間的視覺回饋,提升使用者體驗。
  • 自動重試機制:系統在遇到網路問題時會自動重試,提高成功率。

過期應用程式的智慧處理

  • 自動偵測: 系統會自動識別並標記過期的 Blocklet。
  • 清晰指引: 針對管理過期應用程式提供明確的說明與後續步驟。
  • 狀態同步: 保持應用程式顯示狀態與其實際執行狀態的一致性。

使用者體驗提升

提升介面回應速度

  • 改進在行動裝置與桌面裝置上的顯示,確保跨平台體驗一致。
  • 重新設計安裝成功頁面,使其更清晰直觀。

image.png

image.png

image.png

image.png

精簡工作流程

  • 減少不必要的步驟,實現更快速的應用程式啟動。
  • 改善錯誤訊息,並提供更具體的故障排除建議。
  • 強化在地化支援,確保所有支援語言的使用者都能擁有一致的體驗。

效能與可靠性提升

基礎架構優化

  • 透過升級至最新的 Vite、React、MUI 以及 UX 元件庫來提升效能。
  • 從 npm/yarn 切換至 pnpm,加快依賴項安裝速度。
  • 整合套件分析工具,用於持續監控與優化應用程式大小。

提升穩定性

  • 修復了數個可能導致應用程式崩潰的異常情況。
  • 改進資源清理機制以防止記憶體洩漏。
  • 優化並行處理能力,增強系統在高負載下的穩定性。

開發工具現代化

  • 升級至最新版本的 Storybook,以提升元件開發與文件編寫體驗。
  • 優化建置流程,減少建置時間與資源消耗。

系統監控強化

  • 完善錯誤日誌記錄,提供更詳細的診斷資訊。
  • 強化效能監控,實現系統作業的即時追蹤。
  • 優化資源利用率,提升整體系統效率。

未來展望

使用者體驗提升

  • 改進新使用者導覽:新增選用式的精靈式引導,幫助新使用者快速上手。
  • 縮短啟動等待時間:目前的平均等待時間約為 30 秒。我們計劃透過技術優化進一步縮短此時間。

身分驗證與安全性

  • 錢包或 Passkey 綁定:提供更靈活的認證選項,支援多種錢包與生物辨識技術。

可自定義配置

  • 自定義網域綁定:允許使用者使用自己的網域名稱存取應用程式,提升品牌一致性。
  • 自定義品牌識別:設定自定義標題、描述與標誌(Logo)。
  • 可自定義主題:提供主題自定義功能,讓使用者打造獨特的視覺體驗。

持續優化效能

  • 繼續優化應用程式的啟動與回應時間。
  • 探索新的快取策略與資源預載機制。
  • 提升在大規模部署下的效能表現。

相關資源

若要瞭解更多關於 ArcBlock Blocklet Launcher 的資訊,您也可以查看以下資源:

本頁涉及

產品

  • Blocklet Launcher sunset

    把一個 Blocklet 部署到伺服器上,不必先手動設定。ARC 用另一種方式處理這件事,所以不再需要它。