Zervanor — 架構

統一的事件主干網路。零硬編碼的提供商。

任何事件源。任何業務結果。統一的平台。以下是驅動每個解決方案範本之下的完全租戶隔離、Kubernetes 原生技術堆疊。

連接器

  • 無狀態的 HTTP 調用
  • 輕量、零冷啟動
  • 支援 REST / GraphQL / Webhook
Stripe · Slack · Gmail · GitHub · Notion
事件路由器CloudEvents

智能體

  • 物理隔離的 K8s Pod
  • 長生命週期、有狀態
  • 支援 AI / 大模型 / 即時通信
WhatsApp · AI 智能體 · 定時任務 · 審批/有人協同

完整的平台技術堆疊

八個層級,一個契約。每個層級均可獨立部署和觀測——所有請求最終都將通過 CloudEvents 事件主干網進行路由。

使用者介面層
Next.js 儀表板視覺化工作流建構器TypeScript SDK + CLI

操作員介面視覺化,開發者擴充 SDK 化。

控制面
FastAPIControllers → Services → RepositoriesJWT + RBAC (4 種角色)WebSocket 即時通信

處理身份驗證、組織隔離,以及所有介面連接的 API。

工作流引擎
Prefect42 種節點類型即時運行監測

根據模式、Cron 定時或 Webhook 匹配每個事件並運行流程圖。

事件主干網
CloudEvents 1.0Apache Kafka (Redpanda)24小時消息去重

所有整合通信的統一契約。因所有路由均經由該網路而重點突出。

智能體與連接器執行期
通用智能體執行期 (ADR-038)連接器整合包工具自動投影 (AG-02)

連接器負責 API 交互,智能體在隔離的 Pod 內進行推理。相同整合包雙向驅動。

容器編排
Deploy WorkerK8s 智能體生命週期託管租戶命名空間

將智能體打包為容器,並部署到物理隔離的租戶命名空間中。

數據與狀態
PostgreSQLTimescaleDB (時系事件日誌)RedisQdrant (向量記憶庫)

關係型狀態、時序事件歷史、高速快取以及智能體向量記憶。

基礎設施
Kubernetes / GKETLS 1.3 傳輸加密OpenTelemetry · Prometheus · Grafana

配備加密傳輸、網路安全隔離和完全可觀測性的多租戶集群。

技術堆疊為您帶來的主要優勢

CloudEvents 網關

任何事件源(Webhook、定時任務、資料庫、即時消息、API)都在 Kafka 主干網規範化為 CloudEvents 1.0 契約格式,從而在範本內進行工具編排而不需要定制膠水代碼。

TypeScript 智能體 SDK 與 CLI

使用 TypeScript 建構和發布智能體。使用 init 初始化專案,本地調試,並使用 push 純 HTTP 快捷部署——無需本地 Docker 環境。

視覺化工作流建構器

基於 Prefect 引擎的視覺化拖曳式建構器——提供 42 種節點類型(分支、過濾、循環、數據轉換、HTTP、智能體運行、連接器動作、有人任務)及即時運行日誌。

契約即 Schema 連接器

整合是數據而非代碼。每個連接器在出廠前均在 API schema 上驗證其版本化獨立包,從而在不修改核心邏輯的情況下無縫擴充目錄。

即時刷新與全面觀測

支援自動重連的 WebSocket 即時更新,配備 OpenTelemetry 追蹤、Prometheus 指標、Grafana 畫布和公開免登入的狀態頁面。

多租戶安全架構

JWT + RBAC(4 種角色),租戶獨享 GKE 命名空間,組織級別過濾查詢,TLS 1.3 傳輸加密和敏感資訊脫敏——通過了完整的合規審計(47/47 個 CI 門禁卡點)。

基於現代化、開源技術建構

FastAPINext.jsNode.js / TypeScriptKubernetes / GKEPostgreSQLTimescaleDBRedisKafka / RedpandaPrefectQdrantNovuOpenTelemetryPrometheusGrafana

為什麼這一架構能夠勝出

架構層面實現模型與平台中立

核心引擎絕無硬編碼綁定特定提供商的邏輯。同一個執行期引擎通過契約標準同時跑通 WhatsApp、Stripe 和 Salesforce 等所有外部整合。連接器的“已完成”要求包、文檔和案例齊備,杜絕半成品上線。

事件驅動執行

不同於頻繁輪詢的傳統平台,Zervanor 為純事件驅動。工作流和智能體僅在訂閱的事件訊號(例如 stripe.payment.succeededgithub.issue.opened)流經事件路由器時被喚醒。

Kubernetes 原生執行期

Zervanor 不僅局限於 API 交互——它本身就是智能體的宿主。每個智能體都在 GKE 多租戶集群中容器化部署,擁有 Pod 級別的物理隔離和組織專享的命名空間。事件日誌存放在 TimescaleDB,可觀測性由 OpenTelemetry 和 Prometheus 提供支援。

全新 — 執行階段與模型

在平台上執行——或在你自己的裝置上。

同一個代理程式既能在受管雲端執行,也能在你自己的機器上執行,透過路由組合雲端與本機模型,並可透過聊天介面存取。

雲端或你的裝置

同一個代理程式(一個 manifest、一個 SDK)可在受管雲端 Pod 中執行,或透過 Zervanor Desktop 應用程式在你的機器上執行。它向外連線,因此能在防火牆後運作。

智慧模型路由

將雲端、平台與本機模型統一到一個目錄,背後是具名路由器與自動容錯移轉。為每個代理程式選擇模型;需要時在本機執行推論。

對話(Conversations)

一個持久、依模型路由的聊天,可將你的連接器與代理程式作為工具呼叫——在變更任何內容之前都有確認步驟。

目前為桌面執行階段主機;行動主機已在路線圖中。

查看底層基石是如何運行的