菜单

标签 (sensors-tag)

简介

本技能是标签功能的统一入口,提供标签的查找、详情查看和创建三项能力。查找时,可以按名称检索标签、确认口语化名称对应哪个精确对象;详情查看时,可以了解标签的定义、数据类型、状态和规则是否有效;创建时,支持多种标签类型,创建流程与分群一致——先生成规则草稿并在服务端预演校验,确认无误后经用户明确批准方可正式写入。

本技能不支持这两项操作,也不支持独立触发重新计算。此外,"规则可用"仅表示规则定义有效,不等同于已产出计算结果,二者须严格区分。

使用场景

本技能适用于以下任务:

  • 查看系统中已有的标签列表;
  • 按名称查找特定标签或确认口语化名称对应的精确标签对象;
  • 查看已确认标签的定义详情、数据类型、状态与规则可用性;
  • 创建新的标签定义。

执行流程遵循以下路径:首先判定用户意图属于"查找对象"还是"查看已确认对象详情"。若为查找,在名称不确定时先列出候选标签,多候选须交由用户确认后方可继续;若为查看详情,仅在对象唯一确定后进入;若为创建,依次完成规则草稿生成(或接收完整定义输入)、服务端预演校验、结果展示、等待用户批准、正式写入。

使用案例

用户输入 系统执行
"系统里有没有叫『活跃等级』的标签?" 列出候选标签,返回匹配对象的名称与数据类型;多候选交用户确认。
"创建一个标签:最近 7 天登录超过 5 次的用户标记为活跃" 生成规则草稿 → 服务端预演校验 → 展示结果 → 用户确认批准 → 正式创建,返回可复用的标签标识;参数不完整时每轮只追问一项。
"查询xx标签" 直接告知"未查到该名称对应的标签",不换参数重试、不跨项目查找、不转其它技能排查。

常见问题

Q:查询标签会触发计算吗?
不会。查询路径全程不触发任何计算操作。

Q:创建参数不完整时如何处理?
每轮仅确认一个缺失项。参数完整前不生成最终规则,不执行预演校验或创建。

Q:规则中引用的事件、属性等对象如何处理?
必须先查到真实对象并由用户确认。唯一候选也须确认,多候选不自行选择,查不到不猜测。

Q:预演校验报错时如何处理?
仅按规则字段核对修正一次。仍失败则如实转达服务端错误并停止,不反复修改参数或排查底层实现。

Q:"规则可用"等于"已有可用结果"吗?
不等同。规则可用仅表示规则定义有效,不等于已产出计算结果,二者不可混为一谈。

Q:能否更新、删除标签或触发重算?
当前均不支持。CLI 未提供标签更新与删除命令;查不到标签时直接告知未查到,不进入排查循环。

最近修改: 2026-08-12