SuperAPI AI 工具集

alibabacloud-sls-dashboard

设计与创作

查看项目

更新于 10-15 19:55

技能介绍

用途:围绕用户问题与已验证的 SLS 数据设计仪表盘,支持解释可视化设置、审查 JSON/Plan、创建仪表盘、编辑增删图表、发布或删除仪表盘、诊断数据缺失或控件异常,以及管理定时报表。

主要能力:支持 SLS Logstore、Metricstore 及已有命名 StoreView;提供 Plan 构建与 Dashboard JSON 校验;新增仪表盘默认使用 grid 布局,自定义布局用 free;新增图表建议使用小写稳定 ID;可离线构建与校验,云端发布/删除需用户授权并加 --execute。

使用方式:需 Python 3.10+ 及依赖。首次构建或云操作前运行 python3 scripts/doctor.py,离线加 --offline,Metric StoreView 查询或定时报表加 --with-sdk。云操作默认使用已配置 profile,可用 --profile 指定,需相应 RAM 权限。云调用前读取 manifest.json 获取非空版本作为 {skill-version},生成一个 32 位小写十六进制 {session-id} 并在所有操作、分页和重试中复用,设置 ALIBABACLOUD_SLS_DASHBOARD_USERAGENT 为 AlibabaCloud-Agent-Skills/alibabacloud-sls-dashboard/{session-id} skill-version/{skill-version};直接云 API 命令需加 --user-agent "$ALIBABACLOUD_SLS_DASHBOARD_USERAGENT"。常用命令:python3 scripts/sls.py --help、python3 scripts/dashboard.py --help、python3 scripts/validator.py --help。云命令在操作名后接受 --profile 和 --endpoint,--region 仍为必填。

限制:离线工作无需云凭证;发布/删除需授权;创建仪表盘不授权报表投递;保存成功不代表查询或图表渲染正确;字段变更需考虑查询结果、转换与显示绑定;控件需有匹配的消费方;不得发送占位符、凭证或个人标识。其余细节暂未提供。