跳转到主要内容
模板节点用于动态格式化和组合前序节点中的变量,生成结构化的文本输出。它支持 Handlebars 模板语法,适用于将多个数据源整合为符合后续节点处理要求的文本结构。 这种方式特别适合:
  • 将多个字段组合成自然语言、Markdown、HTML 等格式
  • 构造动态表格或列表内容
  • 生成 AI 回复前的中间态提示信息

🔧 使用示例:拼接文章内容

此模板将从上游节点传入的数据,如文章标题、作者、日期和各段落内容,统一输出为结构化的 Markdown 文档。 📦 输入示例:
Template transform 输入参数
  • 变量名:将此状态变量值以变量名用在模版上下文中;
  • 变量名为空:将此变量值作为模版全局上下文;

💡 进阶用法

条件判断:

循环列表:

表格构造:


🧠 应用场景

  • 知识检索格式化:将来自文档检索的内容块统一输出
  • Markdown 消息输出:为飞书、Slack 等平台准备结构化响应
  • 表单构造:输出 HTML 格式的交互表单内容
  • AI 回复前信息引导:输出中间提示语,引导用户进一步操作

🧪 示例:输出 HTML 表单

该 HTML 可以通过模板节点动态生成并在下游平台展示,支持自定义字段与提示信息。

📌 小贴士

  • 模板中变量来自上游节点的 JSON 输出。
  • 支持嵌套访问,例如:user.nameitem.metadata.score

模板节点通常用于流程中的中间位置,格式化输出结果用于展示或传递给下一个工具节点或模型调用。
如需参考 Handlebars 的语法文档,请访问 Handlebars 官方文档