智能台灯LeLampX快速入门教程-工作流系统
纠错,疑问,交流: 请进入讨论区或 请点击进入页面,扫码加入微信群或Q群进行交流
获取最新文章: 扫一扫加入“创客智造”公众号
工作流系统
目标:学会用"一句话生成"和"画布拖拽"两种方式创建工作流,并激活使用(专注模式、智能闹钟、派对模式)
一、什么是工作流
工作流(Workflow)是 LeLamp 的多步骤对话脚本:AI 按照一张"节点图"一步步引导你完成任务,每一步都可以提问、执行动作(开灯 / 放音乐 / 设定时器),并根据你的回答决定下一步走哪条分支。
普通对话 vs 工作流:
| 普通对话 | 工作流 | |
|---|---|---|
| 谁主导 | 你自由发挥 | AI 按预设图逐步推进 |
| 步骤 | 随意 | 固定节点,不能跳过 |
| 分支 | 无 | 按状态变量自动分流 |
| 适合 | 闲聊、单次问答 | 专注模式、闹钟、派对等复杂流程 |
LeLamp 内置 3 个工作流:专注模式(focus_session)、智能闹钟(bedside_alarm)、派对模式(party_it_up),你也可以自己创建。
二、三个核心概念
- 节点:流程中的一步。三种类型:
- 对话节点(dialog):AI 向你提问或说明
- 动作节点(action):执行开灯、放音乐、设定时器等动作
- 分支节点(branch):按某个状态变量的值分流
- 连线:节点之间的流转方向。
normal是顺序执行;condition是按变量值走不同分支。 - 状态变量:跨步骤记住信息的"便签",比如精力等级(high/medium/low)、任务内容、专注时长。分支就是靠它判断的。
每个工作流自动有 START(入口)和 END(结束)两个虚拟节点。
三、方式一:一句话让 AI 生成(推荐)
- 打开 Web 界面的 Workflows 页面,点 ** AI 生成**。
- 输入一句话描述,例如:
睡前模式:先播报晚安,然后关灯,播放下雨声,30 分钟后自动停止
- 点 生成,等待 1-2 分钟。
- 你应看到什么:画布上出现一张节点图(绿色圆点 = 开始,红色方框 = 结束,箭头 = 流程走向),底部列出状态变量。
- 不满意点 重新生成;满意点 保存。
- 你应看到什么:工作流出现在左侧列表中,可以选中、编辑、激活。
四、方式二:可视化画布编辑(精细调整)
在 Workflows 页面点 新建,或选中已有工作流点 编辑,进入画布:
| 操作 | 方法 |
|---|---|
| 添加节点 | 工具栏: 对话 / 动作 / 分支 |
| 移动节点 | 按住节点框拖动(位置自动保存) |
| 连线 | 从节点右侧圆点拖到目标节点;拖到 END = 流程结束 |
| 取消连线 | 把连线再拖回同一个目标 |
| 一对多分支 | 一个节点可拖出多条线到不同目标 |
| 编辑节点 | 点击节点,右侧属性面板改名称 / 指令 / 动作 / 写入变量 |
| 配置分支 | 分支节点选"分支依据变量",再为每个取值指定跳转目标 |
| 管理变量 | 右侧面板添加/删除状态变量,可设类型和默认值,会显示"被哪些分支使用" |
| 自动对齐 | 工具栏 ⇔ 一键重排(主链横排、并行分支垂直排开) |
| 缩放 | 工具栏 +/- / 1:1 / 适应窗口,或 Ctrl+滚轮 |
| 删除工作流 | 列表悬停点 (运行中的会自动先停止) |
保存时系统会校验:START/END 是否存在、有无悬空连线、分支是否必填。不合规会直接报错,按提示补全即可。
想删除某个节点:选中后按删除键(或看属性面板的删除按钮),连线会自动移除。
五、状态变量:工作流怎么"记住"你
以专注模式为例,完整链路是:
- 定义:每个变量声明类型(文本/整数/布尔)和默认值,如
energy_level默认medium。 - 节点声明写入:编辑节点时勾选"本节点要写入的变量"。运行时 AI 每步结束都会收到强制清单,必须把这一步收集到的信息写进去。
- AI 读取:每步提示里都带当前所有变量的值,AI 全程看得到。
- 写入:AI 把你的回答整理成变量值提交,比如你说"我很累" →
energy_level = low。 - 分流:条件边的
state_key取当前值 → 查映射 → 走对应分支(high / medium / low 三条路)。
写"指令"(intent)的建议:说清楚"怎么取值",比如"询问用户现在的状态,判断能量级别,只能是 high(充沛)/ medium(中等)/ low(疲惫)三者之一"。
六、激活与交互模式
工作流建好后,有两种启动方式:
网页激活(最可靠)
- Workflows 页面选中工作流,点 激活。
- 你应看到什么:当前步骤节点出现蓝色边框 + 顶部提示条显示当前步骤,页面自动轮询刷新。
- 激活后,直接对 LeLamp 说话,对话就进入了该工作流的交互模式:AI 按节点一步步提问、执行动作,直到流程结束(到达 END)。
语音触发
直接说触发词,AI 会调用工具启动对应工作流:
| 工作流 | 你可以说 |
|---|---|
| 专注模式 | "专注模式" / "我要工作" / "学习模式" / "帮我设定一个专注时段" |
| 智能闹钟 | "设个闹钟" / "早上 7 点叫我起床" / "闹钟模式" |
| 派对模式 | "开派对" / "派对模式" / "party time" |
也可以问"你能做什么?"或"有哪些工作流?",LeLamp 会列出可用的工作流。
七、内置工作流示例
| 工作流 | 流程概览 | 特色 |
|---|---|---|
| 专注模式 | 问任务 → 问音乐偏好和时长 → 评估精力 → 按精力分流(高/中/低三种设置)→ 开始专注 | 状态变量用法最完整,自定义前建议先看它 |
| 智能闹钟 | 到点问"醒了吗" → 醒了播天气新闻;没醒 → 问是否贪睡 → 设贪睡定时器 | 支持"我醒了" / "再睡 5 分钟"等内部触发词 |
| 派对模式 | 问派对主题 → 问时间 → 设提醒 → 灯光闪烁 + 音乐 | 全节点遍历示例 |
八、常见问题
| 问题 | 处理 |
|---|---|
| AI 说"已开始"但工作流没启动 | 用网页 激活 按钮启动(确定性启动),别只依赖语音 |
| 分支不生效 | 确认条件边依据的变量确实被上游节点写入(编辑节点时勾选写入) |
| 保存报错 | 检查 START/END 是否都在、有无悬空连线、分支目标是否填全 |
| 想验证流程对不对 | 用"运行测试"按钮,直接走完整个节点图,不经过 AI |
| 变量写不进去 | 检查变量名是否拼写一致(大小写敏感),到右侧面板核对 |
纠错,疑问,交流: 请进入讨论区或 请点击进入页面,扫码加入微信群或Q群进行交流
获取最新文章: 扫一扫加入“创客智造”公众号


















