Huashu Design
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
一个 n8n 工作流,取出 Google 表格里列出的公司,在七个欧洲商业登记处里查到每一家,填入它的注册号、状态和地址。
用欧洲登记处数据填充一张 Google 公司表 是一款 n8n 工作流,属于商务类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
手动运行
你手动运行工作流时开始。先设好:
一张里面的公司都带有官方登记处数据的表格
开始之前要准备好这些。
公司名单
开头被读取,结尾被写入。
需要Google Sheets 凭据,以及在两个节点里选好的表格
登记处查询
对每一行运行一次公司登记处 Actor,并返回它的结果。
需要Apify API 令牌
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流用官方登记处的数据填充一张 Google 公司表。它读取一列公司名称或注册号,请一个 Apify Actor 在七个欧洲国家的商业登记处里查每一家。注册号、状态、地址等信息会写回同一行。各个国家返回的字段名称是一样的,所以同一套列就能适用于这七个国家。整个流程由五个节点完成。旁边还有一张便签。
把供应商、客户或销售线索名单放在表格里、又想在每个名字旁边看到官方事实的团队,比如销售研究员、采购员和合规文员。它适合名单里有几十到几百家公司、位于捷克、爱沙尼亚、芬兰、法国、挪威、波兰或斯洛伐克的情形。公司在别的国家就别选它,因为它只读这七个登记处。如果你需要董事或股东,也别选它。这个 Actor 只返回公司层面的数据。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 销售 | 线索研究员 | 给潜在客户名单加上注册号和状态 | 一位研究员一眼就看出哪些潜在客户在登记处里仍是活跃状态。 |
| 采购 | 采购员 | 对照官方记录核查供应商名单 | 一位采购员从表格里打开每家供应商的登记处页面。 |
| 合规 | 开户文员 | 在开户前确认一家企业客户确实存在 | 一位文员把登记的地址和合同对一遍。 |
| 财务 | 信用控制员 | 在登记处公布 VAT 号的地方补上 VAT 号 | 一位控制员为挪威和法国的几位客户填上 VAT 列。 |
你需要一个 n8n、一个 Apify 账号和一个能打开你的表格的 Google 账号。
任何能连上 Apify 和 Google 的 n8n 都能运行它。工作流从编辑器里手动启动。每次查询都要等 Actor 返回,所以名单一长就要花一阵子。
点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。导入文件,添加两个凭据,在两个表格节点里选好你的表格,然后拿几行试运行。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| Apify | 一个账号、一个 API 令牌,以及你的 n8n 里的 Apify 节点 |
| Google Sheets | 一个能打开这张表的 Google 账号,带 OAuth2 凭据 |
| 表格 | 第 1 行有一列 company,下面每行一个名称或号码 |
workflow.json。Look up the official register 添加带你的 API 令牌的 Apify 凭据。如果你的 n8n 没有列出 Apify 节点,先安装软件包 @apify/n8n-nodes-apify。Read the sheet 和 Write it back to the sheet 添加 Google Sheets OAuth2 凭据。在两个节点里都选好你的表格和标签页,它们必须是同一个标签页。no:Equinor。代码有 cz、ee、fi、fr、no、pl 和 sk。Run it,运行工作流。名单准备好后运行工作流。它读取每一行,逐个查询,再把答案写回去。之后打开表格就能看到新增的列。没有任何登记处返回结果的那一行,单元格仍是空的。
| 要改的 | 在哪里改 |
|---|---|
| 国家、结果数量、已注销的公司 | Look up the official register 里的请求体 |
| 返回哪些字段 | Keep the columns worth writing back 里的列表 |
| 花费上限 | Look up the official register 里的 Maximum Cost per Run (USD) |
| 用来定位行的列 | Write it back to the sheet 里的 matchingColumns |
一位采购员的表格里有四十家供应商。company 列里有 Equinor 这样的名称,还有几个带 cz: 前缀的捷克注册号。她运行了工作流。
每次查询要几秒钟。表格多出了注册名称、状态、地址、城市和一个指向官方记录的链接。没有任何登记处返回结果的供应商,单元格仍是空的,这就告诉她哪些要手动核查。她打开其中一行的链接,发现地址和合同上的一样。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。商业登记处是政府对一个国家内已登记公司的名册。Apify Actor 是运行在 Apify 服务器上的一个小程序,n8n 可以启动它。这里它向七个登记处问同一个问题。先拿三行试试。
专家:写回时是按你输入的文字找到每一行,而不是按登记处返回的名称。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
Look up the official register | 对每一行运行一次 Actor 并等待它 | 请求体用 JSON.stringify 从 company 构建。除非运行以 SUCCEEDED 结束,否则节点会报错停止,没有结果的行不会向后传任何东西 |
Keep the columns worth writing back | 从每个结果构建十二个字段 | company 是 Actor 的 query 字段,所以写回时能找到你的那一行。登记处自己的名称放在 registeredName 里 |
Write it back to the sheet | 更新与 company 匹配的行,或新增一行 | 它自动映射每个字段,并为每个缺少的表头新建一列 |
Run it | 手动启动运行 | 换成 Schedule Trigger 就能自己运行 |
查询一个接一个地进行,而且这个 Actor 又小又新。
no: 这样的前缀可以把搜索限定在一个登记处。波兰只能按号码搜索onlyActive 会丢掉登记处标为已注销的公司。website 只有挪威和芬兰提供,vatNumber 经常是空的company,拼写不同时可能新增一行。Mindket 的副本在那里写你自己输入的文字,把登记处的名称放在 registeredName 里。原表格保存的标签被去掉了company 列里的文字会发给 Apify,Actor 读取的是官方登记处一个用于 Google 公司表的 n8n 工作流。它读取一列名称或注册号,在七个欧洲国家的官方商业登记处里查每一家。注册号、状态、地址等信息会写回同一行。
workflow.json:n8n 导出的工作流,5 个节点和 1 张便签。里面没有任何凭据。README.md:这份设置说明,压缩包里的是英文版。Keep the columns worth writing back 原来把 company 设为登记处返回的名称。写回时是靠 company 找到要更新的行。登记处拼写不同的名称会新增一行。现在 company 带的是 Actor 的 query 字段,也就是你表格里的文字,登记处的名称则放进新的一列 registeredName。@apify/n8n-nodes-apify。company,下面每行一个公司名称或注册号。workflow.json。Look up the official register 添加带你的 API 令牌的 Apify 凭据。Read the sheet 和 Write it back to the sheet 添加 Google Sheets OAuth2 凭据。在两个节点里都选好你的表格和标签页,它们必须是同一个标签页。no:Equinor 或 cz:27074358。代码有 cz、ee、fi、fr、no、pl 和 sk。Run it,运行工作流。Run it 手动启动工作流。Read the sheet 读取这个标签页的每一行。每一行成为一个条目,company 列里是要查的文字。Look up the official register 对每一行运行一次 Apify Actor gubidonius/company-registry-lookup。输入是这一行的文字,作为唯一的查询,七个国家都搜,最多一个结果,只要活跃的公司。节点对每次运行最多等 600 秒,然后返回 Actor 的各行结果。Keep the columns worth writing back 构建十二个字段:company、registeredName、registrationNumber、vatNumber、country、registry、status、incorporatedAt、address、city、website 和 registryUrl。Write it back to the sheet 更新 company 匹配的那一行。没有对应表头的字段会在右边新增一列。Look up the official register 里的请求体。Keep the columns worth writing back 里的列表。Look up the official register 里的 Maximum Cost per Run (USD)。这里是空的。Write it back to the sheet 里的 matchingColumns。maxResultsPerQuery 为 1 时,一个名称如果同时符合几个登记处,就会从其中任意一个返回一条匹配。像 no: 这样的前缀可以把搜索限定在一个登记处。onlyActive 是开着的,所以登记处标为已注销的公司不会得到结果行,它在表格里的那一行保持原样。没有任何登记处认识的文字也是这样。website 只来自挪威和芬兰,vatNumber 经常是空的。空字段会写成空单元格。company 单元格会作为空查询发出去。先把空行删掉。company 列里的文字会发给 Apify,Actor 读取的是官方登记处。NOTICE.md 683 B README.md 5 KB workflow.json 7 KB
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
op7418 · 技能
能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
perplexity-ai · 工具包
根据文字和图片为一个决策挑出最合适的选项,比如哪个团队应该处理一条请求,并给出每个选项的概率,适合构建分流和审核工作流的开发者。
numind · 工具包
以文本或图像读取文档,按你要的字段填写 JSON 模板,或把页面转成 Markdown。这是一个 4B 模型,适合处理扫描件、表单和发票的团队。
nace-ai · 工具包
一次推理就对一份文档的是非题、选择题和打分题给出每个选项的概率。这是 Nace.AI 的 8B 决策模型,你可以自己运行,许可证为非商业。