# 智能决策节点
# 节点说明
智能决策图元是智能决策工作流的核心组件,用于根据用户需求和大模型推理结果,从预定义的决策项中合理编排工作流执行顺序,实现自动化智能控制功能。
# 核心功能
- 意图识别:通过大模型理解用户指令的深层意图
- 决策编排:根据预定义决策项生成合理的执行序列
- 工作流调度:按照决策结果触发对应控制节点
# 执行流程
- 接收用户输入指令
- 大模型分析指令意图
- 匹配预定义决策项
- 生成决策工作流序列
- 调度控制节点执行
- 返回执行结果

# 配置智能决策节点
# 智能决策控制面板
- 模型:指定使用的大语言模型
- 决策列表:预定义的可执行决策项
- 中间变量:工作流执行过程中使用的变量定义
- 系统提示词:定义智能决策助手的角色和决策逻辑
- 输出:只能决策图元运行完成后的输出结果
- 循环设置:可配置最大循环次数(每执行完一个决策项就是一轮循环)
# 决策项配置
根据具体需求配置具体决策项,左边是节点(没有入边的节点才可作为决策节点进行选择),右边是执行策略;这里给出一个示例:
- 灯光控制:开关或调节灯光
- 多媒体控制:播放音乐或打开电视
- 环境控制:开关窗帘或空调,调节温度
- 安防控制:锁/解锁入户门,开关安防摄像头
- 不支持的:与灯光、环境、安防以及多媒体无关的操作
# 参数详解
# 输入参数
在中间变量中引用开始节点参数或其他节点的输出参数,然后配置到系统提示词中,作为决策流程的起点,触发智能决策分析。
# 配置参数
# 模型配置
- 模型选择:选择决策的大模型
- 功能:负责分析用户指令,理解意图,生成决策序列
# 决策列表
- 执行节点:执行策略
# 中间变量
- 变量名:用户定义的变量标识
- 动作:变量关联的具体操作
- 修改:可在智能决策中使用变量赋值进行修改值
- 使用范围:只能在智能决策的输出或者智能决策子图元中使用
# 循环设置
- 可配置最大循环次数(默认:3),最大值无限制
# 系统提示词
- 角色定义:智能家居场景控制助手
- 决策逻辑:根据用户指令和当前环境状态,从预定义动作类别中选择合适的控制操作,并自动排除不相关操作
# 输出参数
根据需要,可以配置任意类型输出参数,引用中间变量的值
# 配置建议
# 决策项管理
- 确保决策项覆盖常见控制场景
- 明确各决策项的执行范围和权限
- 定期更新决策项以适应新需求
# 变量设置
- 合理定义中间变量传递决策结果
- 配置适当的循环控制防止死循环
- 确保变量命名清晰易懂
- 内部图元定义的输出变量只能在智能决策内部使用
# 提示词优化
- 明确智能助手的角色定位
- 定义清晰的决策逻辑边界
- 包含异常处理指导原则
# 使用限制
# 支持的指令范围
- 仅限于预定义的决策项类别
# 使用示例
还是以上述的智能家居控制场景作为示例演示(这里的智能家居控制只是演示控制逻辑并无任何设备实际接入)

输入我要睡觉了,试运行结果

# 常见问题
(此处保留,用于后续补充常见问题与解答)