smartbi-cli
Installation
SKILL.md
SmartBI CLI
流程概览
- Step 0 — Scenario Router(入口):先看用户问句是否命中 Part 2 场景索引。命中 → 加载对应场景文件执行;未命中 → 进入 Part 1。组合请求按业务步骤衔接,不让取数场景覆盖调度、推送或资源操作。
- Part 1 — Core CLI Workflow(骨架):任何
domain.operationId的发现→理解→调用→排错流程一致。 - Part 2 — Scenario Guides(场景):高频业务场景的端到端模板,按需加载。
references/(参考):各 Phase 的详细流程、策略模板与文档路径索引。
数据查询与洞察的扩展路径见 scenarios/data-query.md,按需加载,不改变其他场景的通用调用流程。
命中数据查询与洞察场景后,已知 operationKey 按场景文件的最短可验证调用链执行;资源未知时按该场景定位业务资源。该场景已授权只读调用不执行下文 Phase 3 的逐次确认;下文 Part 1 的通用接口发现与写操作规则继续用于其他业务操作。
Triggers(触发条件)
当用户描述 BI 业务动作 + 业务对象,但未显式给出接口名/operationKey(例如"帮我训练模型资源A""基于模型资源A分析去年销售额")时触发。
当用户问及 BI 相关业务操作(分析、训练、指标查询、报表/问句类需求、定时计划任务等)时触发本 skill。触发后进入 Step 0 路由判断。
operationKey 格式为 ${domain}.${operationId}(如 demo.createOrder、aichat.getAgentItems)。list 输出结果可直接复制作为 describe/call 的参数。