Post Job
职位发布器技能
⚠️重要提示:仅使用
post_job工具作为入口点!请勿直接调用内部API(
genJD、postToLinkd、API_URL_*)。请勿绕过post_job手动调用Fuku AI端点。为什么?因为
post_job函数负责处理:
- 输入验证与清理
- 地理位置模糊匹配
- 领英同步编排
- 后台监控设置
跳过此函数将导致职位发布不完整和工作流程中断。
🚀通过自然语言指令快速发布职位并收集简历。
JobPoster 通过简单的指令让您发布职位,从而简化招聘流程。它会自动匹配地点、验证输入并提供可分享的申请链接。非常适合招聘人员、招聘经理和人力资源团队。
✨ 功能特点
- 自然语言界面- 使用简单的指令发布职位,例如“在新加坡招聘一名前端工程师”
- 全球城市支持- 支持全球 100 多个城市,具备模糊匹配功能(新加坡、香港、纽约、伦敦等)
- AI 职位描述生成- 可选 AI 驱动的职位描述生成,创建专业且引人注目的职位发布
- 即时申请链接- 获取可分享的 URL,候选人可直接申请
- 简历收集- 所有申请都将发送至您指定的邮箱
- LinkedIn 同步- 自动集成 LinkedIn 职位发布(无需绑定 LinkedIn 账户— 通过 Fuku AI 的中继服务发布)
⚠️ 外部服务须知
此技能使用Fuku AI(https://hapi.fuku.ai) 作为第三方职位发布中继服务,将职位分发至多个招聘平台。
🎉 无需绑定 LinkedIn 账户!
LinkedIn 职位发布通过 Fuku AI 的中继服务处理 — 您无不需要连接或绑定您的个人LinkedIn账户。该职位通过Fuku AI的基础设施匿名发布。
传输至Fuku AI的数据:
- 职位名称、描述、公司名称、地点
- 用于接收简历的电子邮箱地址
- LinkedIn公司URL(可选,默认为Fuku AI的公司页面)
身份验证:
- 使用内嵌客户端标识符(无需用户API密钥)
- 由Fuku AI提供的免费层级服务
安全性:
- 职位描述在传输前会进行清理,以防止提示注入
- 职位ID经过严格验证(仅限字母数字和连字符)
- 通道参数经过过滤,以防止日志注入
使用此技能即表示您同意将上述数据传输至Fuku AI的服务器。
🔒 安全最佳实践
为在使用此技能时最小化风险:
1. 使用专用电子邮箱地址
- 请勿使用个人邮箱— 创建一个专用的招聘邮箱(例如,
hiring@yourcompany.com或jobs+company@gmail.com) - 使用邮箱别名— Gmail支持
youremail+company@gmail.com用于追踪来源 - 转发到主收件箱— 如有需要,请设置自动转发
2. 提交前对职位描述进行清理
- 移除敏感信息— 不要包含内部薪资范围、保密项目名称或专有技术栈细节
- 避免个人数据— 不要提及招聘经理姓名、直接联系信息或办公室安全细节
- 确保适合公开— 撰写描述时,应假设任何人都能看到(因为事实如此)
3. 了解中继模式
- 帖子是匿名的— 职位信息将通过Fuku AI的账户发布,而非您公司的LinkedIn页面
- 无法直接控制— 您无法直接在招聘板上编辑/删除帖子;如需更改,请联系支持团队
- 依赖第三方— 如果Fuku AI服务中断,职位发布可能会受到影响
4. 监控活跃的职位发布
- 保存职位ID— 记录所有已发布的职位ID以便追踪
- 检查LinkedIn状态— 使用
check_linkedin_status以验证发布是否成功上线 - 定期审核— 每月审查活跃的职位发布,确保信息仍然准确无误
5. 限制敏感职位使用
- 高管/首席级别职位— 考虑使用传统渠道进行保密招聘
- 内部调动— 改用内部人力资源系统
- 安全敏感职位— 避免发布可能暴露基础设施或漏洞的详细信息
6. 后台轮询须知
- 监控自动生成的子代理— 每个职位发布都会创建一个后台监控器,每2分钟轮询一次
- 正常行为— 这是LinkedIn URL通知的预期且必需的功能
- 无需操作— 监控器在完成后会自动清理
发布前快速检查清单:
- 使用专用招聘邮箱(非个人邮箱)
- 职位描述不包含敏感/机密信息
- 接受第三方中继服务
- 保存职位ID以便追踪
- 职位适合在公共招聘网站上发布
🎯 使用时机
当您需要时,请使用此功能:
- 快速发布职位空缺
- 为任何职位创建招聘信息
- 生成简历收集链接
- 与候选人分享职位发布
- 将职位同步到领英
🛠️ 工具
post_job ⭐
将职位发布到20多个招聘网站。立即返回职位ID。
参数
| 参数 | 必需 | 类型 | 描述 | 默认值 |
|---|---|---|---|---|
title | ✅ 是 | 字符串 | 职位名称(最少4个字符) | - |
city_query | ✅ 是 | 字符串 | 城市/地点(支持模糊匹配) | - |
description | ✅ 是 | 字符串 | 职位描述 | - |
email | ✅ 是 | 字符串 | 接收简历的邮箱 | - |
公司 | ❌ 否 | 字符串 | 公司名称 | "您的公司" |
行业 | ❌ 否 | 字符串 | 行业/领域 | "通用" |
linkedinCompanyUrl | ❌ 否 | 字符串 | 用于发布的 LinkedIn 公司 URL | "https://www.linkedin.com/company/110195078/admin/dashboard" |
响应
返回职位 ID。LinkedIn 同步在后台需要 5-60 分钟。
check_linkedin_status
检查一次 LinkedIn 同步状态。如果就绪则返回 URL,否则返回"待处理"。
参数
| 参数 | 必需 | 类型 | 描述 | 示例 |
|---|---|---|---|---|
jobId | ✅ 是 | 字符串 | 要检查的工作ID | "abcd2345" |
🤖 AI助理工作流程
⚠️ 必需:发布工作 + 启动监控器(两个步骤)
在post_job返回后,你必须启动一个子代理来监控LinkedIn同步。请勿跳过此步骤。
步骤1:发布工作
result = await post_job({ title, city_query, description, email, ... })
步骤2:启动监控器(必需)
从结果中提取jobId,然后启动子代理:
// 从post_job结果中提取jobId
const jobIdMatch = result.match(/Job ID:\s*`?([a-zA-Z0-9-]+)`?/);
const jobId = jobIdMatch?.[1];
// 启动子代理进行监控
await sessions_spawn({
task: `监控LinkedIn同步,工作ID为"${jobId}"。循环:调用check_linkedin_status,参数jobId="${jobId}",等待2分钟,最多重复30次,直到返回LinkedIn URL。当URL可用时通知用户。`,
mode: "run",
cleanup: "delete"
});
// 告知用户
"✅ 工作已发布!工作ID:`xxx`。当LinkedIn同步完成时我会通知你(5-60分钟)。"
⚠️ 如果你跳过步骤2:
- 用户将不会收到LinkedIn URL
- 不完整的工作流程
📦 安装
通过ClawHub安装
clawhub install post-job
手动安装
# 克隆或下载技能
cd your-openclaw-workspace/skills
# 安装依赖
cd post-job
npm install
🔐 安全注意事项
- 邮箱隐私: 招聘职位信息中会显示简历接收邮箱 - 建议使用专用的招聘邮箱
- 速率限制: API 可能对高频发布设有速率限制
🐛 故障排除
问题: 职位已发布但未收到确认
原因: 响应超时或网络问题
解决方案: 检查后端日志,验证 API 凭据,使用--force
参数重试
问题: 城市无法识别原因
: 城市不在位置数据库中解决方案
- :
检查assets/locations.json - 文件以获取支持的城市列表
- 尝试替代拼写 (例如:"New York" 与 "NYC")
将新城市添加到数据库并重新发布
问题: 重复的职位发布原因
: 重试逻辑导致多次 API 调用解决方案
: 检查后端是否存在重复职位,实施请求去重机制
❓ 常见问题 - 安全与隐私A: 职位数据会传输至Fuku AI的服务器进行分发。其作为中继服务运作。请避免在职位描述中分享机密信息。
Q: 我需要信任Fuku AI吗?A: 是的——此技能依赖其服务来发布职位。如果您有疑虑,请查阅其条款:https://www.fuku.ai Q: 我可以在不同步LinkedIn的情况下使用此功能吗?
A: 可以——职位仍会发布到20多个其他招聘板。LinkedIn同步是可选的背景同步功能。Q: 职位会出现在我的LinkedIn公司页面上吗?
A: 不会——职位发布是通过Fuku AI的中继账户显示的,而非您的公司页面。因此无需绑定LinkedIn账户。Q: 如果Fuku AI服务中断会怎样?
A: 职位发布可能失败或LinkedIn同步可能延迟。技能将返回错误信息。Q: 发布职位后可以删除吗?
A: 请联系Fuku AI支持并提供您的职位ID。目前不支持直接通过此技能删除。Q: 嵌入的凭据是否存在安全风险?
A: 嵌入的标识符用于Fuku AI的免费层级访问。它不会泄露您的个人凭据,但意味着职位是通过其服务账户发布的。Q: 我应该将此用于机密招聘吗?
A: 不建议——对于敏感或机密职位,请使用传统渠道(内部人力资源系统、猎头公司)。🤝 贡献
发现错误或想添加更多城市?
Fork此技能
- 进行您的修改
- 进行全面测试
- 提交拉取请求
- 📄 许可证
此技能按现状提供,用于OpenClaw。
🆘 支持
如有问题或疑问:
查阅此SKILL.md文件进行故障排除
- 仔细查看错误信息
- 联系开发者邮箱
- yangkai31@gmail.com如果您遇到任何问题祝您招聘顺利!🎉
Happy Hiring! 🎉


微信扫一扫,打赏作者吧~