Huashu Design
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。

一个给 ERPNext 用的 n8n 工作流:webhook 把每条新的网站线索交给 AI 智能体,它读你的公司文件和联系人表,再通过 Outlook 把摘要发给对口的人。
ERPNext 网站线索,按邮件转给对口的联系人 是一款 n8n 工作流,属于商务类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
ERPNext 里的新线索
ERPNext 把一条新线索发到 webhook 时开始运行,数据里有:
负责这条询问的人会收到一封邮件,里面有客户的资料、请求概述,以及 ERPNext 里这条线索的链接
开始之前要准备好这些。
线索
把每条新线索发到 webhook,工作流需要时再返回完整的线索记录。
需要一个 ERPNext API 凭据,以及 Lead 文档类型上的一个 webhook
语言模型
运行读取询问、找联系人并写通知的智能体。
需要OpenAI API 密钥
联系人和缩写
给智能体一张谁负责什么的联系人表,和一份要读懂的缩写表。
需要一个 Google Sheets OAuth2 凭据,以及两张表格
公司资料
给智能体你的公司简介和政策,用来判断这条询问。
需要一个 Google Docs OAuth2 凭据,以及两份文档
邮件
用你自己的账号把通知发给智能体选出的联系人。
需要一个 Microsoft Outlook OAuth2 凭据
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流会读 ERPNext 里每条新的网站线索,并用邮件通知对口的人。ERPNext 在新增线索时调用一个 webhook。工作流只留下带备注的、开放状态的网站线索,取回完整的线索,交给一个 AI 智能体。智能体读你在 Google Docs 里的公司简介和政策、一份缩写表和一张联系人表,判断这条询问是否属于你卖的东西、该由谁处理。有效的询问会通过 Microsoft Outlook 变成一封邮件,附上回到这条线索的链接。无效的到此为止。文件里有 26 个节点,其中十个是便签。原来的副本在 JSON 之后多出一段杂散文字,Mindket 的副本已去掉。
用 ERPNext、从网站表单接线索、想让每条线索送到懂这款产品的人手里的销售和支持团队。如果你不用 ERPNext,或者想在通知发出前自己看一遍,就别选它。按导入时的样子,智能体一写完,邮件就会从你的 Outlook 账号发出。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 制造业 | 销售经理 | 把某条产品线的网站询问交给卖这条产品线的人 | 一家包装公司收到定制纸箱的报价请求,负责纸箱的专员收到邮件。 |
| IT 服务 | 售前负责人 | 把每个演示或集成请求交给对口的顾问 | 一家集成商收到工作流软件的询问,它的自动化顾问拿到摘要。 |
| 设施用品 | 客户经理 | 把上门看现场的请求转给负责那款产品的人 | 一家清洁用品商收到地面养护的询问,负责地面养护的客户经理收到邮件。 |
| 专业服务 | 办公室主管 | 不让求职之类的杂项消息送到销售团队 | 一家咨询公司的表单也会收到求职申请,智能体把它判为无效,没有人收到邮件。 |
你需要懂 n8n 和 ERPNext:ERPNext 里的一个 webhook、五个凭据、四个 Google 文件,还有几处要自己填的空白。
任何能访问你的 ERPNext、OpenAI、Google 和 Microsoft 的 n8n 都能运行它。ERPNext 要能通过互联网访问 webhook 的地址。
点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。先把四个 Google 文件做好,因为智能体要读它们。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| ERPNext | 一个 API 凭据,以及在 Lead 文档类型上新增 webhook 的权限 |
| OpenAI | 一个 API 密钥,给智能体的模型用 |
| 一个 Docs OAuth2 凭据和一个 Sheets OAuth2 凭据,外加公司简介、政策文档、缩写表和联系人表 | |
| Microsoft | 一个 Outlook OAuth2 凭据 |
workflow.json。Get Lead Data from ERPNext 里选中它。把这个节点的地址里和 Microsoft Outlook 里那条链接中的 <YOUR_ERPNEXT_HOST>,换成你的 ERPNext 地址。OpenAI Chat Model 里选中它。Abbriviations 和 Company Contact Database 里选中它,并各选一个文档和一张表。Company Profile 和 Company Policies 里选中它,并把 you-must-provide-the-doc-id 换成各自文档的 ID。Microsoft Outlook 里选中它。name、source 和 status。先用 Webhook 的测试地址。发布之后没什么要打开的。在 ERPNext 里新增一条线索,或者让你网站的表单去新增。每条来源是 Website、状态是 Open 的线索都会触发一次运行,其余的悄悄结束。
| 要改的 | 在哪里改 |
|---|---|
| 哪些线索算数 | Source Website and Status Open |
| 智能体怎么判断、怎么写 | Customer Lead AI Agent 的系统消息,连同它的邮件模板 |
| 谁收到邮件 | 联系人表里的各行 |
| 邮件的外观 | Email Body for Outlook 里的 HTML |
| 什么算无效 | Inquiry is Valid? |
一位访客在网站表单里问,想为三间办公室签一份地面养护合同,并先看一次现场。ERPNext 新增这条线索,并把它发到 webhook。
智能体在你的表格里找到负责地面养护的人,写出一份通知,里面有客户的姓名、公司和联系方式、请求的概述,还有请尽快回复的一句话。Outlook 把它发出去,末尾附上这条线索的链接。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这个工作流是从 webhook 到邮件的一条线。中间的智能体是一个节点,答复之前可以去四个 Google 文件里查资料。测试时,联系人表里只放你自己的地址。
专家:智能体的答复是带固定标签的纯文本,两个 Code 节点再把它读回成字段。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
Source Website and Status Open | 只放行 body.source 等于 Website 且 body.status 等于 Open 的线索 | 其余的一律结束运行,什么都不发 |
Get Lead Data from ERPNext | 按 body.name 从 ERPNext 的 Lead 资源取回这条线索 | 智能体读 data.lead_name、company_name、source、notes、city、country 和 mobile_no |
Fields for Outlook | 用文本规则从答复里取出地址、主题和正文 | 答复必须保留模板里的标签 |
Inquiry is Valid? | 答复里不含 Invalid Lead 就放行 | Mindket 把它从“和一句加粗的话完全相同”改成了这样 |
webhook 没有认证,邮件也是不经检查就发出去。
OpenAI Chat Model 没有指定模型,所以用 n8n 的默认值 gpt-5-mini(2026 年 11 月 12 日查阅)。OpenAI 的弃用页面写明它将于 2026 年 12 月 11 日关停,替代模型是 gpt-5.6-terraWebhook 没有设置认证,所以任何知道地址的人都能发一条假线索。在节点里和 ERPNext 里都加上 Header Auth**Email Address(es):**、_Subject: 和 Dear,否则 Microsoft Outlook 拿不到收件人一个给用 ERPNext 的团队准备的 n8n 工作流。网站来了一条线索,一个 AI 智能体就对照你的公司文件和一张联系人表来读它,判断它是否属于你卖的东西,并找出该由谁处理。那个人会从 Outlook 收到一封通知邮件,里面有回到这条线索的链接。
workflow.json:n8n 导出的工作流,26 个节点。其中十个是给各步骤做标注的便签。里面没有任何凭据。原来的副本在 JSON 之后多出一段杂散文字,Mindket 的副本已去掉。README.md:这份设置说明,压缩包里的是英文版。Get Lead Data from ERPNext 和 Microsoft Outlook。现在它是 <YOUR_ERPNEXT_HOST>:请填上你自己的 ERPNext 地址,不要带 https://。you-must-provide-the-doc-id 这段文字,等你替换。employee@example.com。Inquiry is Valid? 原来拿智能体的答复和那句加粗的无效线索提示比较,两边各有两个星号。提示词里那句话没有星号,所以一条普通的答复会被当成有效,再走到一封没有收件人的邮件。现在这个判断改成:答复里不含 Invalid Lead 就放行。workflow.json。Get Lead Data from ERPNext 里选中它。把这个节点的地址里和 Microsoft Outlook 里那条链接中的 <YOUR_ERPNEXT_HOST>,换成你的 ERPNext 地址。OpenAI Chat Model 里选中它。Abbriviations 和 Company Contact Database 里选中它,并各选一个文档和一张表。见下面的“Google 文件”。Company Profile 和 Company Policies 里选中它,并把 you-must-provide-the-doc-id 换成各自文档的 ID。Microsoft Outlook 里选中它。name、source 和 status。先用 Webhook 的测试地址。| 文件 | 智能体拿它做什么 |
|---|---|
| Company Profile | 你的产品、服务和解决方案,让它能判断一条询问属不属于这里 |
| Company Policies | 写通知时要遵守的规则 |
| Abbriviations | 你们团队用的缩写表,让它按你们的意思去读 |
| Company Contact Database | 每人一行,有邮箱,以及这个人负责的产品、解决方案或服务。最后那一列要你自己加 |
Webhook 接收 ERPNext 发来的线索,Source Website and Status Open 只放行 source 是 Website、status 是 Open 的线索。Lead Body 留下请求体,Get Lead Data from ERPNext 按 name 取回这条线索。Inquiry has Notes 处结束运行。Customer Lead AI Agent 拿到线索的姓名、公司、来源、备注、城市、国家和手机号。它可以去查那四个 Google 文件,并给出联系人的邮箱、主题和正文。Inquiry is Valid? 拦下判为无效线索的答复。Fields for Outlook 用文本规则从答复里读出地址、主题和正文。Email Body Text Generated by AI 留下正文,Email Body for Outlook 把它转成 HTML。Microsoft Outlook 把它发给智能体找到的地址,末尾加上这条线索的链接。Source Website and Status Open。删掉它,就包含所有线索。Customer Lead AI Agent 的系统消息,连同它的邮件模板。Email Body for Outlook 里的 HTML。Microsoft Outlook 换成 WhatsApp 或聊天节点。OpenAI Chat Model。OpenAI Chat Model 在文件里没有指定模型,所以节点用它自己的默认值 gpt-5-mini(n8n 的仓库,2026 年 11 月 12 日查阅)。OpenAI 的弃用页面同一天写明 gpt-5-mini 将于 2026 年 12 月 11 日关停,替代模型是 gpt-5.6-terra。在那之前,请在节点里选好模型。Webhook 没有设置认证,所以任何知道它地址的人都能发一条假线索。请在节点里和 ERPNext 的 webhook 里都加上 Header Auth。Fields for Outlook 靠标签找收件人、主题和正文,所以智能体必须保留模板里的 **Email Address(es):**、_Subject: 和 Dear。答复一旦丢了这些,Microsoft Outlook 就没有收件人。NOTICE.md 672 B README.md 6 KB workflow.json 23 KB
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
op7418 · 技能
能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
perplexity-ai · 工具包
根据文字和图片为一个决策挑出最合适的选项,比如哪个团队应该处理一条请求,并给出每个选项的概率,适合构建分流和审核工作流的开发者。
numind · 工具包
以文本或图像读取文档,按你要的字段填写 JSON 模板,或把页面转成 Markdown。这是一个 4B 模型,适合处理扫描件、表单和发票的团队。
nace-ai · 工具包
一次推理就对一份文档的是非题、选择题和打分题给出每个选项的概率。这是 Nace.AI 的 8B 决策模型,你可以自己运行,许可证为非商业。