N8N中文教程
集成节点/Built in_nodes/Cluster_nodes/Sub nodes

字符文本分割节点#

使用字符文本分割节点(Character Text Splitter node)根据字符拆分文档数据。 在本页面中,您将找到该节点的参数设置以及相关资源链接。

子节点中的参数解析#

当使用表达式处理多个数据项时,子节点(sub-nodes)的行为与其他节点有所不同。 大多数节点(包括根节点)可以接收任意数量的数据项作为输入,逐个处理并输出结果。您可以使用表达式引用输入项,节点会依次为每个输入项解析表达式。例如,如果有五个 name 值作为输入,表达式 {{ $json.name }} 将依次解析为每一个名称。

而在子节点中,表达式始终解析为第一个输入项。例如,即使有五个 name 值作为输入,表达式 {{ $json.name }} 也始终指向第一个名称。

节点参数#

  • 分隔符(Separator):选择用于将文档拆分为独立项的分隔符。
  • 分块大小(Chunk Size):输入每个文本块包含的字符数。
  • 块间重叠(Chunk Overlap):输入相邻文本块之间重叠的字符数。

模板与示例#

构建你的第一个 WhatsApp 聊天机器人 由 Jimleuk 创建 查看模板详情 使用 AI 抓取并总结网页内容 由 n8n 团队创建 查看模板详情 使用 AI 提问关于 PDF 的问题 由 David Roberts 创建 查看模板详情 浏览 Character Text Splitter 集成模板,或 搜索所有模板

相关资源#

更多服务信息,请参考 LangChain 的文本分割器文档 和 LangChain 的字符文本分割 API 文档。 查看 n8n 的 高级 AI(Advanced AI) 文档。