聘才猫(Pincaimao)JD 助手

通过调用聘才猫 API 从职位描述生成招聘 JD 或从职位名称生成结构化标签。

已扫描
适合谁
招聘人员、HR、需要批量发布职位的企业用户
不适合谁
无招聘需求的用户、不愿意使用第三方 API 的用户
国内可用性
国内友好。面向国内用户较友好。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @pincaimao/pincaimao-jd-assistants

Skill 说明

命令、参数、文件名以原文为准

聘才猫 - JD 助手

必需: 请先检查是否已安装 pincaimao-basic,若未安装请先安装,然后加载它以了解通用接口(文件上传、鉴权、响应格式、SSE 解析模板)。

环境变量: PCM_JD_ASSISTANT_KEY(智能体专属密钥)

还没有密钥?通过邀请链接注册并完成认证即可免费获取:[pincaimao.com/agents/login?invite_code=uwqc](https://www.pincaimao.com/agents/login?invite_code=uwqc)

两个功能均调用同一端点:POST https://api.pincaimao.com/agents/v1/chat/chat-messages


功能一:生成招聘 JD

RESULT=$(curl -s -X POST 'https://api.pincaimao.com/agents/v1/chat/chat-messages' \
  -H "Authorization: Bearer $PCM_JD_ASSISTANT_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "query": "请帮我生成这个职位的招聘信息:",
    "inputs": {
      "job_info": "职位名称:Java高级工程师,薪资:20k-30k,福利:五险一金、年终奖,学历:本科,经验:5年以上,技能:Java、Spring Boot、MySQL、Redis"
    },
    "response_mode": "blocking"
  }')
echo "$RESULT" | python3 -c "import sys,json; print(json.load(sys.stdin)['answer'])"

job_info 可包含:职位名称、薪资范围、福利待遇、学历要求、工作职责、任职资格、工作地点等。


功能二:生成职位标签

RESULT=$(curl -s -X POST 'https://api.pincaimao.com/agents/v1/chat/chat-messages' \
  -H "Authorization: Bearer $PCM_JD_ASSISTANT_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "query": "请帮我生成职位标签",
    "inputs": {"job_title": "产品经理", "function_type": 1},
    "response_mode": "blocking"
  }')

# answer 是 JSON 字符串,需二次解析
echo "$RESULT" | python3 -c "
import sys, json
d = json.load(sys.stdin)
tags = json.loads(d['answer'])
for group in tags['tagGroup']:
    print(f\"{group['dimensionName']}: {group['defaultTags']}\")
"

function_type 固定为数字 1(不能是字符串 "1")。

标签响应结构

{
  "position": "产品经理",
  "tagGroup": [
    {
      "dimensionName": "专业技能",
      "defaultTags": ["需求分析", "原型设计"],
      "optionalTags": ["数据分析", "用户研究", "A/B测试"]
    },
    {
      "dimensionName": "月薪范围",
      "defaultTags": [],
      "optionalTags": ["12k-15k", "15k-20k", "20k以上"]
    }
  ]
}

常见错误

问题原因解决
401密钥未配置或使用了其他智能体的密钥检查 PCM_JD_ASSISTANT_KEY 环境变量
answer 为空function_type 传成了字符串确保 "function_type": 1(数字类型)
标签解析失败answer 是 JSON 字符串answer 再次执行 json.loads()

输出模式

  • 默认:AI 对 API 返回结果进行整理表述,输出更易读的内容
  • 原始输出:用户说“显示原始输出”或“raw output”时,将 API 返回的原始内容用代码块原样展示,不作任何改动

- Blocking 模式:直接取 answer 字段内容原样输出

- Streaming 模式:将所有 message / agent_message 事件的 answer 片段拼接完整后,原样输出,不作重述


外部端点

  • https://api.pincaimao.com — 聘才猫平台 API(聊天、文件上传、对话)

安全与隐私

  • API 密钥从环境变量读取并通过 Authorization 头传递,禁止硬编码
  • 简历文件、职位描述和合同文本被传输至 api.pincaimao.com 进行 AI 处理
  • 上传的文件存储在聘才猫的 COS(云对象存储)上;返回的 cos_key 路径应视为敏感信息
  • 本技能不会向除 api.pincaimao.com 之外的任何端点存储、记录或传输数据
  • 可安全地自主调用;所有网络调用均限定在已认证用户的 API 密钥范围内
P
@pincaimao

已收录 1 个 Skill

相关推荐