回顧:3場AI大會、4個AIGNE應用展示

在剛過去的5月最後一週,我們分別參加了三場以AI為主題的會議:
- 在西雅圖,由西雅圖創業者俱樂部主辦的一場以AI Agent為主題的閉門會議,超過二十家AI新創團隊,以及來自西雅圖的天使投資人與創投業者共同參與。
- 在桑尼維爾的Plug & Play Tech Center,來自灣區的AI新創、投資人與中國企業家代表團舉行了一場閉門路演。
- 在舊金山舉行、為期三天的GenAI Summit 2024大會。
在這些會議中,我們介紹了AIGNE的功能與優勢——這是一個無需寫程式即可生成AI應用的引擎。AIGNE不僅能幫助開發者快速打造AI應用,也讓不具技術背景的人可以輕鬆參與應用開發的過程。透過AIGNE,使用者無需撰寫複雜的程式碼,僅需以簡單的視覺化描述,就能打造出屬於自己的AI應用。
除了介紹AIGNE的功能之外,我們也展示了幾個以AIGNE開發的應用範例,呈現AIGNE在不同領域的應用場景與實際效果。透過這些示範,大家能更直觀地理解AIGNE強大的功能與易用性,以及它如何協助快速打造出色的AI應用。在這些會議中,我們透過介紹並展示AIGNE與相關應用範例,向與會者展現了ArcBlock在無程式碼應用開發領域的領先地位與創新實力,激發他們對未來應用開發的信心與期待。會議期間,我們也收到了許多潛在客戶與投資人的洽詢、邀約及進一步接觸的請求。
以下我們簡要介紹在大會上展示的四個範例應用概況。我們特意挑選了幾個在這些會議上展示的應用,逐步選出功能完整且複雜度較高的應用,藉此破除「無程式碼」工具只能打造簡單應用或單一表單應用的迷思。
我們計畫在後續文章中詳細介紹每個範例應用的功能與實作過程,包括所使用的技術與工具。我們也會錄製影片,展示每個範例應用的運作過程,讓大家能更直觀地理解AIGNE的應用場景與優勢。透過這些文章與影片,我們希望能幫助大家更了解AIGNE的潛力,以及如何運用它來開發真正的應用。
Mockplexity - AI知識搜尋引擎
Perplexity.ai是一款以AI為基礎的對話式搜尋引擎,能運用自然語言來預測並回答查詢。它是全球第一個整合對話與連結的搜尋引擎,能夠識別並回應模糊或抽象的自然語言查詢。該公司成立於2022年,總部位於舊金山,迄今已募得超過1.65億美元的資金,估值超過10億美元。
我們僅用不到10分鐘,就能用AIGNE打造出類似的應用!我們戲稱這個示範專案為「Mockplexity」。

圖:在ArcBlock上對Perplexity的詮釋

圖:Mockplexity對ArcBlock的詮釋

圖:Mockplexity在AIGNE Studio中的定義
Perplexity的官方網站為:http://perplexity.ai,大家都可以前往親自體驗;而我們Mockplexity的「原始碼」則存放在一個Github儲存庫中,可以用AIGNE Studio開啟。在這裡可以看到,AIGNE專案支援版本控制,我們使用GIT來進行版本管理,使用者也能將自己的專案發佈到Github上。支援版本控制是AIGNE一項重要的工程特性,也是AIGNE能被用於正式產品開發的基礎。
Mockplexity在Github上的原始碼儲存庫:
中國宮廷RPG遊戲
我們同樣在不到10分鐘的時間內,用AIGNE打造出一款以中國宮廷故事為題材的RPG遊戲示範。這個RPG示範遊戲是一款「多代理人」結構的遊戲,也就是說,我們運用大型語言模型建構出多個不同的角色,並將這些不同角色放進同一個場景中,讓他們與使用者互動、對話。
過去市面上常見的對話式角色扮演遊戲,包括知名的Character.ai及許多類似產品,都是單一角色的形式。而透過AIGNE,不僅能輕鬆打造出像Character.ai那樣的對話遊戲,更能讓這些角色在同一個場景中彼此互動。

圖:遊戲畫面(中文對話)

