主题
AIOT 指令
AIOT 指令是当前产品智能体下的设备控制能力总入口。
⚠️ 原「资源管理 → 指令库」已停用新增与编辑,相关能力统一收敛到本处;历史数据的查看 / 删除见 指令库。
⚠ 仅标准版支持 AIOT 指令:lite 版无指令配置(其设备控制由端侧暴露 tool list、交由大模型直接调用,不经平台指令下发)。以下内容仅适用于标准版。
1. 交互流程
- 开启 AIOT 指令开关——产品支持指令控制的前提;
- 选择提示词生成模式:
- 根据指令集生成:用结构化指令说明设备能力,系统自动生成提示词,可在此基础上进行提示词微调;
- 自定义提示词:不依赖指令数据,完全自行编写;
- 「根据指令集生成」模式下,第一步是新建指令集 → 新建指令定义设备能力;
- (可选)微调:在生成的提示词上修改,保存草稿后重新调试。
⚠️ 微调后若切换到自定义提示词模式或更新指令集内配置,系统会重新生成提示词,微调内容将丢失——请在调整前先保存一版草稿或复制提示词。详见 提示词编写 · 交互流程。
2. 三种用户场景
根据设备能力复杂度,从上到下优先选择更轻的形式:
| 场景 | 适用设备 | 做法 |
|---|---|---|
| 场景一:标准化设备 | 功能简单、可标准化的设备 | 选择根据指令集生成模式,创建指令后无需调整提示词,直接可用 |
| 场景二:细节微调 | 调试中发现个别细节不满意 | 保持根据指令集生成模式,直接在生成的提示词上微调(保存草稿后重新调试) |
| 场景三:复杂设备 | 复杂品、涉及 SOP,指令与系统提示词无法覆盖 | 选择自定义提示词模式,自行编写提示词 |
💡 优先用场景一:结构化配置可跑批测试、可平台托底;只有当结构化表达不了时,才逐级升到微调、自定义提示词。详见 结构化配置 与 提示词编写。
3. 三层提示词设计
AIOT 指令的识别与执行提示词分为三层,自上而下串联:
1. 意图准入判断 → 判断用户意图是否属于「设备控制」
↓
2. 任务规划器 → 复杂任务拆解、多轮澄清、参数提取(可开关)
↓
3. 工具执行 → 转为标准工具调用,产出 intent / args / deviceTimerBody等参数- 意图准入判断:先判定是否属于设备控制意图,不属于则不进入后续链路;
- 任务规划器:可开关。关闭时不可展开提示词,链路仅走意图层 + 执行层,响应更快;开启时,支持任务拆解与追问澄清,交互越复杂越应开启;
- 工具执行:将规划结果转为标准工具调用并下发。
详见 提示词编写。
5. 子板块导航
| 子板块 | 内容概要 |
|---|---|
| 01 · 指令配置 | 三正交维度、控制项 / 非控制项、操作行为、数据类型、参数、正例 + 反例批量填写 |
| ┗ 定时指令 | (指令配置子功能)让指令按用户设定时间自动执行(单次 / 循环) |
| ┗ 静默指令 | (指令配置子功能)双开关联动实现设备无声执行 |
| 02 · 提示词编写 | 两模式(根据指令集生成 / 自定义提示词)、三层流水线、规划器开关、垫句、工具、系统提示词微调 |
| 03 · 工具配置 | 工具概念、何时调用工具、工具列表管理(查看勿删 / 添加)、执行层提示词指定调用时机 |
| 04 · 查询指令 | 查询类指令与状态冲突场景的两条实现链路 |
| 07 · 测试与调优 | 批量测试(泛化 + 准确率)→ 端到端调试的完整调优闭环 |
6. 相关链接
- 前置资源:型号库 · 产品管理 · 技能配置
- 历史数据:指令库(已停用) · 指令
- 端侧协议:§6.1 IOT 设备控制 · §6.6.6 指令选择与自定义