目的
想要获取在 Slack 的 App mention 触发器节点中输入的文本。
背景
我创建了以下工作流:
- 获取通过 Slack 的 App mention 发布的消息
- 处理获取到的消息
- Gemini 对处理后的消息进行回复
- 将回复内容返回到 Slack
最近,在工作流的检查列表中开始显示“无效变量”的错误。
在“处理获取到的消息”节点中,我将 App mention/raw_payload/event/text 用作输入变量,现在这个输入变量被告知是无效的。
即使我尝试重新设置,App mention/raw_payload/event/text 也无法再被选中。
去年12月的时候应该还没有这个错误,有没有人知道这是为什么?
我已收到支持团队的回复,因此将关闭此问题。
@kurokobo 感谢您的查看!
问题 (Issue)
这是一个与 App Mention 触发器相关的已知错误。
首次设置时,输出变量会正确显示,但当您关闭并重新打开节点时,输出变量会变为空。
正在发生什么 (What’s happening)
- 首次进入触发器节点时:输出变量正确显示
- 退出节点后再次进入时:输出变量部分变为空
- Slack 端的设置正确,并非设置错误导致
- 重新访问触发器节点时,输出模式状态 (schema state) 的保存/加载过程存在缺陷,这是原因所在。
临时解决方案 (Temporary Workaround)
在修复此错误之前,请尝试以下临时解决方案:
- 删除当前的 App Mention 触发器节点
- 添加新的 App Mention 触发器节点
- 重新配置触发器
- 在退出节点之前,立即设置利用输出变量的下游(后续)节点
此错误已报告给工程团队,他们正在调查并进行修复。
1 个赞