圖:在AIGNE Studio的定義中可以看到,我們定義了3個角色與1個場景
遊戲中的背景與角色圖像,同樣是運用AIGC生成的。我們也將這個示範專案公開在GitHub上,有興趣的朋友歡迎下載下來,一探我們是如何實作的。要特別說明的是,這裡的提示詞是以中文撰寫,但實際遊玩時,可以使用任何語言參與。
這款示範遊戲在Github上的原始碼儲存庫:
GitHub - AIGNE-io/aigne-rpg-demo
Mock0 - 讓AI自動開發使用者介面
Vercel的v0是一套以AI為基礎的生成式使用者介面系統,能根據使用者的自然語言描述,生成以React、Tailwind CSS與shadcn/ui為基礎的前端。使用者只需描述想要的介面,v0便會生成對應的React程式碼,包括HTML、CSS與JavaScript。v0由Vercel的AI團隊開發,目標是透過生成式AI簡化網站與應用程式的建置流程,加速前端開發。它代表了UI開發的一個新方向,將生成式AI的潛力與前端最佳實務結合在一起。
這是一個相當進階的AI專案,我們挑戰自己,試著用AIGNE這個無程式碼工具,生成一個能幫我們寫程式碼的工具——Mock 0。Mock 0充分展現了AIGNE無窮的潛力,證明它同樣能用來開發相當複雜的應用程式。

圖:Vercel V0的畫面

圖:Mock0的畫面

圖:在AIGNE Studio中Mock0的定義,可以看出這個專案還是有一定的複雜度

圖:Mock0的關鍵所在——自訂程式知識庫,這是協助AI撰寫應用程式的基礎
Mock0的專案同樣公開在GitHub上。不過,除了專案內定義的規則之外,Mock0也高度依賴一個相對龐大的程式知識庫。只要調整這個知識庫,就能讓AI寫出各種不同語言與框架的程式碼。
Github上的原始碼儲存庫:
Aistro - 大型語言模型的占星師
最後要展示的示範是Aistro,這是我們去年推出的一款以大型語言模型為基礎的占星應用。前面三個示範屬於展示性質,而Aistro則是一個完整的產品級應用。
Aistro是以AIGNE為基礎開發而成,而Aistro同時也是AIGNE之所以如此強大的原因。正是在開發Aistro的過程中,我們親眼見證了AIGNE無窮的可能性,也讓AIGNE從一個內部工具,蛻變成一款通用的產品。

如果你對Aistro感興趣,歡迎立即造訪Aistro官網,下載Aistro的行動應用程式,親身體驗現代人工智慧與古老占星術結合的樂趣。
更多應用即將湧現
我們舉辦的這幾場會議吸引了大量開發者、投資人與潛在使用者參與。他們來自不同產業與背景,對AIGNE的潛力與未來發展充滿期待。他們積極參與討論,提出許多具建設性的意見與建議,為AIGNE的發展方向提供了寶貴的參考。
AIGNE的這幾款示範產品,充分展現了它的實力。這些產品經過精心設計與開發,展現出AIGNE作為AI無程式碼工具的獨特優勢與特色。參與示範的團隊成員,也展現了他們對AIGNE的深刻理解與熟練運用,讓在場觀眾對AIGNE的潛力有了更直觀的認識。
AIGNE絕非只是一個簡單的應用玩具,而是一款能夠開發出相當複雜且豐富應用程式的強大工具。透過AIGNE,使用者無需撰寫程式碼,就能輕鬆打造各式各樣的應用,省下大量的時間與心力。這種創新的開發方式,正吸引越來越多開發者與企業,運用AIGNE來實現他們的創意與想法。
尤其AIGNE是建構在ArcBlock平台之上。ArcBlock是一個領先的區塊鏈應用開發平台,提供豐富的工具與資源,支持開發者建構創新應用。AIGNE與ArcBlock的整合,為使用者提供了更廣闊的創作空間與更豐富的功能選擇,讓應用程式的開發與部署更有效率、更加便利。這種無限的組合與疊加,將為ArcBlock的應用生態系統帶來良好的正向循環。開發者能透過AIGNE與ArcBlock的整合,快速打造功能豐富、對使用者友善的應用,為使用者提供更好的使用體驗與服務。這種生態系統的良性循環,將吸引更多開發者與投資人加入,推動ArcBlock生態系統持續成長與發展。

在不久的將來,將會有更多應用相繼問世。隨著AIGNE與ArcBlock的持續完善與發展,會有越來越多的創新應用誕生。這些應用將涵蓋各個產業與領域,為使用者帶來更多便利與創新,推動整個產業不斷發展與進步。我們對未來充滿信心,也期待看到更多令人興奮的應用陸續登場。
本頁涉及
產品
-
AIGNE
active
面向開發者的 agent 開發框架。從命令列建立並執行一個專案,需要細節時再查框架文件。