AdminForth

AdminForth

開源 TypeScript 與 Vue 框架,可在自有資料庫上建構支援代理程式的後台管理面板。

free
最後更新 2026/8/28

關於 AdminForth

AdminForth 是一款開源框架,用於透過 TypeScript、Vue 3 與由資料庫支援的資源定義建構自託管後台面板。官方網站將其定位為代理程式優先的管理面板框架,適合希望建立完善管理工作流程,同時保有程式碼控制權的團隊。入門指南展示了一套 CLI 流程,可建立可運作的管理應用程式、連接 PostgreSQL、MongoDB、SQLite、MySQL、ClickHouse 以及唯讀 Qdrant 等資料庫,再加入資源,將資料表映射為 CRUD、篩選、排序與驗證畫面。當團隊需要真正的內部營運介面,而不是臨時的資料庫瀏覽器時,AdminForth 最能發揮優勢:驗證、允許的資源操作、依角色或記錄設定的控制、自訂頁面、Vue 元件、儀表板擴充、檔案上傳、匯入/匯出、稽核記錄、i18n、2FA 與代理程式工作流程,都能整合在同一個由團隊掌控程式碼的管理應用程式中。它並非託管式無程式碼服務;導入時仍需要工程團隊負責部署、資料庫結構決策、環境密鑰,以及審查外掛程式的成熟度。代理程式外掛程式文件也將該教學標示為仍在編寫中,因此團隊在將其用於敏感的正式環境操作前,應依目前文件與儲存庫驗證代理程式的行為。

功能特性

CLI 應用程式骨架建立

從 npx adminforth create-app 開始,提供資料庫 URL,即可產生包含預設管理員使用者資源的基本後台專案。

資料庫支援的資源

將資料表定義為 AdminForth 資源,以便在管理介面中提供清單、新增、編輯、刪除、篩選、排序、驗證與顯示行為。

操作層級的存取控制

使用 allowedActions,依角色、使用者記錄或記錄擁有權停用或自訂清單、顯示、新增、編輯與刪除行為。

代理程式外掛程式方案

官方代理程式外掛程式會加入聊天介面,可搜尋及編輯已設定的資料資源,並能以自訂技能擴充。

著重安全性的外掛程式

官方文件涵蓋驗證、OAuth/OpenID SSO、TOTP 與 WebAuthn 2FA、稽核記錄、登入驗證碼、電子郵件重設,以及相關管理控制。

Vue 與 Tailwind 自訂功能

使用 Vue 3 與以 Tailwind 為導向的視覺系統建立自訂頁面、儀表板、資源轉譯器、頁面注入項目與元件。

營運外掛程式

外掛程式文件與首頁模組涵蓋上傳、匯入/匯出、行內新增、就地編輯、快速篩選器、富文字編輯器、背景作業、儀表板與 i18n。

型別化 API 參考資料

TypeDoc API 參考資料提供類別、介面、列舉、資源型別、端點選項、篩選器、排序與外掛程式合約,供更深入的整合作業使用。

優點

  • 根據官方首頁連結的 GitHub 儲存庫,AdminForth 免費且開源。
  • 適合希望掌控程式碼,而非使用封閉式託管後台工具的團隊。
  • 在單一框架中整合 CRUD 資源、驗證控制、外掛程式、儀表板、上傳、稽核記錄與 i18n。
  • 代理程式外掛程式的發展方向,有助於在內部資料上建立受控的 AI 工作流程。
  • 支援多種資料庫連接器,且能搭配既有資料庫使用,不會強制採用新的資料結構工具。

缺點

  • 部署、資料庫建模、環境密鑰與正式環境強化都需要工程團隊負責。
  • 未找到公開的 AdminForth 託管服務定價或支援方案,因此需要直接確認商業支援的相關預期。
  • 部分官方文件的文案尚不完善,且至少代理程式外掛程式教學被標示為仍在編寫中。
  • 採用 React 優先或全託管內部工具技術堆疊的團隊,可能會覺得 Vue 與自託管模式較不方便。
  • 在授予代理程式工作流程存取敏感正式環境操作的權限前,應仔細評估此框架。

價格方案

開源框架

$0無框架訂閱費
  • CLI 專案骨架建立
  • 資料庫資源 CRUD 面板
  • 驗證與 allowedActions 控制
  • Vue 3 自訂頁面與元件
  • 適用於代理程式工作流程、2FA、稽核記錄、上傳、匯入/匯出、儀表板、i18n 等功能的外掛程式生態系統
  • TypeDoc API 參考資料與教學文件

* 價格資訊僅供參考,請以AdminForth官網最新公告為準。

常見問題

AdminForth 是一款開源 TypeScript 與 Vue 框架,用於在已設定的資料庫資源上建構自託管後台管理面板。
是。AdminForth 首頁連結的官方 GitHub 儲存庫指出,此框架永遠免費且開源,沒有付費版本或雲端訂閱。
官方入門指南建議使用 npx adminforth create-app,接著提供應用程式名稱和資料庫連線字串,或依互動式提示回答問題。
指南列出 PostgreSQL、MongoDB、SQLite、MySQL、ClickHouse 與 Qdrant 等支援的連線選項,其中 Qdrant 註明為唯讀。
可以。限制操作文件展示了 allowedActions 規則,可用於停用操作、僅允許超級管理員使用者,以及在編輯、刪除或顯示操作前檢查記錄擁有權。
官方代理程式外掛程式文件指出,它會加入可搜尋或編輯資料的 AI 代理程式聊天介面,並能以自訂技能擴充,但該教學也被標示為仍在編寫中。
不是。它是用於建構由團隊掌控程式碼、自託管管理面板的框架。團隊仍需執行應用程式、管理憑證、設定資源,並維運底層資料庫與基礎架構。
請確認資料庫連接器的適用性、驗證與 2FA 需求、外掛程式成熟度、部署方式、稽核需求、代理程式權限,以及 Vue 自訂功能是否符合團隊的前端技術堆疊。

工具資訊

開發商AdminForth
釋出日期2026/4/5
定價模式free

關聯標籤

Open-source admin frameworkAgent-ready back officeDeveloper toolsDatabase adminVue admin panel