用途:根据职位需求在多个专业平台发现合格候选人。技能接收职位参数(或直接粘贴完整 JD),解析出角色、地点、技能、资历、来源偏好等字段,若角色缺失会用 AskUserQuestion 询问确认。
主要能力:在 Step 2 通过 nimble extract:templates list --limit 100 发现可用的 Web Search Agents 并用 nimble extract:templates get --extract-template-name {name} 校验;Step 3 最多并发 4 个 nimble-researcher 子代理,分别负责 LinkedIn、Indeed、GitHub(仅技术岗)、Wellfound/社区,使用 nimble search --query 以布尔式查询检索;Step 4 对 10–20 个候选用 nimble extract --url "[profile-url]" --format markdown 深度提取姓名、现职、地点、技能栈、经历、教育、可联系性与可入职信号;Step 5 按角色匹配 30%、技能重合 30%、地点 20%、资历 10%、可联系性 10% 评分并分为 Tier 1–3;Step 6 输出结构化候选人报告,缺失字段写 unknown,不编造。
使用方式:所有 nimble CLI 调用需加标签 nimble --client-source nimble-agent-skills <subcommand>。运行前需阅读 references/nimble-playbook.md;若无 CLI 或未设置 API key,则读取 references/profile-and-onboarding.md 并停止。搜索结果会保存至 ~/.nimble/memory/reports/ 与 ~/.nimble/memory/talent-sourcing/,并提示分享与后续操作(深入候选人、扩大或缩小搜索、导出 CSV 等)。
限制:依赖 Nimble 服务与 API key;登录墙后的完整资料可能无法提取,只能保留搜索摘要;非技术岗不搜索 GitHub;结果少于 5 人时会提示放宽条件;不保证候选人真实可联系或仍在求职。具体收费与价格资料中暂未提供。