运行时依赖
安装命令
点击复制技能文档
Alibaba Cloud SLS Index Configuration Manager 场景描述 本技能用于 SLS Logstore 索引配置。仅涵盖触发时设置、路由与跨场景安全。仅读取用户请求所需的参考文档。
前置条件 安装 Aliyun CLI 运行 aliyun version,确认版本 ≥ 3.3.8。未安装或版本过低,按 references/cli-installation-guide.md 安装或升级。
启用 AI 模式 执行任何 SLS API 命令前,启用 AI-Mode、设置 User-Agent 并更新插件: aliyun configure ai-mode enable aliyun configure ai-mode set-user-agent --user-agent "AlibabaCloud-Agent-Skills/alibabacloud-sls-index-config-management" aliyun plugin update
检查凭证 运行 aliyun configure list 查看凭证。若无有效 profile,立即中止,提示用户在会话外运行 aliyun configure。
安全规则 禁止读取、回显或打印 AK/SK 禁止要求用户在对话中粘贴 AK/SK 仅使用 aliyun configure list 检查凭证状态
RAM 权限要求 出现 Unauthorized 错误时,向用户展示 references/ram-policies.md。未经明确确认,不得换账号重试。
请求路由 完成环境与凭证检查后,按以下匹配参考文档:
- 查看/创建/更新/删除索引,或调整字段、TTL、max_text_len、全文开关、log_reduce 等 → references/manage-index-config.md
- 为无索引 Logstore 构建索引,或基于用户提供的结构化日志样本重建 → references/generate-index-from-logs.md
- 调优现有索引以支持新查询/SQL、降本或提升写吞吐 → references/optimize-index-config.md
全局规则 无场景参考不得写入。任何写操作前,先读对应参考文档,遵循其确认、完整请求体、回滚与时序规则。 使用 SLS CLI 精确命名:产品为 sls;子命令与标志使用 kebab-case。 仅在验证命令格式或调试 CLI 调用问题时使用 references/acceptance-criteria.md。
输出格式 每次向用户展示索引配置(读取、写入或生成/优化后)时,同时输出:
- 完整 JSON —— get-index 完整响应(或待提交的 JSON 请求体),用围栏 json 代码块包裹,可直接复制。
- 人类可读摘要
清理 无论操作成败,会话结束前必须关闭 AI-Mode: aliyun configure ai-mode disable
参考文档 references/manage-index-config.md — 索引配置格式及增删改查示例 references/generate-index-from-logs.md — 从结构化日志样本推断完整索引 references/optimize-index-config.md — 针对查询/SQL、成本、写吞吐优化现有索引 references/related-apis.md — GetIndex / CreateIndex / UpdateIndex / DeleteIndex API 与 CLI 参考 related_apis.yaml — 本技能依赖的 API 元数据(机器可读) references/ram-policies.md — 索引管理所需最小完整 RAM 策略 references/acceptance-criteria.md — CLI 调用验收测试 references/cli-installation-guide.md — Aliyun CLI 安装、认证模式、profile 配置