平臺架構概述
算數科技低代碼/AI開發平臺採用分層架構設計,從底層基礎設施到上層應用形成完整的技術棧。整個平臺圍繞"讓開發更簡單"的理念,將複雜的技術細節封裝在平臺層,暴露給使用者的是簡潔直觀的視覺化操作介面和標準化的API介面。
平臺核心分為五大層次:前端渲染引擎負責頁面動態渲染與互動邏輯編排;後端服務層基於微服務架構提供業務能力;資料層支援多源異構資料統一管理;AI能力整合層對接大模型與機器學習服務;安全架構貫穿所有層次,提供端到端的安全防護。
🎨 前端渲染引擎
基於JSON Schema的宣告式渲染,支援拖拽編排、動態表單、自定義元件擴充套件
⚙️ 後端微服務
Spring Cloud微服務架構,服務註冊發現、配置中心、API閘道器、鏈路追蹤
🗄️ 資料層
多資料來源介面卡,支援MySQL/PostgreSQL/MongoDB/Redis統一管理
🤖 AI能力整合
大模型API對接、RAG檢索增強、智慧表單識別、自然語言轉SQL
🔒 安全架構
RBAC許可權模型、資料加密傳輸、審計日誌、多租戶隔離
核心技術文件
🏗️
低代碼平臺技術架構白皮書
架構文件深入解析算數低代碼平臺的五層架構設計,涵蓋前端渲染引擎原理、後端微服務拆分策略、資料層多源適配方案、AI能力整合機制及安全架構體系。
- 前端渲染引擎:JSON Schema驅動
- 後端服務架構:微服務+API閘道器
- 資料層設計:多源異構統一管理
- AI能力整合層:大模型對接方案
- 安全架構:RBAC+多租戶隔離
🔌
API整合開發指南
開發指南面向開發者的API整合完整指南,覆蓋RESTful API設計規範、OAuth2認證機制、請求響應格式、錯誤碼體系、限流策略及Webhook事件訂閱機制。
- RESTful API設計規範
- OAuth2 + API Key認證
- 統一響應格式與錯誤碼
- 令牌桶限流策略
- Webhook事件訂閱機制
🏢
企業級部署方案
部署方案面向企業客戶的私有化部署完整方案,涵蓋容器化部署架構、資料庫選型建議、高可用叢集配置、監控告警體系及資料備份恢復策略。
- 私有化部署:Docker+K8s
- 資料庫選型:MySQL/PG對比
- 高可用:Nginx負載+Redis哨兵
- 監控告警:Prometheus+Grafana
- 資料備份:全量+增量策略
API文件目錄
| 模組 | 介面分組 | 端點數量 | 認證方式 | 文件狀態 |
|---|---|---|---|---|
| 使用者管理 | 註冊/登入/許可權/組織架構 | 18 | OAuth2 | 已釋出 |
| 應用管理 | 建立/釋出/版本/模板 | 24 | API Key | 已釋出 |
| 資料模型 | 實體/欄位/關係/校驗 | 32 | API Key | 已釋出 |
| 表單引擎 | 渲染/提交/校驗/聯動 | 16 | API Key | 已釋出 |
| 工作流 | 流程定義/審批/回撥 | 20 | OAuth2 | 已釋出 |
| AI能力 | 文字生成/表單識別/NL2SQL | 12 | API Key | 已釋出 |
開發指南目錄
| 指南名稱 | 適用物件 | 難度 | 預計耗時 | 連結 |
|---|---|---|---|---|
| 快速開始:5分鐘搭建第一個應用 | 業務人員/初級開發者 | 入門 | 5分鐘 | 檢視 |
| 低代碼平臺架構白皮書 | 架構師/技術負責人 | 核心 | 20分鐘 | 閱讀 |
| API整合開發指南 | 後端開發者/整合工程師 | 進階 | 30分鐘 | 閱讀 |
| 企業級部署方案 | 運維工程師/IT管理員 | 高階 | 45分鐘 | 閱讀 |
| 自定義元件開發指南 | 前端開發者 | 進階 | 25分鐘 | 檢視 |
| AI能力接入指南 | AI應用開發者 | 高階 | 35分鐘 | 閱讀 |
整合方案目錄
| 方案名稱 | 整合方式 | 適用場景 | 型別 | 連結 |
|---|---|---|---|---|
| SSO單點登入整合 | OAuth2 / SAML / CAS | 企業內部系統整合 | 整合 | 檢視 |
| 資料來源對接 | JDBC / REST API / WebSocket | 異構資料庫統一管理 | 整合 | 檢視 |
| 訊息佇列整合 | Kafka / RabbitMQ / RocketMQ | 非同步事件驅動架構 | 整合 | 檢視 |
| 第三方API編排 | REST API / GraphQL | 多系統API聚合 | 整合 | 檢視 |
| 私有化部署 | Docker / Kubernetes | 資料安全要求高的企業 | 核心 | 檢視 |
| 混合雲部署 | 公有云+私有云 | 彈性擴充套件+資料合規 | 整合 | 檢視 |