跳到主要內容

AIGNE Framework 亮相 AI Camp:演講精華回顧

Matt McKinney
AI StudioAIGNEAistroArcBlockEventsRobert Mao

昨天,ArcBlock 有幸受邀在 AI Camp 演講,向現場的開發者與 AI 愛好者介紹了 AIGNE Framework。這次活動是展示 AIGNE 如何改變開發者建構 AI 應用程式方式的絕佳機會,我們很高興能分享演講的精彩亮點。

image.png

PHOTO-2025-07-01-22-10-40 (1).jpg

從興趣專案到開源框架

ArcBlock 執行長暨創辦人 Robert Mao 為演講揭開序幕,分享了 AIGNE 的起源故事。AIGNE 最初是在 2023 年作為一個側邊專案(Side Project)開始的,當時開發了 Aistro —— 一款 AI 驅動的占星 App,該應用獲得了顯著的成效,擁有數萬名使用者下載,且每天都有數百名新用戶加入。這次成功激發了對大語言模型(LLM)及其挑戰(特別是幻覺問題)的深入探索。受到這段旅程的啟發,Robert 將 AIGNE 從一個業餘愛好轉型為一個強大、開源的框架,旨在賦能開發者創造複雜的 AI 應用程式。

IMG_3582 (2).JPG

介紹 AIGNE Framework

在 AI Camp 上,我們發表了 AIGNE Framework,這是一個 TypeScript 原生的開源平台,用於建構基於 LLM 的應用程式。AIGNE 以其關鍵組件脫穎而出:

image.png

  • Agent Studio:一個無程式碼(No-code)平台,允許使用者透過拖放介面建立 AI 應用程式,讓非開發者也能快速進行原型設計與部署。
  • Agency CLI:為偏好動手實作的開發者提供強大的命令行界面,實現對 AI Agent 的無縫整合與控制。
  • AIGNE Observability:一項獨特的功能,提供 LLM 應用程式後台運作的透明度,解決了監控與調試複雜 AI 工作流的關鍵需求。該工具顯示詳細日誌,包括 Agent 互動、Token 使用量和成本,確保開發者擁有完全的可視化能力。

我們強調了 AIGNE 的設計原則,包括其 TypeScript 基礎,這使得 Agent 可以在伺服器、瀏覽器和行動裝置上運行。該框架的發佈-訂閱(Pub-Sub)通訊模式實現了 Agent 之間的無縫互動,同時確保了隱私與去中心化——這也是母公司 ArcBlock 身為區塊鏈企業的核心優先事項。此外,AIGNE 的函數式編程方法將一切視為 Agent,簡化了架構並使其高度模組化。

現實世界的影響:從占星到 ArcSphere

我們分享了 AIGNE 如何驅動現實世界的應用,包括最初的占星 App 以及名為 ArcSphere 的全新 AI 原生行動瀏覽器(已在 iOS 和 Google Play 上架)。

image.png

ArcSphere 整合了 AI Agent,可以即時摘要網頁內容、回答問題,甚至精煉社群媒體貼文。Robert 幽默地講述了 ArcSphere 的提示詞(Prompt)如何幫助潤飾他的推文,將他「幼稚園等級」的英文轉化為專業、符合執行長身份的貼文,並配備護欄(Guardrails)以避免不當言論。

image.png

現場演示

演講中包含了展示 AIGNE 能力的現場演示。其中一個亮點是僅用幾行程式碼就建構出的一個簡單聊天機器人,利用 AIGNE 基於 YAML 的 Agent 定義和可觀測性工具來追蹤與 OpenAI 模型的互動。另一個演示展示了透過 MCP (Model Context Protocol) 伺服器整合的 SQLite 資料庫,AI 在其中生成並執行 SQL 查詢來建立和管理表格,而可觀測性工具則即時揭示了整個過程。

image.png

image.png

image.png

image.png

我們還介紹了 Guard Rail Agent,這是一個關鍵功能,可防止產生不理想的輸出(例如在正式環境中刪除資料庫表格或使用不當語言)。這確保了開發者可以充滿信心地建構更安全、更可靠的應用程式。

社群參與與未來願景

觀眾對 AIGNE 的無程式碼能力表現出極大興趣,在演講後占星 App 的下載量明顯激增。雖然申請 AIGNE 運維工具私測的人數較少,但我們收到的反饋非常珍貴。一位風險投資家(VC)和一位社群成員鼓勵我們專注於應用程式開發而非獨立工具,這促成了去年五月發佈的 AIGNE 無程式碼平台的誕生。該平台已經驅動了數百個應用程式,包括由 Linux 基金會贊助的 DIF 黑客松(Hackathon)中的 25 個項目,其中一些項目還獲得了大獎。

image.png

展望未來,我們很高興能將 AIGNE 開源,讓全球開發者都能使用。我們的 GitHub 儲存庫 包含了豐富的演示和快速入門指南,僅需 Node.js (v20.0+) 和 API 金鑰(例如 OpenAI)即可開始使用。我們還強調了 AIGNE 對複雜工作流的支持,例如在沙盒環境中執行程式碼,以及與 MCP 伺服器的整合以增強功能。

加入社群

image.png

請持續關注更多活動,包括 SeattleJS、在舊金山舉辦的 AI in Production 迷你研討會、AI Week 等。ArcBlock 團隊將開始進行直播,現場撰寫程式碼並討論其專案。請造訪 www.arcblock.io 獲取最新更新,或在 X 上關注我們。

本頁涉及

產品

  • AIGNE active

    面向開發者的 agent 開發框架。從命令列建立並執行一個專案,需要細節時再查框架文件。

  • AIGNE Studio sunset

    一個建造和執行 agent 的地方,不用手寫中間的接線,也可以接自己部署的模型。這部分工作已併入 ARC。

  • Aistro active

    一個用大型語言模型來寫解讀的占星應用。它最初是建在 ArcBlock 自家平台上的內部專案,用來展示這個平台能承載什麼。