AceDataCloud/Nexior

Consumer AI app for chat, image generation, video generation, and music creation powered by Ace Data Cloud APIs.

Nexior – 開源且可自托管的「一站式」AI 應用

是什麼 – Nexior 將 40 多個大型語言模型、影像、音訊與影片模型(ChatGPT、Claude、Gemini、Midjourney、Flux、Suno、Veo 等)整合至單一簡潔的介面後方。可作為 SaaS 產品運行,或作為私人實例部署,您可選擇接入自己的提供者金鑰(BYOK),或使用一個通用的 AceData 金鑰,該金鑰可相容所有模型。

為何重要 – 無需手動整合數十個獨立的 API,Nexior 為開發者與中小企業提供開箱即用的前端、使用者帳戶系統、付款處理以及推薦/佣金引擎。這使得您無需自行建構後端基礎設施,即可在數分鐘內推出 AI 驅動的服務。


核心功能

  • 多模態支援 – 一個應用內整合聊天、文字轉影像、音樂/語音生成與影片生成。
  • 40+ 模型 – 包含主流大語言模型(ChatGPT、Claude、Gemini、Grok、DeepSeek、Kimi)與生成式媒體模型(Midjourney、Flux、Suno、Veo 等)。
  • 自托管選項 – 支援一鍵 Vercel 部署、Docker Compose 或本地開發。
  • 金鑰管理 – 可使用各提供者的自有金鑰(BYOK),或使用一個 AceData API 金鑰代理所有服務。
  • 內建 SaaS 工具包 – 郵件登入使用者帳戶、類 Stripe 支付系統,以及推薦/分銷機制,可為網站所有者帶來下游使用者消費的收益分成。
  • 跨平台 UI – 基於 Vue 3.5 + Vite 的前端,透過 Capacitor 編譯為 Web、iOS 與 Android 平台。
  • MIT 許可證 – 可自由 fork、重新品牌化與商業化使用。

典型使用場景

可以用 Nexior 做什麼
新創公司創辦人 數小時內搭建品牌化 AI 產品(聊天機器人、影像生成器等),立即開始向使用者收費。
開發者 將倉儲作為參考實作,學習如何在統一的 Vue 界面後整合多個 AI 提供商 API。
企業 在自有防火牆後部署應用,將所有使用者資料保留在內部,透過 BYOK 金鑰控管成本。
教育者 / 愛好者 運行本地實例,無需管理多個帳戶即可實驗不同模型。

技術棧

  • 前端:Vue 3.5、Vite 7、TypeScript、Vuex 4、Element Plus
  • 行動端/網頁打包:Capacitor 6(從同一程式碼庫生成 iOS、Android 與 Web 建構)
  • 部署方式:Docker Compose、Vercel(一鍵部署)或普通 npm run dev
  • 認證與 SSO:基於 OAuth 的單點登入

快速開始(來自 README)

  1. 一鍵 Vercel 部署 – 點擊倉儲中的「Deploy with Vercel」按鈕。
  2. Docker
    git clone https://github.com/AceDataCloud/Nexior.git
    cd Nexior
    cp .env.example .env   # 加入您的 AceData 金鑰或提供者金鑰
    docker compose up -d   # 應用執行於 http://localhost:8084
    
  3. 本地開發
    npm install
    cp .env.example .env.local
    npm run dev
    
  4. platform.acedata.cloud 取得 API 金鑰(或加入您自己的提供者金鑰),並參考 docs/deploy/ 中的文件。

許可證

MIT – 您可自由 fork、修改、重新品牌化並銷售部署版本。


如何取得協助

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案