Skip to content

[Architecture] 统一招聘平台 PlatformAdapter 接口 #8

Description

@damingishere-coder

背景

当前 Boss 已有轻量平台适配层包装,但智联、猎聘和 51job 尚未统一接入,平台页面、服务和任务流程之间仍存在重复逻辑。

目标

建立清晰、可测试的平台适配接口,让不同招聘平台共享采集、分析、确认和状态回传的基础流程,同时保留平台差异。

建议能力

  • 平台元数据与支持状态
  • 配置读取和校验
  • 岗位采集入口
  • 结构化字段标准化
  • 扫描状态、暂停和恢复
  • AI 分析任务提交
  • 人工确认后的执行入口
  • 错误分类与诊断建议

验收标准

  • 明确 PlatformAdapter 的职责与非职责
  • Boss、智联接入统一接口且现有主流程不回退
  • 猎聘和 51job 至少提供可识别的实验适配器
  • 公共字段和平台特有字段边界清晰
  • 增加单元测试和适配器契约测试
  • 更新 ARCHITECTURE.md
  • 不通过统一接口弱化登录验证、验证码或人工确认边界

非目标

本任务不包含绕过平台风控、验证码、登录验证或投递频率限制。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions