AI PLAY玩法更新持续收录
← 回到更新流

2026-09-29 · 原文发布日

在n8n聊天里用JobsPipe MCP查招聘信号

这套n8n模板把JobsPipe的MCP服务器接进一个聊天 agent:在n8n聊天窗口提问谁在招人,OpenAI模型结合最近十条对话理解问题,调用搜索职位、查职位详情、识别公司技术栈、建监控信号等MCP工具,回答时附原始招聘帖链接。人设、默认国家和单次返回条数在配置里改;还能让 agent 盯着一个搜索,出现新匹配职位时通过JobsPipe Signal提醒。

原文要点

该n8n模板在n8n聊天触发器里接入OpenAI聊天模型,模型结合最近10条对话记忆理解提问,通过JobsPipe的MCP服务器调用搜索职位、查职位详情、识别公司技术栈、创建监控信号等工具,回答附原始招聘帖链接,无匹配时会说明。配置项含人设、默认国家、单次搜索最大返回条数。接入方式是MCP OAuth2凭据:服务器URL https://mcp.jobspipe.dev、Resource https://mcp.jobspipe.dev/mcp、开启动态客户端注册后登录授权,也可改用Header Auth加Bearer jp_live_密钥。作者在原文发布时称免费档含1000积分、每返回一个职位耗1积分;当前计费须在JobsPipe核对。可让agent创建JobsPipe Signal,出现新匹配职位时提醒。

这次做成什么

把JobsPipe MCP接进n8n聊天agent,配好两类凭据和默认搜索上下文后,在聊天窗口完成一次真实提问验证工具调用,并用本站设计的三个提问练习检验搜索、技术栈识别和监控信号三条能力线。

准备什么

  • 一个可正常授权的JobsPipe账号(jobspipe.dev),积分和套餐以当前控制台为准
  • 一个OpenAI API密钥,或可替换的其他聊天模型凭据
  • 可正常打开n8n聊天界面的n8n实例
  • 能访问外网以连接mcp.jobspipe.dev和OpenAI接口

具体怎么做

  1. 创建JobsPipe MCP凭据

    在JobsPipe MCP节点新建MCP OAuth2凭据并命名为JobsPipe MCP (OAuth):Server URL填https://mcp.jobspipe.dev,Resource填https://mcp.jobspipe.dev/mcp,开启动态客户端注册,点Connect并登录JobsPipe账号完成授权。若OAuth不顺,可改用Header Auth,在Authorization头填Bearer jp_live_开头的API密钥。

  2. 配置OpenAI模型凭据

    添加名为OpenAI account的OpenAI凭据(或换成其他聊天模型)。导入模板后逐个打开每个节点一次,让n8n把凭据挂到节点上,否则运行时会报缺凭据。

  3. 设置默认搜索上下文

    在配置处(Set节点)修改三项默认值:persona人设(如关注后端岗位的招聘分析师)、default_country默认国家(如NL)、max_jobs_per_search单次返回条数(如5,注意每条耗1积分)。

  4. 打开聊天做首次提问

    打开n8n聊天窗口,先问一个简单问题如最近在招远程Python后端的公司有哪些。观察执行记录确认agent调用了JobsPipe搜索工具,回答里附了原始招聘帖链接;无匹配时应明确说明而不是编造。

  5. 练习技术栈与监控信号

    继续追问某家公司用什么技术栈,确认agent调用技术栈识别工具;再让agent盯住一个搜索条件,确认它创建了JobsPipe Signal,之后有新匹配职位时会收到提醒。

可直接复制的材料

Set节点默认搜索上下文配置

本站独立编写的示例值,字段名需与模板Set节点实际字段核对;max_jobs_per_search每返回一条消耗1个JobsPipe积分。

{
  "persona": "专注欧洲后端与平台工程岗位的招聘市场分析师,回答用中文,结论附原始招聘帖链接",
  "default_country": "NL",
  "max_jobs_per_search": 5
}

agent系统提示词补充段

本站独立编写的系统提示词示例,双花括号变量需与工作流字段对齐;原文只允许改人设,未给出作者原始提示词全文。

你是一名招聘市场分析助手,通过JobsPipe工具获取真实招聘数据。
规则:
1. 凡涉及具体职位或公司的问题,必须先调用搜索或详情工具,不得凭记忆编造职位。
2. 每个结论后附上对应的原始招聘帖URL;工具未返回结果时明确说'未找到匹配职位'。
3. 用户问公司技术栈时,调用技术栈识别工具,并区分'帖子中明确提到'与'推测'。
4. 用户要求持续关注某条件时,创建监控Signal并复述监控条件与提醒方式供用户确认。
5. 单次搜索最多返回{{max_jobs_per_search}}条,默认地区{{default_country}}。

三题练习清单与预期行为

本站设计的练习题与预期行为,用于验收三条能力线;q为建议提问原文,expect为本站设定的通过预期。

[
  {"q":"最近在荷兰招Kubernetes平台工程师的公司有哪些?","expect":"调用职位搜索工具,返回不超过5条并各附招聘帖URL"},
  {"q":"刚才第一家公司用的技术栈是什么?","expect":"利用对话记忆定位公司,调用技术栈识别工具回答"},
  {"q":"帮我盯住荷兰远程Rust岗位,有新职位提醒我。","expect":"创建JobsPipe Signal并复述监控条件"}
]

输入与输出示例

本站虚构演示,公司名、链接与积分消耗均为示意,未实际调用JobsPipe或OpenAI。

输入

提问:最近在荷兰招Kubernetes平台工程师的公司有哪些?默认国家NL,max_jobs_per_search设为5。

对应输出

agent调用JobsPipe搜索工具后回答(示意):找到3条匹配——1) 平台工程师 @ ExampleCloud BV(阿姆斯特丹,混合办公),来源 https://jobs.example.test/post/8841;2) SRE/Kubernetes工程师 @ DataFlow NL(远程),来源 https://jobs.example.test/post/9120;3) 云平台工程师 @ PortTech(鹿特丹),来源 https://jobs.example.test/post/9333。本次消耗3积分。

做完检查这些

  • MCP OAuth2凭据能完成Connect授权,执行记录中JobsPipe MCP节点不再报认证错误
  • 聊天提问后执行日志显示agent实际调用了JobsPipe搜索工具,而非模型凭空回答
  • 回答中每个职位结论都附原始招聘帖URL,无匹配时明确说明未找到
  • 追问技术栈时能利用最近对话记忆定位上文提到的公司
  • 要求监控某搜索后,JobsPipe侧能看到新建的Signal且提醒条件与对话一致

容易卡住的地方

  • 导入模板后若不逐个打开节点,凭据不会自动挂载,首次运行必报错
  • 原文发布时作者称免费档1000积分、每职位1积分;先核对当前计费,调小max_jobs_per_search测试
  • Server URL与Resource是两个不同字段(分别为https://mcp.jobspipe.dev与https://mcp.jobspipe.dev/mcp),填反会导致OAuth失败
  • API密钥方式需在Header Auth里手工拼Authorization: Bearer jp_live_前缀,漏掉Bearer会认证失败
  • agent回答依赖MCP实时数据,JobsPipe服务不可用时应在提示词中要求明说而非硬答

原文与作者资料 ↗

本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。

原文标题
Score B2B account hiring signals with OpenAI, JobsPipe MCP, Sheets and Slack
原作者
JobsPipe - Dvir
原始发布日期
2026-09-29T06:25:57.993Z
来源
https://n8n.io/workflows/20124