From cbf4334f7f90f8f49aefeb1734c70eb3a17f6852 Mon Sep 17 00:00:00 2001 From: attacker Date: Fri, 19 Jun 2026 01:28:52 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20Agent=E4=BA=8C=E8=BF=9B=E5=88=B6?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=20/api/agent/bin=20=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E8=B7=AF=E7=94=B1=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/internal/api/handlers/agent_install.go | 2 +- backend/internal/api/routes/routes.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/internal/api/handlers/agent_install.go b/backend/internal/api/handlers/agent_install.go index 78957fa..762d6db 100644 --- a/backend/internal/api/handlers/agent_install.go +++ b/backend/internal/api/handlers/agent_install.go @@ -419,7 +419,7 @@ func (h *AgentInstallHandler) BatchUpgradeAgent(c *gin.Context) { // 下载新二进制 + 重启服务 upgradeScript := fmt.Sprintf( - `curl -fsSL -o /tmp/aiops-agent %s/agent/bin/%s && chmod +x /tmp/aiops-agent && systemctl stop aiops-agent 2>/dev/null; mv /tmp/aiops-agent /usr/local/bin/aiops-agent && systemctl start aiops-agent && echo "UPGRADE_OK"`, + `curl -fsSL -o /tmp/aiops-agent %s/api/agent/bin/%s && chmod +x /tmp/aiops-agent && systemctl stop aiops-agent 2>/dev/null; mv /tmp/aiops-agent /usr/local/bin/aiops-agent && systemctl start aiops-agent && echo "UPGRADE_OK"`, serverURL, binaryFile, ) diff --git a/backend/internal/api/routes/routes.go b/backend/internal/api/routes/routes.go index 6f67a8a..a3d8292 100644 --- a/backend/internal/api/routes/routes.go +++ b/backend/internal/api/routes/routes.go @@ -459,7 +459,7 @@ func Register(r *gin.Engine, db *gorm.DB, log *zap.Logger, cfg *config.Config, c } // Agent 二进制下载(无需鉴权,Agent 升级时使用) - r.Static("/agent/bin", "/app/agent/bin") + r.Static("/api/agent/bin", "/app/agent/bin") // AI 智能助手 - LLM 配置 + 对话代理(OpenAI 兼容) // Logan.Li llmHandler := handlers.NewLLMHandler(db)