From 73f0bf7b3e43d3b4fd4110973ab99336b006a553 Mon Sep 17 00:00:00 2001 From: AskaEth Date: Tue, 23 Jun 2026 18:20:33 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=B8=85=E9=99=A4=E6=9C=80=E5=90=8E5?= =?UTF-8?q?=E5=A4=84=E7=A1=AC=E7=BC=96=E7=A0=81qq=E5=BC=95=E7=94=A8?= =?UTF-8?q?=EF=BC=88=E6=B3=A8=E9=87=8A+=E9=85=8D=E7=BD=AE=E7=99=BD?= =?UTF-8?q?=E5=90=8D=E5=8D=95=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/platform-bridge/internal/bridge/router.go | 4 ++-- backend/platform-bridge/internal/config/store.go | 2 +- backend/platform-bridge/internal/handler/config_handler.go | 2 +- backend/platform-bridge/internal/handler/log_handler.go | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/platform-bridge/internal/bridge/router.go b/backend/platform-bridge/internal/bridge/router.go index 9f0e967..f29f22f 100644 --- a/backend/platform-bridge/internal/bridge/router.go +++ b/backend/platform-bridge/internal/bridge/router.go @@ -128,7 +128,7 @@ func (r *PlatformRouter) SetMessageHandler(h MessageHandler) { } // RouteMessage converts a platform message to unified, checks permissions, and dispatches. -// adapterKey is the config name (e.g., "qq", "qq-home") used to look up the adapter instance. +// adapterKey is the config name (e.g., "obv11", "obv11-home") used to look up the adapter instance. func (r *PlatformRouter) RouteMessage(adapterKey string, rawMsg interface{}) (*UnifiedResponse, error) { a, err := r.GetAdapter(adapterKey) if err != nil { @@ -156,7 +156,7 @@ func (r *PlatformRouter) RouteMessage(adapterKey string, rawMsg interface{}) (*U } // Resolve identity (nil for unknown users; caller decides routing). - // Use platform type (e.g. "qq") for identity resolution, not adapter key. + // Use platform type (e.g. "obv11") for identity resolution, not adapter key. identity := r.mapper.ResolveOrNil(a.PlatformName(), unified.SenderID) if identity != nil { unified.SenderID = identity.CyreneUser diff --git a/backend/platform-bridge/internal/config/store.go b/backend/platform-bridge/internal/config/store.go index 28f8af9..64dabc7 100644 --- a/backend/platform-bridge/internal/config/store.go +++ b/backend/platform-bridge/internal/config/store.go @@ -14,7 +14,7 @@ import ( type PlatformConfig struct { ID string `json:"id"` // immutable unique ID, generated at creation Name string `json:"name"` // config key, e.g. "qq-main", "qq-work" - Platform string `json:"platform"` // base platform type: "qq", "telegram", etc. + Platform string `json:"platform"` // base platform type: "obv11", "telegram", etc. Enabled bool `json:"enabled"` Label string `json:"label"` Fields map[string]string `json:"fields"` diff --git a/backend/platform-bridge/internal/handler/config_handler.go b/backend/platform-bridge/internal/handler/config_handler.go index 73330db..a5a8b38 100644 --- a/backend/platform-bridge/internal/handler/config_handler.go +++ b/backend/platform-bridge/internal/handler/config_handler.go @@ -9,7 +9,7 @@ import ( ) var validPlatformTypes = map[string]bool{ - "qq": true, "telegram": true, "webhook": true, + "obv11": true, "telegram": true, "webhook": true, "wechat": true, "feishu": true, "discord": true, } diff --git a/backend/platform-bridge/internal/handler/log_handler.go b/backend/platform-bridge/internal/handler/log_handler.go index e169860..9facd82 100644 --- a/backend/platform-bridge/internal/handler/log_handler.go +++ b/backend/platform-bridge/internal/handler/log_handler.go @@ -29,7 +29,7 @@ func (h *LogHandler) handleLogs(w http.ResponseWriter, r *http.Request) { return } - // Resolve platform type from config name (e.g. "qq-home" → "qq"). + // Resolve platform type from config name (e.g. "obv11-home" → "obv11"). platform := name if h.store != nil { if cfg, err := h.store.Get(name); err == nil && cfg.Platform != "" {