适用于 n8n 的 Entity Enricher 社区节点让你可以通过可视化拖放编辑器构建自动化丰富化流程。无需编写代码即可连接 400 多个应用。
在您的 n8n 实例中安装社区节点:
npm install n8n-nodes-entity-enricher
或通过 n8n 界面安装:进入Settings → Community Nodes,搜索 n8n-nodes-entity-enricher。
ent_XXXXXXXXXXXX。https://entityenricher.ai 或你的自托管 URL)。该连接器在 6 个资源类别中公开了 10 项操作:
| 资源 | 操作 | 描述 |
|---|---|---|
| Enrichment | Enrich Entity | 使用一个或多个 AI 模型富化单个实体。通过 SSE 实时流式传输结果与进度。 |
| Enrichment | Batch Enrich | 将所有输入项作为单个批次富化。并行处理并逐实体跟踪进度。 |
| Schema | List Schemas | 列出可供在增强工作流中选择的已保存模式。 |
| Schema | Get Schema Details | 检索特定 schema 的完整 schema 内容及提取的关键属性。 |
| Record | List Records | 按类型和成功状态筛选查询富集记录。结果分页显示。 |
| Record | Get Record | 按 ID 检索特定的 enrichment 结果,包含完整的结构化输出。 |
| Fusion | Merge Results | 融合来自多条丰富记录的结果,可选 LLM 仲裁。 |
| Attachment | Add Attachment | 从输入项上传一个二进制属性(multipart),并返回其附件 ID。 |
| Attachment | Delete Attachment | 按 ID 删除附件——便捷的丰富后清理步骤。 |
| Configuration | Get Options | 获取可用的模型、语言、策略和套餐限制,用于动态配置。 |
最简单的工作流:在有新数据时触发,enrich 单个 entity,并将结果推送到你的目标位置。该节点会等待完整的 enrichment 完成后,再将结构化输出向下游传递。
工作流示例——单个实体扩充:
节点配置——Enrich Entity 操作:

从动态下拉菜单中选择一个 schema,选择一个或多个 model,并以键值字段形式提供 entity 数据。节点会根据所选 schema 自动填充搜索键字段。
可选设置包括策略(单遍或多专业领域)、用于多语言输出的语言、用于实体类型验证的分类模型、用于多模型冲突解决的仲裁模型,以及响应 schema / 严格结构化输出开关,可在支持的模型上强制输出符合 schema 的结果。
提供 附件 ID 字段(以逗号分隔的 UUID,来自先前的“添加附件”调用),即可将源文档送入 enrichment——批量 Enrich 中也可使用。
将所有输入项作为单个批处理进行处理。非常适合从电子表格、数据库或 API 响应中富集列表。所有实体都会并行处理,并按提供商进行速率限制。
节点配置——Batch Enrich 操作:

POST /api/batch/start 提交并并行处理。Schema、模型、语言和策略选择器会在配置时从你的 Entity Enricher 实例获取可选项。
丰富化操作实时消费 SSE 流,等待完成后再将结果返回给下一个节点。
当预检分类检测到不匹配时,连接器会自动继续(n8n 工作流为非交互式)。
每次 enrichment 调用默认超时 300 秒,可针对大型 schema 或较慢的模型按节点进行调整。
每次 enrichment 可选择多个 model。使用 2 个以上 model 时,结果会自动进行 fusion。
默认情况下,输出仅包含丰富后的数据字段。开启“包含丰富元数据”可添加成本、令牌、融合详情和记录 ID。
可选择在融合结果之外一并输出各个模型的单独结果,供下游比较。
配置后,模型和语言下拉菜单会显示套餐限制。配额强制执行产生的 HTTP 402 错误会以清晰、可操作的消息呈现,并附带限制详情。元数据输出包含当前套餐限制,供下游路由使用。
使用 n8n 构建 enrichment 流水线的常见模式: