Text Node
工作流中用来存放可变值(比如语言或短语)的输入框,让下一步读取这个值并自动做出相应反应的组件
简单来说
文本节点就像是放在自动化工作流里的一个空白格子。就像表格里有一栏用来写名字,写什么内容表格的结果就跟着变一样,文本节点里填入什么值,后面连接的步骤就会跟着变化。
比如在一个把缩略图自动翻译成多种语言的工作流里,在文本节点里填入"法语",后面连接的AI就会读取这个值,自己重新写出适用于法语的指令并执行。换成"德语"填在同一个位置,同一套工作流就会生成德语版本。也就是说,不需要重新搭建整个工作流,只要换掉这个格子里的值,就能得到不同的结果——这就形成了一个可复用的结构。
文本节点本身不做任何计算,也不产生结果。它只是把值保存下来,再传给下一步。工作流越复杂,把这种简单的输入格子放在哪里,就越决定整个结构能有多容易被复用。
在报道中是这样出现的
文章解释道,"加入一个把语言本身变成输入值的文本节点,就能做出一个可复用的模板,让LLM随时重新改写提示词。"这里的文本节点并不是什么高深技术,只是工作流中用来存放一个可变值的位置。有了这个位置,不同语言就不需要重新搭建工作流,只要换个值即可。
亲手试一试
- 在自动化工作流工具中添加一个新节点,并将其设置为存放文本值的节点。
- 在该节点中填入一个之后会变化的值,比如语言名称或某段短语。
- 将该节点连接到执行AI提示词的下一个节点,并在提示词中写明要引用这个值。
- 只改变文本节点里的值,反复运行同一个工作流。例如依次把语言值换成西班牙语、法语、德语,看结果是否随之变化。
