BlueKing Lite 本周更新:智能体问答支持展示知识库图片

2026-09-30 24 预计阅读时间: 1 分钟
来源: oschina.net AI 摘要 Original link

Disclaimer: This article is an AI-assisted summary. Read it together with the original source when precision matters. The summary may omit context, version differences, or edge cases and is not official documentation.

预计阅读时间:7 分钟

BlueKing Lite 本周继续完善 AI 运维和基础运维能力:智能体问答现在可以展示知识库中的图片,系统管理支持查看 API 调用日志,CMDB 新增物理服务器 Redfish 采集,作业平台也支持脚本库 ZIP 批量导入导出。对于运维团队来说,这些更新分别覆盖了知识理解、调用审计、硬件资产采集和脚本迁移几个高频场景。

智能体问答不再只有文字

运维知识通常包含拓扑截图、控制台页面、操作示意图和故障现象截图。仅返回文字时,用户还需要手动打开知识库原文,才能确认图中的端口、按钮或告警位置。

本次更新后,智能体问答可以把知识库中的图片一并展示在答案中。一个更完整的问答结果可以同时包含:

  • 故障处理步骤和命令说明
  • 网络拓扑或架构图
  • 控制台操作截图
  • 告警现象和正确配置示例

这对新人值班、跨团队排障和标准作业执行尤其有帮助。不过,图片也需要和文档正文一起维护。建议在知识库中为图片补充清晰的上下文,例如设备名称、环境、采集时间和适用版本,避免旧截图误导现场操作。

API 调用日志让排查更可追踪

系统管理新增 API 调用日志查看能力后,管理员可以围绕接口调用记录检查请求时间、调用结果和异常情况。它适合用于定位以下问题:

  • 智能体或外部系统是否成功调用平台接口
  • 某次作业触发失败发生在请求、鉴权还是业务处理阶段
  • 接口响应变慢是否集中在某个时间段
  • 自动化集成是否存在重复调用或异常重试

可以把 API 日志纳入日常排障流程。下面是一个可改造的查询示例,假设平台提供了日志查询接口;实际使用时请替换地址、认证信息和参数名称:

#!/usr/bin/env bash
set -euo pipefail

BASE_URL="https://blueking-lite.example.com"
TOKEN="replace-with-your-token"
START="2025-01-01T00:00:00Z"
END="2025-01-02T00:00:00Z"

curl --fail-with-body --silent --show-error \
  --get "${BASE_URL}/api/v1/system/api-logs" \
  -H "Authorization: Bearer ${TOKEN}" \
  -H "Accept: application/json" \
  --data-urlencode "start_time=${START}" \
  --data-urlencode "end_time=${END}" \
  --data-urlencode "status=error" \
  --data-urlencode "page_size=50"

生产环境中应避免把 Token 直接写入脚本或命令历史,并根据权限模型限制日志查看范围。API 调用日志还可能包含请求参数、资源名称或敏感信息,需要配合脱敏、访问控制和保留周期策略使用。

CMDB 与作业平台的效率更新

物理服务器 Redfish 采集

CMDB 新增物理服务器 Redfish 采集,可以利用服务器管理控制器提供的标准接口获取硬件信息。相比人工录入,这种方式更适合周期性同步服务器型号、序列号、处理器、内存和网卡等资产数据。

落地时需要关注三个边界:

  1. 确认服务器厂商和管理控制器支持的 Redfish 版本及资源路径。
  2. 使用只读账号,并限制采集网络访问范围。
  3. 对序列号、设备状态等关键字段设置变更告警,避免采集异常导致资产数据被静默覆盖。

脚本库支持 ZIP 批量导入导出

作业平台脚本库支持 ZIP 批量导入导出后,脚本迁移、环境初始化和版本归档会更方便。团队可以把一组有明确目录结构的脚本打包后导入,也可以导出当前脚本库用于审计或备份。

建议为 ZIP 包约定稳定结构,例如:

scripts-bundle.zip
├── README.md
├── linux/
│   ├── disk_usage.sh
│   └── service_check.sh
└── windows/
    └── service_check.ps1

批量导入前应检查脚本来源、执行权限、变量占位符和目标操作系统。ZIP 导出也不等于完整的版本管理,关键脚本仍应纳入 Git,并在作业平台中保留发布版本和回滚记录。

如何安排升级验证

可以按下面的顺序进行小范围验证:

  1. 选择一篇包含拓扑图或操作截图的知识库文档,测试智能体回答是否能正确展示图片。
  2. 调用一条成功接口和一条失败接口,确认 API 日志能区分状态、时间和错误原因。
  3. 在测试 CMDB 环境中接入一台支持 Redfish 的物理服务器,核对关键资产字段。
  4. 导出一组非生产脚本,重新导入到测试空间,验证目录结构和脚本内容是否保持一致。
  5. 将验证结果、权限要求和回滚方式记录到团队运维手册中。

本周更新的共同方向是让平台信息更完整、执行过程更可追踪。AI 问答负责缩短知识检索路径,API 日志负责补齐自动化审计,Redfish 采集和脚本批处理则减少基础运维中的重复操作。实际推广时,建议从低风险知识库和测试资产开始,逐步扩大到生产环境,并同步建立图片版本、日志权限、采集账号和脚本包审核机制。


相关推荐