Skip to content

[Feature] 前程无忧(51job)支持,建议增加与智联招聘同级的适配实现 #230

@happtim

Description

@happtim

提交前检查

  • 已搜索现有 Issue 确认无重复
  • 已查看 ROADMAP.md 确认不在规划中

解决的问题

该项目目前缺少前程无忧(51job)的实现,虽然已有智联招聘等主流平台。作为中国传统招聘巨头,前程无忧与智联招聘同为细分市场的重要参与者,在移动端活跃度略逊于BOSS直聘,但依然拥有15%-25%的市场份额。对于需要多渠道覆盖的企业和个人用户,提供前程无忧的支持将提升项目的广泛适用性和对比体验。

功能描述

建议为本项目增加对前程无忧(51job)的适配实现。实现类似于智联招聘渠道的功能,包括但不限于岗位信息同步、简历投递、数据抓取等能力,方便用户直接通过统一接口操作。

使用场景

  1. 需要在多平台招聘、对比分析场景下使用,例如企业HR同时管理BOSS、智联、前程无忧的招聘渠道。
  2. 独立招聘者或数据分析人员期望在同一系统内获取不同平台数据。
  3. 使用频率取决于企业或用户多平台运维需求,处于周期性或频繁调度。

期望的命令格式

boss channel add 51job
boss sync --channel 51job
# 参考现有的zhipin、zhilian命令结构,增补51job的支持

目标平台 / Target platform

not platform-specific

目标角色 / Target role

not role-specific

Agent 契约影响

需扩展 API schema 及 Job 通用字段支持,且需兼容已有 stdout 输出与错误码规范。
如遇不支持情况,返回 NOT_SUPPORTED 错误码,保证链路兼容。

替代方案

也可通过聚合API或三方服务间接集成,但直接对接官方API稳定性和可维护性更好,对齐智联招聘已有实现经验。

重要程度

一般(锦上添花)

是否愿意贡献 PR

否 — 仅提出建议

其他信息

可参考 智联招聘前程无忧 的官方文档,观察两者功能在数据同步、移动端活跃度等维度的异同。例如两者均为传统巨头,在移动端活跃度略逊于BOSS直聘,各占约15% - 25%市场份额。

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedCannot proceed until external information or platform behavior is known.contractJSON envelope, schema, exit code, stdout/stderr, or error-code contractenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions