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

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


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

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

- 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 上架)。

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

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




我們還介紹了 Guard Rail Agent,這是一個關鍵功能,可防止產生不理想的輸出(例如在正式環境中刪除資料庫表格或使用不當語言)。這確保了開發者可以充滿信心地建構更安全、更可靠的應用程式。
社群參與與未來願景
觀眾對 AIGNE 的無程式碼能力表現出極大興趣,在演講後占星 App 的下載量明顯激增。雖然申請 AIGNE 運維工具私測的人數較少,但我們收到的反饋非常珍貴。一位風險投資家(VC)和一位社群成員鼓勵我們專注於應用程式開發而非獨立工具,這促成了去年五月發佈的 AIGNE 無程式碼平台的誕生。該平台已經驅動了數百個應用程式,包括由 Linux 基金會贊助的 DIF 黑客松(Hackathon)中的 25 個項目,其中一些項目還獲得了大獎。

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

請持續關注更多活動,包括 SeattleJS、在舊金山舉辦的 AI in Production 迷你研討會、AI Week 等。ArcBlock 團隊將開始進行直播,現場撰寫程式碼並討論其專案。請造訪 www.arcblock.io 獲取最新更新,或在 X 上關注我們。
本頁涉及
產品
-
AIGNE
active
面向開發者的 agent 開發框架。從命令列建立並執行一個專案,需要細節時再查框架文件。
-
AIGNE Studio
sunset
一個建造和執行 agent 的地方,不用手寫中間的接線,也可以接自己部署的模型。這部分工作已併入 ARC。
-
Aistro
active
一個用大型語言模型來寫解讀的占星應用。它最初是建在 ArcBlock 自家平台上的內部專案,用來展示這個平台能承載什麼。